Tizen Native API  5.5
Matrix

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.

Typedefs

typedef enum _Eina_Matrix_Type Eina_Matrix_Type
typedef enum _Eina_Matrix_Axis Eina_Matrix_Axis

Typedef Documentation

Matrix Axes

Matrix types


Enumeration Type Documentation

Enumerator:
EINA_MATRIX_AXIS_X 

X-Axis

EINA_MATRIX_AXIS_Y 

Y-Axis

EINA_MATRIX_AXIS_Z 

Z-Axis

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