enesim  0.0.23.1
Drawinglibrary
Data Fields
Enesim_Matrix_F16p16 Struct Reference

#include <enesim_matrix.h>

Data Fields

Eina_F16p16 xx
Eina_F16p16 xy
Eina_F16p16 xz
Eina_F16p16 yx
Eina_F16p16 yy
Eina_F16p16 yz
Eina_F16p16 zx
Eina_F16p16 zy
Eina_F16p16 zz

Detailed Description

Fixed point matrix handler


Field Documentation

xx in x' = (x * xx) + (y * xy) + xz

xy in x' = (x * xx) + (y * xy) + xz

xz in x' = (x * xx) + (y * xy) + xz

yx in y' = (x * yx) + (y * yy) + yz

yy in y' = (x * yx) + (y * yy) + yz

yz in y' = (x * yx) + (y * yy) + yz

zx in z' = (x * zx) + (y * zy) + zz

zy in z' = (x * zx) + (y * zy) + zz

zz in z' = (x * zx) + (y * zy) + zz

 All Data Structures Variables