Internal typed array storing matrix data in column-major order
Readonly
classReturns the class name of the matrix implementation
Readonly
isIndicates if this matrix is an identity matrix class
Readonly
m00Element at row 0, column 0
Readonly
m01Element at row 0, column 1
Readonly
m10Element at row 1, column 0
Readonly
m11Element at row 1, column 1
Extracts the scale factors from this matrix and stores them in an output vector.
Output vector to store the scale factors
The output vector for method chaining
Checks if this matrix is approximately equal to another matrix.
Matrix to compare against
Optional
delta: numberOptional tolerance for comparison (default: small epsilon)
True if matrices are approximately equal
Checks if this matrix is strictly equal to another matrix.
Matrix to compare against
True if matrices are exactly equal
Multiplies this matrix by a 2D vector and stores the result in an output vector.
2D vector to multiply
Output vector to store the result
The output vector for method chaining
Interface for immutable 2x2 matrices. Provides specific operations for 2D transformations.