Lines Matching refs:Transform
26 class GFX_EXPORT Transform {
33 Transform() : matrix_(SkMatrix44::kIdentity_Constructor) {} in Transform() function
37 Transform(SkipInitialization) in Transform() function
39 Transform(const Transform& rhs) : matrix_(rhs.matrix_) {} in Transform() function
41 Transform(const Transform& lhs, const Transform& rhs) in Transform() function
45 Transform(SkMScalar col1row1,
64 Transform(SkMScalar col1row1,
70 ~Transform() {} in ~Transform()
72 bool operator==(const Transform& rhs) const { return matrix_ == rhs.matrix_; }
73 bool operator!=(const Transform& rhs) const { return matrix_ != rhs.matrix_; }
113 void PreconcatTransform(const Transform& transform);
117 void ConcatTransform(const Transform& transform);
165 bool GetInverse(Transform* transform) const WARN_UNUSED_RESULT;
234 bool Blend(const Transform& from, double progress);
237 Transform operator*(const Transform& other) const {
238 return Transform(*this, other);
242 Transform& operator*=(const Transform& other) {
268 void PrintTo(const Transform& transform, ::std::ostream* os);