Fixed point matrix operations. More...
| Data Structures | |
| struct | _Eina_Matrix3_F16p16 | 
| struct | Eina_Matrix3_F16p16 | 
| Fixed point matrix3 handler.  More... | |
| Typedefs | |
| typedef struct _Eina_Matrix3_F16p16 | Eina_Matrix3_F16p16 | 
| Fixed point matrix3 handler. | |
| Functions | |
| EAPI void | eina_matrix3_f16p16_identity (Eina_Matrix3_F16p16 *m) | 
| Sets the given fixed point matrix to the identity matrix.  More... | |
| EAPI void | eina_matrix3_f16p16_compose (const Eina_Matrix3_F16p16 *m1, const Eina_Matrix3_F16p16 *m2, Eina_Matrix3_F16p16 *dst) | 
| EAPI Eina_Matrix_Type | eina_matrix3_f16p16_type_get (const Eina_Matrix3_F16p16 *m) | 
| Returns the type of the given fixed point matrix.  More... | |
Fixed point matrix operations.
| EAPI void eina_matrix3_f16p16_identity | ( | Eina_Matrix3_F16p16 * | m | ) | 
Sets the given fixed point matrix to the identity matrix.
| m | The fixed point matrix to set | 
This function sets m to the identity matrix. No check is done on m.
| EAPI void eina_matrix3_f16p16_compose | ( | const Eina_Matrix3_F16p16 * | m1, | 
| const Eina_Matrix3_F16p16 * | m2, | ||
| Eina_Matrix3_F16p16 * | dst | ||
| ) | 
References eina_f16p16_mul().
| EAPI Eina_Matrix_Type eina_matrix3_f16p16_type_get | ( | const Eina_Matrix3_F16p16 * | m | ) | 
Returns the type of the given fixed point matrix.
| m | The fixed point matrix. | 
This function returns the type of the matrix m. No check is done on m.
References EINA_MATRIX_TYPE_AFFINE, EINA_MATRIX_TYPE_IDENTITY, and EINA_MATRIX_TYPE_PROJECTIVE.