AffineTransform
Represents an Affine Transformation that supports 3D.
Inheritors
Properties
true
if this transform is equal to the Identity transform
Translation component in the x direction
Translation component in the y direction
Translation component in the z direction
Functions
Applies a horizontal flip operation (around the y-axis) to this transform.
Applies a horizontal flip operation to this transform.
Applies a vertical flip operation (around the x-axis) to this transform.
Applies a vertical flip operation to this transform.
Transforms the given polygon. Note that the resulting polygon is a 2D projection of the transformed points. That is because this transform may map the 2D points of polygon into a set of 3D points.
Applies the transform to point. This operation treats point as a (3x1 or 4x1) Matrix (based on whether this is a 2D or 3D transform) and uses matrix multiplication to find a new 3x1 matrix to produce the result.
Transforms the given points.
Appends a rotation operation (around the z-axis), at the Origin to this transform.
Appends a rotation (around the z-axis) operation to this transform.
Appends a rotation operation (around the x-axis), at the Origin to this transform.
Appends a rotation (around the x-axis) operation to this transform.
Appends a rotation (around the y-axis) operation to this transform.
Appends a rotation operation (around the z-axis), at the Origin to this transform.
Appends a rotation (around the z-axis) operation to this transform.
Append a scale operation (around the Origin) to this transform.
Append a scale operation to this transform, that scales around the given point.
Allows transforms to be combined sequentially.
Append a translation operation to this transform.