Lines Matching refs:CRmatrix
17 } CRmatrix;
27 crMatrixInit(CRmatrix *m);
30 crMatrixInitFromString(CRmatrix *m, const char *s);
33 crMatrixInitFromFloats(CRmatrix *m, const float *v);
36 crMatrixInitFromDoubles(CRmatrix *m, const double *v);
39 crMatrixPrint(const char *msg, const CRmatrix *m);
42 crMatrixGetFloats(float *values, const CRmatrix *m);
45 crMatrixIsEqual(const CRmatrix *m, const CRmatrix *n);
48 crMatrixIsIdentity(const CRmatrix *m);
51 crMatrixIsOrthographic(const CRmatrix *m);
54 crMatrixCopy(CRmatrix *dest, const CRmatrix *src);
57 crMatrixMultiply(CRmatrix *p, const CRmatrix *a, const CRmatrix *b);
60 crMatrixTransformPointf(const CRmatrix *m, GLvectorf *p);
63 crMatrixTransformPointd(const CRmatrix *m, GLvectord *p);
66 crMatrixInvertTranspose(CRmatrix *inv, const CRmatrix *mat);
69 crMatrixTranspose(CRmatrix *t, const CRmatrix *m);
72 crMatrixTranslate(CRmatrix *m, float x, float y, float z);
75 crMatrixRotate(CRmatrix *m, float angle, float x, float y, float z);
78 crMatrixScale(CRmatrix *m, float x, float y, float z);
81 crMatrixFrustum(CRmatrix *m,
87 crMatrixOrtho(CRmatrix *m,