Lines Matching refs:SkM44
24 SkMatrix AsSkMatrix<SkM44>(const SkM44& m) { return m.asM33(); }
27 SkM44 AsSkM44(const T&);
30 SkM44 AsSkM44<SkMatrix>(const SkMatrix& m) { return SkM44(m); }
33 SkM44 AsSkM44<SkM44>(const SkM44& m) { return m; }
39 std::is_same<T, SkM44 >::value >>
64 bool is44() const override { return std::is_same<T, SkM44>::value; }
71 SkM44 asM44() const override {
87 std::is_same<T, SkM44 >::value >>
110 bool is44() const override { return std::is_same<T, SkM44>::value; }
117 SkM44 asM44() const override {
135 SkM44 Matrix<SkMatrix>::asM44() const { return SkM44(fMatrix); }
138 SkMatrix Matrix<SkM44>::asMatrix() const { return fMatrix.asM33(); }
141 SkM44 Matrix<SkM44>::asM44() const { return fMatrix; }
156 ? sk_sp<Transform>(new Concat<SkM44 >(std::move(a), std::move(b)))
166 ? sk_sp<Transform>(new Inverse<SkM44 >(std::move(t)))
182 canvas->concat(TransformPriv::As<SkM44>(fTransform));
188 const auto p4 = TransformPriv::As<SkM44>(fTransform).map(p.fX, p.fY, 0, 0);