- inv
Inverts this matrix given that the determinant is != 0.
- mul
Multiplies matrix a with matrix b in the following manner:
mul(A, B) => A := AB
- rotateRad
Postmultiplies this matrix with a (counter-clockwise) rotation matrix.
Postmultiplication is also us
- set
Sets the matrix to the given matrix as a float array. The float array must have
at least 9 elements;
- setToRotationRad
Sets this matrix to a rotation matrix that will rotate any vector in
counter-clockwise direction aro
- transpose
Transposes the current matrix.
- det
- setToRotation
- <init>
Constructs a matrix from the given float array. The array must have at least 9
elements; the first 9
- setToTranslation
Sets this matrix to a translation matrix.
- mulLeft
Premultiplies this matrix with the provided matrix and stores the result in this
matrix. For example
- rotate
Postmultiplies this matrix with a (counter-clockwise) rotation matrix.
Postmultiplication is also us