Lines Matching refs:SkM44
10 #include "include/core/SkM44.h"
18 return reinterpret_cast<jlong>(new SkM44(m0, m4, m8, m12,
27 return reinterpret_cast<jlong>(new SkM44(SkM44::LookAt({eyeX, eyeY, eyeZ},
33 return reinterpret_cast<jlong>(new SkM44(SkM44::Perspective(near, far, angle)));
38 if (auto* m = reinterpret_cast<SkM44*>(native_matrix)) {
51 delete reinterpret_cast<SkM44*>(native_matrix);
55 if (auto* mA = reinterpret_cast<SkM44*>(native_matrixA),
56 * mB = reinterpret_cast<SkM44*>(native_matrixB); mA && mB) {
62 if (auto* m = reinterpret_cast<SkM44*>(native_matrix)) {
63 SkM44 inverse(SkM44::kUninitialized_Constructor);
65 return reinterpret_cast<jlong>(new SkM44(inverse));
72 if (auto* matrix = reinterpret_cast<SkM44*>(native_matrix)) {
73 SkM44 trans(matrix->transpose());
74 return reinterpret_cast<jlong>(new SkM44(trans));
80 if (auto* mA = reinterpret_cast<SkM44*>(native_matrixA),
81 * mB = reinterpret_cast<SkM44*>(native_matrixB); mA && mB) {
82 return reinterpret_cast<jlong>(new SkM44(*mA, *mB));
88 if (auto* matrix = reinterpret_cast<SkM44*>(native_matrix)) {
94 if (auto* matrix = reinterpret_cast<SkM44*>(native_matrix)) {
100 if (auto* matrix = reinterpret_cast<SkM44*>(native_matrix)) {
101 SkM44 rotate = SkM44::Rotate({x, y, z}, rad);