Lines Matching refs:M
92 const mat33& M(mMatrix); in operator *() local
96 R[i][j] = M[i][j] * value; in operator *()
171 mat33& M(mMatrix); in set() local
172 M[0][0] = a; M[1][0] = b; in set()
173 M[0][1] = c; M[1][1] = d; in set()
174 M[0][2] = 0; M[1][2] = 0; in set()
194 mat33& M(H.mMatrix); in set() local
195 M[0][0] = -1; in set()
196 M[2][0] = w; in set()
202 mat33& M(V.mMatrix); in set() local
203 M[1][1] = -1; in set()
204 M[2][1] = h; in set()
211 mat33& M(R.mMatrix); in set() local
212 M[0][0] = 0; M[1][0] =-1; M[2][0] = original_w; in set()
213 M[0][1] = 1; M[1][1] = 0; in set()
221 mat33& M(mMatrix); in set() local
222 M[0][0] = matrix[0]; M[1][0] = matrix[1]; M[2][0] = matrix[2]; in set()
223 M[0][1] = matrix[3]; M[1][1] = matrix[4]; M[2][1] = matrix[5]; in set()
224 M[0][2] = matrix[6]; M[1][2] = matrix[7]; M[2][2] = matrix[8]; in set()
231 const mat33& M(mMatrix); in transform() local
232 r[0] = M[0][0]*v[0] + M[1][0]*v[1] + M[2][0]; in transform()
233 r[1] = M[0][1]*v[0] + M[1][1]*v[1] + M[2][1]; in transform()
239 const mat33& M(mMatrix); in transform() local
240 r[0] = M[0][0]*v[0] + M[1][0]*v[1] + M[2][0]*v[2]; in transform()
241 r[1] = M[0][1]*v[0] + M[1][1]*v[1] + M[2][1]*v[2]; in transform()
242 r[2] = M[0][2]*v[0] + M[1][2]*v[1] + M[2][2]*v[2]; in transform()
325 const mat33& M(mMatrix); in type() local
326 const float a = M[0][0]; in type()
327 const float b = M[1][0]; in type()
328 const float c = M[0][1]; in type()
329 const float d = M[1][1]; in type()
330 const float x = M[2][0]; in type()
331 const float y = M[2][1]; in type()
389 const mat33& M(mMatrix); in inverse() local
390 const float a = M[0][0]; in inverse()
391 const float b = M[1][0]; in inverse()
392 const float c = M[0][1]; in inverse()
393 const float d = M[1][1]; in inverse()
394 const float x = M[2][0]; in inverse()
395 const float y = M[2][1]; in inverse()