The entry at position [1,1] in the matrix.
The entry at position [1,2] in the matrix.
The entry at position [2,1] in the matrix.
The entry at position [2,2] in the matrix.
Return true if `t' is the identity transform, false otherwise.
The entry at position [3,1] in the matrix.
The entry at position [3,2] in the matrix.
Concatenate t2' to
t1' and return the result:
t' = t1 * t2
Invert t' and return the result. If
t' has zero determinant,
then `t' is returned unchanged.
Rotate t' by
angle' radians and return the result:
t' = [ cos(angle) sin(angle) -sin(angle) cos(angle) 0 0 ] * t
Scale t' by
(sx, sy)' and return the result:
t' = [ sx 0 0 sy 0 0 ] * t
Translate t' by
(tx, ty)' and return the result:
t' = [ 1 0 0 1 tx ty ] * t
Concatenate t2' to
t1' and return the result:
t' = t1 * t2
Returns an affine transformation matrix constructed from values you provide.
Return a transform which rotates by `angle' radians: t' = [ cos(angle) sin(angle) -sin(angle) cos(angle) 0 0 ]
Return a transform which scales by `(sx, sy)': t' = [ sx 0 0 sy 0 0 ]
Return a transform which translates by `(tx, ty)': t' = [ 1 0 0 1 tx ty ]
Generated using TypeDoc
AffineTransform An affine transformation matrix.