Affine Transformation Matrix2
data class AffineTransformationMatrix2(val m00: Double, val m01: Double, val m02: Double, val m10: Double, val m11: Double, val m12: Double) : Transformer<Vec2> (source)
Represents a 2D affine transformation matrix.
Constructors
Functions
Link copied to clipboard
Computes the determinant of the affine transformation matrix.
Link copied to clipboard
fun eq(other: AffineTransformationMatrix2, equivalence: DoubleEquivalence = DEFAULT_DOUBLE_EQUIVALENCE): Boolean
Tests if two affine transformation matrices are approximately equal.
Link copied to clipboard
Get the inverse of this transformation.
Link copied to clipboard
Checks if the transformation preserves the orientation of points. For example: In 3D space, a translation preserves orientation, while a reflection does not.
Link copied to clipboard
Get the array representation of the transformation matrix.