Uses of Interface
org.joml.Matrix3fc
Packages that use Matrix3fc
-
Uses of Matrix3fc in org.joml
Modifier and TypeClassDescriptionclass
Contains the definition of a 3x3 matrix of floats, and associated functions to transform it.class
A stack of manyMatrix3f
instances.Modifier and TypeMethodDescriptionMatrix3f.getToAddress
(long address) Matrix3fc.getToAddress
(long address) Store this matrix in column-major order at the given off-heap address.Modifier and TypeMethodDescriptionComponent-wise addthis
andother
.Component-wise addthis
andother
and store the result indest
.boolean
boolean
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
.Linearly interpolatethis
andother
using the given interpolation factort
and store the result inthis
.Linearly interpolatethis
andother
using the given interpolation factort
and store the result indest
.Multiply this matrix by the supplied matrix.Multiply this matrix by the supplied matrix and store the result indest
.Multiply this matrix by the suppliedright
matrix.Multiply this matrix by the suppliedright
matrix and store the result indest
.Multiply the given matrixmat
with this Vector3d.Multiply the given matrixmat
withthis
and store the result indest
.Multiply the given matrix with this Vector3f and store the result inthis
.Multiply the given matrix with this Vector3f and store the result indest
.Matrix3f.mulComponentWise
(Matrix3fc other) Component-wise multiplythis
byother
.Matrix3f.mulComponentWise
(Matrix3fc other, Matrix3f dest) Matrix3fc.mulComponentWise
(Matrix3fc other, Matrix3f dest) Component-wise multiplythis
byother
and store the result indest
.Pre-multiply this matrix by the suppliedleft
matrix and store the result inthis
.Pre-multiply this matrix by the suppliedleft
matrix and store the result indest
.Vector3d.mulTranspose
(Matrix3fc mat) Multiply the transpose of the given matrix with this Vector3d and store the result inthis
.Vector3d.mulTranspose
(Matrix3fc mat, Vector3d dest) Vector3dc.mulTranspose
(Matrix3fc mat, Vector3d dest) Multiply the transpose of the given matrix with this Vector3f and store the result indest
.Vector3f.mulTranspose
(Matrix3fc mat) Multiply the transpose of the given matrix with this Vector3f store the result inthis
.Vector3f.mulTranspose
(Matrix3fc mat, Vector3f dest) Vector3fc.mulTranspose
(Matrix3fc mat, Vector3f dest) Multiply the transpose of the given matrix with this Vector3f and store the result indest
.Set thisAxisAngle4d
to be equivalent to the rotation of the givenMatrix3fc
.Set thisAxisAngle4f
to be equivalent to the rotation of the givenMatrix3fc
.Set the elements of this matrix to the upper left 2x2 of the givenMatrix3dc
.Set the elements of this matrix to the upper left 2x2 of the givenMatrix3fc
.Set the values in this matrix to the ones in m.Set the elements of this matrix to the ones inm
.Set the left 3x3 submatrix of thisMatrix4x3d
to the givenMatrix3fc
and the rest to identity.Set the left 3x3 submatrix of thisMatrix4x3f
to the givenMatrix3fc
and the rest to identity.Set the left 3x3 submatrix of thisMatrix4x3d
to the givenMatrix3fc
and don't change the other elements.Set the left 3x3 submatrix of thisMatrix4x3f
to the givenMatrix3fc
and don't change the other elements.Quaterniond.setFromNormalized
(Matrix3fc mat) Set this quaternion to be a representation of the rotational component of the given matrix.Quaternionf.setFromNormalized
(Matrix3fc mat) Set this quaternion to be a representation of the rotational component of the given matrix.Quaterniond.setFromUnnormalized
(Matrix3fc mat) Set this quaternion to be a representation of the rotational component of the given matrix.Quaternionf.setFromUnnormalized
(Matrix3fc mat) Set this quaternion to be a representation of the rotational component of the given matrix.Matrix3d.setTransposed
(Matrix3fc m) Store the values of the transpose of the given matrixm
intothis
matrix.Matrix3f.setTransposed
(Matrix3fc m) Store the values of the transpose of the given matrixm
intothis
matrix.Component-wise subtractsubtrahend
fromthis
.Component-wise subtractsubtrahend
fromthis
and store the result indest
.ModifierConstructorDescriptionCreate a newMatrix3d
and initialize it with the values from the given matrix.Create a newMatrix3f
and make it a copy of the given matrix.Matrix4x3d
(Matrix3fc mat) Create a newMatrix4x3d
by setting its left 3x3 submatrix to the values of the givenMatrix3fc
and the rest to identity.Matrix4x3f
(Matrix3fc mat) Create a newMatrix4x3f
by setting its left 3x3 submatrix to the values of the givenMatrix3fc
and the rest to identity.