Module dlib.math.matrix
Square matrices with static memory allocation
Functions
Name | Description |
matrix3x3to4x4(m)
|
Converts 3x3 matrix to 4x4 matrix.
4x4 matrix defaults to identity
|
matrix4x4to3x3(m)
|
Converts 4x4 matrix to 3x3 matrix.
3x3 matrix defaults to identity
|
matrixf(arr)
|
Matrix factory function
|
matrixToStr(m)
|
Formatted matrix printer
|
Structs
Name | Description |
Matrix
|
Square (NxN) matrix.
|
Aliases
Name | Type | Description |
mat2
|
Matrix!(float,2L)
|
Short aliases
|
Matrix2d
|
Matrix!(double,2L)
|
Alias for double precision 2x2 Matrix
|
Matrix2f
|
Matrix!(float,2L)
|
Alias for single precision 2x2 Matrix
|
Matrix2x2d
|
Matrix!(double,2L)
|
Alias for double precision 2x2 Matrix
|
Matrix2x2f
|
Matrix!(float,2L)
|
Alias for single precision 2x2 Matrix
|
Matrix3d
|
Matrix!(double,3L)
|
Alias for double precision 3x3 Matrix
|
Matrix3f
|
Matrix!(float,3L)
|
Alias for single precision 3x3 Matrix
|
Matrix3x3d
|
Matrix!(double,3L)
|
Alias for double precision 3x3 Matrix
|
Matrix3x3f
|
Matrix!(float,3L)
|
Alias for single precision 3x3 Matrix
|
Matrix4d
|
Matrix!(double,4L)
|
Alias for double precision 4x4 Matrix
|
Matrix4f
|
Matrix!(float,4L)
|
Alias for single precision 4x4 Matrix
|
Matrix4x4d
|
Matrix!(double,4L)
|
Alias for double precision 4x4 Matrix
|
Matrix4x4f
|
Matrix!(float,4L)
|
Alias for single precision 4x4 Matrix
|