Eina includes a family of matrix types of different dimension sizes and underlying data types.
More...
Eina includes a family of matrix types of different dimension sizes and underlying data types.
Dimensions supported include 2x2, 3x3, and 4x4. A fixed point variation of the 3x3 matrix is also supported, which uses the Eina_F16p16 (Q16.16) data type.
◆ _Eina_Matrix_Type
Enumerator |
---|
EINA_MATRIX_TYPE_IDENTITY | Identity matrix type.
|
EINA_MATRIX_TYPE_AFFINE | Affine matrix type.
|
EINA_MATRIX_TYPE_PROJECTIVE | Projective matrix type.
|
EINA_MATRIX_TYPE_LAST | The total number of matrix types.
|
◆ _Eina_Matrix_Axis
Enumerator |
---|
EINA_MATRIX_AXIS_X | X-Axis.
|
EINA_MATRIX_AXIS_Y | Y-Axis.
|
EINA_MATRIX_AXIS_Z | Z-Axis.
|