Module dlib.math.matrix
Square matrices with static memory allocation
Functions
Name | Description |
---|---|
__unittest_L1195_C1()
|
|
__unittest_L1225_C1()
|
|
__unittest_L1293_C1()
|
|
__unittest_L909_C1()
|
|
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 |
mat3
|
Matrix!(float,3L)
|
|
mat4
|
Matrix!(float,4L)
|
|
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 |