void gl_M4_Transpose(M4 *a, M4 *b)
void gl_M4_Rotate(M4 *c, float t, int u)
void gl_M4_MulV4(V4 *a, M4 *b, V4 *c)
void gl_M4_MulLeft(M4 *c, M4 *a)
void gl_MulM3V3(V3 *a, M4 *b, V3 *c)
void gl_MoveV3(V3 *a, V3 *b)
void gl_M4_Inv(M4 *a, M4 *b)
V3 gl_V3_New(float x, float y, float z)
void gl_M4_Move(M4 *a, M4 *b)
int gl_Matrix_Inv(float *r, float *m, int n)
void gl_M4_Mul(M4 *c, M4 *a, M4 *b)
void gl_MulM4V3(V3 *a, M4 *b, V3 *c)
V4 gl_V4_New(float x, float y, float z, float w)
void gl_M4_InvOrtho(M4 *a, M4 b)