Construct a transform from a 3x3 matrix.
Construct a transform from a float array describing a 3x3 matrix.
Combine the current transform with another one.
Return the inverse of the transform.
Return the transform as a 4x4 matrix.
Overload of binary operator * to transform a point
Overload of binary operator * to combine two transforms.
Overload of assignment operator *= to combine two transforms.
Combine the current transform with a rotation.
Combine the current transform with a rotation.
Combine the current transform with a rotation.
Combine the current transform with a scaling.
Combine the current transform with a scaling.
Combine the current transform with a scaling.
Combine the current transform with a scaling.
Transform a 2D point.
Transform a 2D point.
Transform a rectangle.
Combine the current transform with a translation.
Combine the current transform with a translation.
Indentity transform (does nothing).
4x4 matrix defining the transformation.
Define a 3x3 transform matrix.