Uses of Interface
org.joml.Matrix3x2fc
-
Uses of Matrix3x2fc in org.joml
Modifier and TypeClassDescriptionclass
Contains the definition of a 3x2 matrix of floats, and associated functions to transform it.class
A stack of manyMatrix3x2f
instances.Modifier and TypeMethodDescriptionMatrix3x2f.getToAddress
(long address) Matrix3x2fc.getToAddress
(long address) Store this matrix in column-major order at the given off-heap address.Modifier and TypeMethodDescriptionboolean
Matrix3x2f.equals
(Matrix3x2fc m, float delta) boolean
Matrix3x2fc.equals
(Matrix3x2fc m, float delta) Compare the matrix elements ofthis
matrix with the given matrix using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
.Matrix3x2f.mul
(Matrix3x2fc right) Multiply this matrix by the suppliedright
matrix by assuming a third row in both matrices of(0, 0, 1)
.Matrix3x2f.mul
(Matrix3x2fc right, Matrix3x2f dest) Multiply this matrix by the suppliedright
matrix by assuming a third row in both matrices of(0, 0, 1)
and store the result indest
.Matrix3x2fc.mul
(Matrix3x2fc right, Matrix3x2f dest) Multiply this matrix by the suppliedright
matrix by assuming a third row in both matrices of(0, 0, 1)
and store the result indest
.Matrix4d.mul
(Matrix3x2fc right) Multiply this matrix by the suppliedright
matrix and store the result inthis
.Matrix4d.mul
(Matrix3x2fc right, Matrix4d dest) Matrix4dc.mul
(Matrix3x2fc right, Matrix4d dest) Multiply this matrix by the suppliedright
matrix and store the result indest
.Matrix4f.mul
(Matrix3x2fc right) Multiply this matrix by the suppliedright
matrix and store the result inthis
.Matrix4f.mul
(Matrix3x2fc right, Matrix4f dest) Matrix4fc.mul
(Matrix3x2fc right, Matrix4f dest) Multiply this matrix by the suppliedright
matrix and store the result indest
.Vector3d.mul
(Matrix3x2fc mat) Multiply the given matrix with this Vector3d by assuming a third row in the matrix of(0, 0, 1)
and store the result inthis
.Vector3d.mul
(Matrix3x2fc mat, Vector3d dest) Vector3dc.mul
(Matrix3x2fc mat, Vector3d dest) Multiply the given matrixmat
withthis
by assuming a third row in the matrix of(0, 0, 1)
and store the result indest
.Vector3f.mul
(Matrix3x2fc mat) Multiply the given matrix with this Vector3f and store the result inthis
.Vector3f.mul
(Matrix3x2fc mat, Vector3f dest) Vector3fc.mul
(Matrix3x2fc mat, Vector3f dest) Multiply the given matrixmat
withthis
by assuming a third row in the matrix of(0, 0, 1)
and store the result indest
.Vector2f.mulDirection
(Matrix3x2fc mat) Multiply the given 3x2 matrixmat
withthis
.Vector2f.mulDirection
(Matrix3x2fc mat, Vector2f dest) Vector2fc.mulDirection
(Matrix3x2fc mat, Vector2f dest) Multiply the given 3x2 matrixmat
withthis
and store the result indest
.Matrix3x2f.mulLocal
(Matrix3x2fc left) Pre-multiply this matrix by the suppliedleft
matrix and store the result inthis
.Matrix3x2f.mulLocal
(Matrix3x2fc left, Matrix3x2f dest) Matrix3x2fc.mulLocal
(Matrix3x2fc left, Matrix3x2f dest) Pre-multiply this matrix by the suppliedleft
matrix and store the result indest
.Vector2f.mulPosition
(Matrix3x2fc mat) Multiply the given 3x2 matrixmat
withthis
.Vector2f.mulPosition
(Matrix3x2fc mat, Vector2f dest) Vector2fc.mulPosition
(Matrix3x2fc mat, Vector2f dest) Multiply the given 3x2 matrixmat
withthis
and store the result indest
.Matrix2d.set
(Matrix3x2fc m) Set the elements of this matrix to the left 2x2 submatrix ofm
.Matrix2f.set
(Matrix3x2fc m) Set the elements of this matrix to the left 2x2 submatrix ofm
.Matrix3x2f.set
(Matrix3x2fc m) Set the elements of this matrix to the ones inm
.ModifierConstructorDescriptionMatrix3x2f
(Matrix3x2fc mat) Create a newMatrix3x2f
and make it a copy of the given matrix.