Value at column 0 row 0 of the matrix.
Value at column 0 row 1 of the matrix.
Value at column 0 row 2 of the matrix.
Value at column 1 row 0 of the matrix.
Value at column 1 row 1 of the matrix.
Value at column 1 row 2 of the matrix.
Value at column 2 row 0 of the matrix.
Value at column 2 row 1 of the matrix.
Value at column 2 row 2 of the matrix.
Adds the current matrix and another matrix to the current matrix.
the second operand
Clone a new matrix from the current matrix.
Calculates the determinant of the current matrix.
当前矩阵的行列式。
Returns whether the specified matrices are approximately equal.
Comparative matrix
The error allowed. It`s should be a non-negative number.
Returns true' when the elements of both matrices are equal; otherwise returns
false'.
Resets the current matrix from the given quaternion.
The quaternion.
this
set the current matrix to an identity matrix.
this
Inverts the current matrix. When matrix is not invertible the matrix will be set to zeros.
Multiply the current matrix with another matrix.
the second operand
Multiply each element of the current matrix by a scalar number.
amount to scale the matrix's elements by
Rotates the current matrix by the given angle.
radius of rotation
Multiply the current matrix with a scale matrix given by a scale vector.
vector to scale by
Sets the matrix with another one's value.
Specified matrix
this
Set the matrix with values of all elements
this
Returns whether the specified matrices are equal.
Comparative matrix
Returns true' when the elements of both matrices are equal; otherwise returns
false'.
Subtracts another matrix from the current matrix.
the second operand
Returns a string representation of a matrix.
The string representation of this matrix
Transposes the current matrix.
Adds two matrices and save the results to out matrix
Copy content of a matrix into another and save the results to out matrix
Calculates the determinant of a matrix
Returns whether the specified matrices are approximately equal.
Generates or sets a matrix with a flat array
Array Start Offset
Sets the given matrix with a given angle and save the results to out matrix
Sets a third order matrix with view direction and up direction. Then save the results to out matrix
The view direction, it`s must be normalized.
The view up direction, it`s must be normalized, default value is (0, 1, 0).
Reset the out matrix to an identity matrix
Inverts a matrix. When matrix is not invertible the matrix will be set to zeros.
Multiply two matrices explicitly and save the results to out matrix
Multiply each element of a matrix by a scalar number and save the results to out matrix
Adds two matrices after multiplying each element of the second operand by a scalar number. And save the results to out matrix.
Rotates the transform by the given angle and save the results into the out matrix
radius of rotation
Sets the elements of a matrix with the given values and save the results to out matrix
Returns whether the specified matrices are equal.
Subtracts matrix b from matrix a and save the results to out matrix
Transform a matrix object to a flat array
Array Start Offset
Transposes a matrix and save the results to out matrix
Generated using TypeDoc
Mathematical 3x3 matrix.