This takes six values for the upper two rows of a homogenous
3x3 matrix (i.e., {{a, c, e}, {b, d, f}, {0.0, 0.0, 1.0}})
describing an arbitrary affine transform and replaces the
current transform with it. The values can represent any affine
transform such as scaling, rotation, translation, or skew, or
any composition of affine transforms.
The matrix must be invertible. f it is not, most drawing
operations will do nothing.
Note: to reset the current transform back to the default, use
1.0, 0.0, 0.0, 1.0, 0.0, 0.0.
Replace the current transform.
This takes six values for the upper two rows of a homogenous 3x3 matrix (i.e., {{a, c, e}, {b, d, f}, {0.0, 0.0, 1.0}}) describing an arbitrary affine transform and replaces the current transform with it. The values can represent any affine transform such as scaling, rotation, translation, or skew, or any composition of affine transforms.
The matrix must be invertible. f it is not, most drawing operations will do nothing.
Note: to reset the current transform back to the default, use 1.0, 0.0, 0.0, 1.0, 0.0, 0.0.