| Modifier and Type | Field and Description |
|---|---|
| public float | |
| public float | |
| public float | |
| public float | |
| public float | |
| public float | |
| public float | |
| public float | |
| public float | |
| private static final long |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static Matrix3f | |
| public float | Returns: the determinant of the matrixImplements abstract org. |
| public Matrix | Returns: this if successful, null otherwiseImplements abstract org. |
| public static Matrix3f | |
| public Matrix3f | |
| public static Matrix3f | |
| public Matrix | Returns: thisA float buffer to read from buf)Implements abstract org. |
| public Matrix | Returns: thisA float buffer to read from buf)Implements abstract org. |
| public static Matrix3f | |
| public Matrix | |
| public Matrix3f | |
| public static Matrix3f | |
| public Matrix | Returns: thisImplements abstract org. |
| public static Matrix3f | Returns: mThe matrix to be set to the identity m)Set the matrix to be the identity matrix. |
| public Matrix | Returns: thisImplements abstract org. |
| public static Matrix3f | |
| public Matrix | store(FloatBuffer
The buffer to store this matrix in buf)Implements abstract org. |
| public Matrix | storeTranspose(FloatBuffer
The buffer to store this matrix in buf)Implements abstract org. |
| public static Matrix3f | |
| public String | |
| public static Vector3f | |
| public Matrix | Returns: thisImplements abstract org. |
| public Matrix3f | |
| public static Matrix3f |
| m00 | back to summary |
|---|---|
| public float m00 | |
| m01 | back to summary |
|---|---|
| public float m01 | |
| m02 | back to summary |
|---|---|
| public float m02 | |
| m10 | back to summary |
|---|---|
| public float m10 | |
| m11 | back to summary |
|---|---|
| public float m11 | |
| m12 | back to summary |
|---|---|
| public float m12 | |
| m20 | back to summary |
|---|---|
| public float m20 | |
| m21 | back to summary |
|---|---|
| public float m21 | |
| m22 | back to summary |
|---|---|
| public float m22 | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| Matrix3f | back to summary |
|---|---|
| public Matrix3f() Constructor for Matrix3f. Matrix is initialised to the identity. | |
| add | back to summary |
|---|---|
| public static Matrix3f add(Matrix3f left, Matrix3f right, Matrix3f dest) Add two matrices together and place the result in a third matrix. | |
| determinant | back to summary |
|---|---|
| public float determinant() Implements abstract org.
| |
| invert | back to summary |
|---|---|
| public Matrix invert() Implements abstract org. Invert this matrix
| |
| invert | back to summary |
|---|---|
| public static Matrix3f invert(Matrix3f src, Matrix3f dest) Invert the source matrix and put the result into the destination matrix | |
| load | back to summary |
|---|---|
| public Matrix3f load(Matrix3f src) Load from another matrix | |
| load | back to summary |
|---|---|
| public static Matrix3f load(Matrix3f src, Matrix3f dest) Copy source matrix to destination matrix | |
| load | back to summary |
|---|---|
| public Matrix load(FloatBuffer buf) Implements abstract org. Load from a float buffer. The buffer stores the matrix in column major (OpenGL) order.
| |
| loadTranspose | back to summary |
|---|---|
| public Matrix loadTranspose(FloatBuffer buf) Implements abstract org. Load from a float buffer. The buffer stores the matrix in row major (maths) order.
| |
| mul | back to summary |
|---|---|
| public static Matrix3f mul(Matrix3f left, Matrix3f right, Matrix3f dest) Multiply the right matrix by the left and place the result in a third matrix. | |
| negate | back to summary |
|---|---|
| public Matrix negate() Implements abstract org. Negate this matrix
| |
| negate | back to summary |
|---|---|
| public Matrix3f negate(Matrix3f dest) Negate this matrix and place the result in a destination matrix. | |
| negate | back to summary |
|---|---|
| public static Matrix3f negate(Matrix3f src, Matrix3f dest) Negate the source matrix and place the result in the destination matrix. | |
| setIdentity | back to summary |
|---|---|
| public Matrix setIdentity() Implements abstract org. Set this matrix to be the identity matrix.
| |
| setIdentity | back to summary |
|---|---|
| public static Matrix3f setIdentity(Matrix3f m) Set the matrix to be the identity matrix. | |
| setZero | back to summary |
|---|---|
| public Matrix setZero() Implements abstract org. Set this matrix to 0.
| |
| setZero | back to summary |
|---|---|
| public static Matrix3f setZero(Matrix3f m) Set the matrix matrix to 0. | |
| store | back to summary |
|---|---|
| public Matrix store(FloatBuffer buf) Implements abstract org. Store this matrix in a float buffer. The matrix is stored in column major (openGL) order.
| |
| storeTranspose | back to summary |
|---|---|
| public Matrix storeTranspose(FloatBuffer buf) Implements abstract org. Store this matrix in a float buffer. The matrix is stored in row major (maths) order.
| |
| sub | back to summary |
|---|---|
| public static Matrix3f sub(Matrix3f left, Matrix3f right, Matrix3f dest) Subtract the right matrix from the left and place the result in a third matrix. | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Returns a string representation of this matrix
| |
| transform | back to summary |
|---|---|
| public static Vector3f transform(Matrix3f left, Vector3f right, Vector3f dest) Transform a Vector by a matrix and return the result in a destination vector. | |
| transpose | back to summary |
|---|---|
| public Matrix transpose() Implements abstract org. Transpose this matrix
| |
| transpose | back to summary |
|---|---|
| public Matrix3f transpose(Matrix3f dest) Transpose this matrix and place the result in another matrix | |
| transpose | back to summary |
|---|---|
| public static Matrix3f transpose(Matrix3f src, Matrix3f dest) Transpose the source matrix and place the result into the destination matrix | |