Home | History | Annotate | Download | only in test

Lines Matching refs:Matrix

23     Matrix<float,4,4,ColMajor> m; m.setZero(); \
149 VERIFY_MATRIX(glRotate(qd), Projective3d(qd).matrix());
152 VERIFY_MATRIX(glRotate(qf), Projective3f(qf).matrix());
155 Transform<float,3,AffineCompact> acf3; acf3.matrix().setRandom();
156 VERIFY_MATRIX(glLoadMatrix(acf3), Projective3f(acf3).matrix());
157 VERIFY_MATRIX(glMultMatrix(acf3), Projective3f(acf3).matrix());
160 VERIFY_MATRIX(glLoadMatrix(af3), Projective3f(af3).matrix());
161 VERIFY_MATRIX(glMultMatrix(af3), Projective3f(af3).matrix());
163 Transform<float,3,Projective> pf3; pf3.matrix().setRandom();
164 VERIFY_MATRIX(glLoadMatrix(pf3), Projective3f(pf3).matrix());
165 VERIFY_MATRIX(glMultMatrix(pf3), Projective3f(pf3).matrix());
167 Transform<double,3,AffineCompact> acd3; acd3.matrix().setRandom();
168 VERIFY_MATRIX(glLoadMatrix(acd3), Projective3d(acd3).matrix());
169 VERIFY_MATRIX(glMultMatrix(acd3), Projective3d(acd3).matrix());
172 VERIFY_MATRIX(glLoadMatrix(ad3), Projective3d(ad3).matrix());
173 VERIFY_MATRIX(glMultMatrix(ad3), Projective3d(ad3).matrix());
175 Transform<double,3,Projective> pd3; pd3.matrix().setRandom();
176 VERIFY_MATRIX(glLoadMatrix(pd3), Projective3d(pd3).matrix());
177 VERIFY_MATRIX(glMultMatrix(pd3), Projective3d(pd3).matrix());
182 VERIFY_MATRIX(glTranslate(vf2), Projective3f(Translation3f(vf23)).matrix());
184 VERIFY_MATRIX(glTranslate(vd2), Projective3d(Translation3d(vd23)).matrix());
187 VERIFY_MATRIX(glTranslate(vf3), Projective3f(Translation3f(vf3)).matrix());
189 VERIFY_MATRIX(glTranslate(vd3), Projective3d(Translation3d(vd3)).matrix());
192 VERIFY_MATRIX(glTranslate(tf3), Projective3f(tf3).matrix());
195 VERIFY_MATRIX(glTranslate(td3), Projective3d(td3).matrix());
201 VERIFY_MATRIX(glScale(vf2), Projective3f(Scaling(vf23)).matrix());
203 VERIFY_MATRIX(glScale(vd2), Projective3d(Scaling(vd23)).matrix());
206 VERIFY_MATRIX(glScale(vf3), Projective3f(Scaling(vf3)).matrix());
208 VERIFY_MATRIX(glScale(vd3), Projective3d(Scaling(vd3)).matrix());
211 VERIFY_MATRIX(glScale(usf), Projective3f(usf).matrix());
214 VERIFY_MATRIX(glScale(usd), Projective3d(usd).matrix());
266 typedef Matrix<float,2,3> Matrix23f;
267 typedef Matrix<float,3,2> Matrix32f;
268 typedef Matrix<float,2,4> Matrix24f;
269 typedef Matrix<float,4,2> Matrix42f;
270 typedef Matrix<float,3,4> Matrix34f;
271 typedef Matrix<float,4,3> Matrix43f;
296 typedef Matrix<unsigned int,2,1> Vector2ui;
297 typedef Matrix<unsigned int,3,1> Vector3ui;
298 typedef Matrix<unsigned int,4,1> Vector4ui;