Lines Matching refs:AxisTransform2d
19 class GFX_EXPORT AxisTransform2d {
21 constexpr AxisTransform2d() = default;
22 constexpr AxisTransform2d(float scale, const Vector2dF& translation) in AxisTransform2d() function
25 bool operator==(const AxisTransform2d& other) const {
28 bool operator!=(const AxisTransform2d& other) const {
44 void PreConcat(const AxisTransform2d& pre) { in PreConcat()
48 void PostConcat(const AxisTransform2d& post) { in PostConcat()
87 static inline AxisTransform2d PreScaleAxisTransform2d(const AxisTransform2d& t, in PreScaleAxisTransform2d()
89 AxisTransform2d result(t); in PreScaleAxisTransform2d()
94 static inline AxisTransform2d PostScaleAxisTransform2d(const AxisTransform2d& t, in PostScaleAxisTransform2d()
96 AxisTransform2d result(t); in PostScaleAxisTransform2d()
101 static inline AxisTransform2d PreTranslateAxisTransform2d( in PreTranslateAxisTransform2d()
102 const AxisTransform2d& t, in PreTranslateAxisTransform2d()
104 AxisTransform2d result(t); in PreTranslateAxisTransform2d()
109 static inline AxisTransform2d PostTranslateAxisTransform2d( in PostTranslateAxisTransform2d()
110 const AxisTransform2d& t, in PostTranslateAxisTransform2d()
112 AxisTransform2d result(t); in PostTranslateAxisTransform2d()
117 static inline AxisTransform2d ConcatAxisTransform2d( in ConcatAxisTransform2d()
118 const AxisTransform2d& post, in ConcatAxisTransform2d()
119 const AxisTransform2d& pre) { in ConcatAxisTransform2d()
120 AxisTransform2d result(post); in ConcatAxisTransform2d()
125 static inline AxisTransform2d InvertAxisTransform2d(const AxisTransform2d& t) { in InvertAxisTransform2d()
126 AxisTransform2d result = t; in InvertAxisTransform2d()
134 void PrintTo(const AxisTransform2d&, ::std::ostream* os);