Home | History | Annotate | Download | only in transforms

Lines Matching defs:m_matrix

85         m_matrix[0][0] = a; m_matrix[0][1] = b; m_matrix[0][2] = 0; m_matrix[0][3] = 0; 
86 m_matrix[1][0] = c; m_matrix[1][1] = d; m_matrix[1][2] = 0; m_matrix[1][3] = 0;
87 m_matrix[2][0] = 0; m_matrix[2][1] = 0; m_matrix[2][2] = 1; m_matrix[2][3] = 0;
88 m_matrix[3][0] = e; m_matrix[3][1] = f; m_matrix[3][2] = 0; m_matrix[3][3] = 1;
96 m_matrix[0][0] = m11; m_matrix[0][1] = m12; m_matrix[0][2] = m13; m_matrix[0][3] = m14;
97 m_matrix[1][0] = m21; m_matrix[1][1] = m22; m_matrix[1][2] = m23; m_matrix[1][3] = m24;
98 m_matrix[2][0] = m31; m_matrix[2][1] = m32; m_matrix[2][2] = m33; m_matrix[2][3] = m34;
99 m_matrix[3][0] = m41; m_matrix[3][1] = m42; m_matrix[3][2] = m43; m_matrix[3][3] = m44;
104 setMatrix(t.m_matrix);
116 return m_matrix[0][0] == 1 && m_matrix[0][1] == 0 && m_matrix[0][2] == 0 && m_matrix[0][3] == 0 &&
117 m_matrix[1][0] == 0 && m_matrix[1][1] == 1 && m_matrix[1][2] == 0 && m_matrix[1][3] == 0 &&
118 m_matrix[2][0] == 0 && m_matrix[2][1] == 0 && m_matrix[2][2] == 1 && m_matrix[2][3] == 0 &&
119 m_matrix[3][0] == 0 && m_matrix[3][1] == 0 && m_matrix[3][2] == 0 && m_matrix[3][3] == 1;
159 double m11() const { return m_matrix[0][0]; }
160 void setM11(double f) { m_matrix[0][0] = f; }
161 double m12() const { return m_matrix[0][1]; }
162 void setM12(double f) { m_matrix[0][1] = f; }
163 double m13() const { return m_matrix[0][2]; }
164 void setM13(double f) { m_matrix[0][2] = f; }
165 double m14() const { return m_matrix[0][3]; }
166 void setM14(double f) { m_matrix[0][3] = f; }
167 double m21() const { return m_matrix[1][0]; }
168 void setM21(double f) { m_matrix[1][0] = f; }
169 double m22() const { return m_matrix[1][1]; }
170 void setM22(double f) { m_matrix[1][1] = f; }
171 double m23() const { return m_matrix[1][2]; }
172 void setM23(double f) { m_matrix[1][2] = f; }
173 double m24() const { return m_matrix[1][3]; }
174 void setM24(double f) { m_matrix[1][3] = f; }
175 double m31() const { return m_matrix[2][0]; }
176 void setM31(double f) { m_matrix[2][0] = f; }
177 double m32() const { return m_matrix[2][1]; }
178 void setM32(double f) { m_matrix[2][1] = f; }
179 double m33() const { return m_matrix[2][2]; }
180 void setM33(double f) { m_matrix[2][2] = f; }
181 double m34() const { return m_matrix[2][3]; }
182 void setM34(double f) { m_matrix[2][3] = f; }
183 double m41() const { return m_matrix[3][0]; }
184 void setM41(double f) { m_matrix[3][0] = f; }
185 double m42() const { return m_matrix[3][1]; }
186 void setM42(double f) { m_matrix[3][1] = f; }
187 double m43() const { return m_matrix[3][2]; }
188 void setM43(double f) { m_matrix[3][2] = f; }
189 double m44() const { return m_matrix[3][3]; }
190 void setM44(double f) { m_matrix[3][3] = f; }
192 double a() const { return m_matrix[0][0]; }
193 void setA(double a) { m_matrix[0][0] = a; }
195 double b() const { return m_matrix[0][1]; }
196 void setB(double b) { m_matrix[0][1] = b; }
198 double c() const { return m_matrix[1][0]; }
199 void setC(double c) { m_matrix[1][0] = c; }
201 double d() const { return m_matrix[1][1]; }
202 void setD(double d) { m_matrix[1][1] = d; }
204 double e() const { return m_matrix[3][0]; }
205 void setE(double e) { m_matrix[3][0] = e; }
207 double f() const { return m_matrix[3][1]; }
208 void setF(double f) { m_matrix[3][1] = f; }
239 bool hasPerspective() const { return m_matrix[2][3] != 0.0f; }
277 return (m_matrix[0][0] == m2.m_matrix[0][0] &&
278 m_matrix[0][1] == m2.m_matrix[0][1] &&
279 m_matrix[0][2] == m2.m_matrix[0][2] &&
280 m_matrix[0][3] == m2.m_matrix[0][3] &&
281 m_matrix[1][0] == m2.m_matrix[1][0] &&
282 m_matrix[1][1] == m2.m_matrix[1][1] &&
283 m_matrix[1][2] == m2.m_matrix[1][2] &&
284 m_matrix[1][3] == m2.m_matrix[1][3] &&
285 m_matrix[2][0] == m2.m_matrix[2][0] &&
286 m_matrix[2][1] == m2.m_matrix[2][1] &&
287 m_matrix[2][2] == m2.m_matrix[2][2] &&
288 m_matrix[2][3] == m2.m_matrix[2][3] &&
289 m_matrix[3][0] == m2.m_matrix[3][0] &&
290 m_matrix[3][1] == m2.m_matrix[3][1] &&
291 m_matrix[3][2] == m2.m_matrix[3][2] &&
292 m_matrix[3][3] == m2.m_matrix[3][3]);
336 return m_matrix[0][0] == 1 && m_matrix[0][1] == 0 && m_matrix[0][2] == 0 && m_matrix[0][3] == 0
337 && m_matrix[1][0] == 0 && m_matrix[1][1] == 1 && m_matrix[1][2] == 0 && m_matrix[1][3] == 0
338 && m_matrix[2][0] == 0 && m_matrix[2][1] == 0 && m_matrix[2][2] == 1 && m_matrix[2][3] == 0
339 && m_matrix[3][3] == 1;
351 if (m && m != m_matrix)
352 memcpy(m_matrix, m, sizeof(Matrix4));
355 Matrix4 m_matrix;