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. More...
Modules | |
3x3 floating point matrices | |
Definition and operations for 3x3 matrices. | |
4x4 Matrices in floating point | |
Definition and operations for 4x4 matrices. | |
3x3 Matrices in fixed point | |
Definition and operations for 3x3 fixed point matrices. | |
2x2 Matrices in floating point | |
Definition and operations for 2x3 matrices. | |
Typedefs | |
typedef enum _Eina_Matrix_Type | Eina_Matrix_Type |
typedef enum _Eina_Matrix_Axis | Eina_Matrix_Axis |
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.
Matrix types
Matrix Axes
enum _Eina_Matrix_Type |
enum _Eina_Matrix_Axis |