#include <stdint.h>
#include "common/hardware/gpu.h"
#include "shell/dcos.h"
 
Go to the source code of this file.
 | 
| int32_t  | dDiv (int32_t a, int32_t b) | 
|   | 
| void  | generateRotationMatrix3D (struct Matrix3D *m, int t, enum Axis a) | 
|   | 
| void  | multiplyMatrix3D (const struct Matrix3D *m1, const struct Matrix3D *m2, struct Matrix3D *out) | 
|   | 
| void  | scaleMatrix3D (struct Matrix3D *m, int32_t s) | 
|   | 
| void  | matrixVertexMul3D (const struct Matrix3D *m, const struct Vertex3D *v, struct Vertex3D *out) | 
|   | 
| void  | matrixVertexMul3Dxy (const struct Matrix3D *m, const struct Vertex3D *v, struct Vertex2D *out) | 
|   | 
| int32_t  | matrixVertexMul3Dz (const struct Matrix3D *m, const struct Vertex3D *v) | 
|   | 
◆ ONE
◆ Axis
| Enumerator | 
|---|
| AXIS_X  |  | 
| AXIS_Y  |  | 
| AXIS_Z  |  | 
 
 
◆ dDiv()
      
        
          | int32_t dDiv  | 
          ( | 
          int32_t  | 
          a,  | 
        
        
           | 
           | 
          int32_t  | 
          b  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ generateRotationMatrix3D()
◆ matrixVertexMul3D()
◆ matrixVertexMul3Dxy()
◆ matrixVertexMul3Dz()
◆ multiplyMatrix3D()
◆ scaleMatrix3D()