- <init>
Constructs and initializes a Matrix4d from the specified 16 element array.
this.m00 =v[0], this.m01=
- mul
Sets the value of this matrix to the result of multiplying the two argument
matrices together.
- set
Sets the values in this Matrix4d equal to the row-major array parameter (ie, the
first four elements
- transform
Transforms the normal parameter by this Matrix4d and places the value into
normalOut. The fourth ele
- epsilonEquals
- get
Retrieves the translational components of this matrix.
- getElement
Retrieves the value at the specified row and column of this matrix.
- getScaleRotate
- invertGeneral
General invert routine. Inverts m1 and places the result in "this". Note that
this routine handles b
- luBacksubstitution
Solves a set of linear equations. The input parameters "matrix1", and "row_perm"
come from luDecompo
- luDecomposition
Given a 4x4 array "matrix0", this function replaces it with the LU decomposition
of a row-wise permu
- rotX
Sets the value of this matrix to a counter-clockwise rotation about the x axis.