Lines Matching refs:M
41 void MatrixStack::load(const Matrix &M) in load() argument
43 stack[top] = M; in load()
46 void MatrixStack::load(const float *M) in load() argument
48 stack[top] = Matrix(M[0], M[4], M[8], M[12], in load()
49 M[1], M[5], M[9], M[13], in load()
50 M[2], M[6], M[10], M[14], in load()
51 M[3], M[7], M[11], M[15]); in load()
54 void MatrixStack::load(const double *M) in load() argument
56 stack[top] = Matrix((float)M[0], (float)M[4], (float)M[8], (float)M[12], in load()
57 (float)M[1], (float)M[5], (float)M[9], (float)M[13], in load()
58 (float)M[2], (float)M[6], (float)M[10], (float)M[14], in load()
59 (float)M[3], (float)M[7], (float)M[11], (float)M[15]); in load()
108 void MatrixStack::multiply(const float *M) in multiply() argument
110 stack[top] *= Matrix(M[0], M[4], M[8], M[12], in multiply()
111 M[1], M[5], M[9], M[13], in multiply()
112 M[2], M[6], M[10], M[14], in multiply()
113 M[3], M[7], M[11], M[15]); in multiply()
116 void MatrixStack::multiply(const double *M) in multiply() argument
118 stack[top] *= Matrix((float)M[0], (float)M[4], (float)M[8], (float)M[12], in multiply()
119 (float)M[1], (float)M[5], (float)M[9], (float)M[13], in multiply()
120 (float)M[2], (float)M[6], (float)M[10], (float)M[14], in multiply()
121 (float)M[3], (float)M[7], (float)M[11], (float)M[15]); in multiply()