• Home
  • Raw
  • Download

Lines Matching refs:mat

110     SkMatrix44 mat(SkMatrix44::kUninitialized_Constructor);  in test_translate()  local
113 mat.setTranslate(0, 0, 0); in test_translate()
114 REPORTER_ASSERT(reporter, bits_isonly(mat.getType(), SkMatrix44::kIdentity_Mask)); in test_translate()
115 mat.setTranslate(1, 2, 3); in test_translate()
116 REPORTER_ASSERT(reporter, bits_isonly(mat.getType(), SkMatrix44::kTranslate_Mask)); in test_translate()
117 REPORTER_ASSERT(reporter, mat.invert(&inverse)); in test_translate()
127 mat = a; in test_translate()
128 mat.preTranslate(10, 11, 12); in test_translate()
129 REPORTER_ASSERT(reporter, mat == c); in test_translate()
132 mat = a; in test_translate()
133 mat.postTranslate(10, 11, 12); in test_translate()
134 REPORTER_ASSERT(reporter, mat == c); in test_translate()
138 SkMatrix44 mat(SkMatrix44::kUninitialized_Constructor); in test_scale() local
141 mat.setScale(1, 1, 1); in test_scale()
142 REPORTER_ASSERT(reporter, bits_isonly(mat.getType(), SkMatrix44::kIdentity_Mask)); in test_scale()
143 mat.setScale(1, 2, 3); in test_scale()
144 REPORTER_ASSERT(reporter, bits_isonly(mat.getType(), SkMatrix44::kScale_Mask)); in test_scale()
145 REPORTER_ASSERT(reporter, mat.invert(&inverse)); in test_scale()
155 mat = a; in test_scale()
156 mat.preScale(10, 11, 12); in test_scale()
157 REPORTER_ASSERT(reporter, mat == c); in test_scale()
160 mat = a; in test_scale()
161 mat.postScale(10, 11, 12); in test_scale()
162 REPORTER_ASSERT(reporter, mat == c); in test_scale()
165 static void make_i(SkMatrix44* mat) { mat->setIdentity(); } in make_i() argument
166 static void make_t(SkMatrix44* mat) { mat->setTranslate(1, 2, 3); } in make_t() argument
167 static void make_s(SkMatrix44* mat) { mat->setScale(1, 2, 3); } in make_s() argument
168 static void make_st(SkMatrix44* mat) { in make_st() argument
169 mat->setScale(1, 2, 3); in make_st()
170 mat->postTranslate(1, 2, 3); in make_st()
172 static void make_a(SkMatrix44* mat) { in make_a() argument
173 mat->setRotateDegreesAbout(1, 2, 3, 45); in make_a()
175 static void make_p(SkMatrix44* mat) { in make_p() argument
180 mat->setRowMajor(data); in make_p()
189 static void test_map2(skiatest::Reporter* reporter, const SkMatrix44& mat) { in test_map2() argument
199 mat.map2(src2, 1, dstA); in test_map2()
200 mat.mapMScalars(src4, dstB); in test_map2()
208 SkMatrix44 mat(SkMatrix44::kUninitialized_Constructor); in test_map2() local
211 gMakeProcs[i](&mat); in test_map2()
212 test_map2(reporter, mat); in test_map2()
525 SkMatrix44 mat(SkMatrix44::kUninitialized_Constructor); in DEF_TEST() local
531 mat.setTranslate(1, 1, 1); in DEF_TEST()
532 mat.invert(&inverse); in DEF_TEST()
533 iden1.setConcat(mat, inverse); in DEF_TEST()
536 mat.setScale(2, 2, 2); in DEF_TEST()
537 mat.invert(&inverse); in DEF_TEST()
538 iden1.setConcat(mat, inverse); in DEF_TEST()
541 mat.setScale(SK_MScalar1/2, SK_MScalar1/2, SK_MScalar1/2); in DEF_TEST()
542 mat.invert(&inverse); in DEF_TEST()
543 iden1.setConcat(mat, inverse); in DEF_TEST()
546 mat.setScale(3, 3, 3); in DEF_TEST()
548 mat.postConcat(rot); in DEF_TEST()
549 REPORTER_ASSERT(reporter, mat.invert(NULL)); in DEF_TEST()
550 mat.invert(&inverse); in DEF_TEST()
551 iden1.setConcat(mat, inverse); in DEF_TEST()
553 iden2.setConcat(inverse, mat); in DEF_TEST()
557 mat.reset(); in DEF_TEST()
558 mat.setScale(1.0e-12, 1.0e-12, 1.0e-12); in DEF_TEST()
560 mat.postConcat(rot); in DEF_TEST()
561 mat.postTranslate(1.0e-12, 1.0e-12, 1.0e-12); in DEF_TEST()
562 REPORTER_ASSERT(reporter, mat.invert(NULL)); in DEF_TEST()
563 mat.invert(&inverse); in DEF_TEST()
564 iden1.setConcat(mat, inverse); in DEF_TEST()
568 mat.reset(); in DEF_TEST()
569 mat.setScale(1.0e-10, 3.0, 1.0e+10); in DEF_TEST()
571 mat.postConcat(rot); in DEF_TEST()
572 mat.postTranslate(1.0e+10, 3.0, 1.0e-10); in DEF_TEST()
573 REPORTER_ASSERT(reporter, mat.invert(NULL)); in DEF_TEST()
574 mat.invert(&inverse); in DEF_TEST()
575 iden1.setConcat(mat, inverse); in DEF_TEST()
579 mat.reset(); in DEF_TEST()
580 mat.set3x3(1.0, 1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0); in DEF_TEST()
581 REPORTER_ASSERT(reporter, !mat.invert(NULL)); in DEF_TEST()
585 mat.setTranslate(2, 3, 4); in DEF_TEST()
589 mat.asColMajorf(dataf); in DEF_TEST()
595 mat.asColMajord(datad); in DEF_TEST()
600 mat.asRowMajorf(dataf); in DEF_TEST()
605 mat.asRowMajord(datad); in DEF_TEST()