A B C D E F G H I L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AAR_SIDE_MAXX - Static variable in class org.joml.Intersectiond
-
Return value of
Intersectiond.intersectRayAar(double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.intersectRayAar(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d)
to indicate that the ray intersects the side of the axis-aligned rectangle with the maximum x coordinate. - AAR_SIDE_MAXX - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.intersectRayAar(float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.intersectRayAar(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f)
to indicate that the ray intersects the side of the axis-aligned rectangle with the maximum x coordinate. - AAR_SIDE_MAXY - Static variable in class org.joml.Intersectiond
-
Return value of
Intersectiond.intersectRayAar(double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.intersectRayAar(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d)
to indicate that the ray intersects the side of the axis-aligned rectangle with the maximum y coordinate. - AAR_SIDE_MAXY - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.intersectRayAar(float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.intersectRayAar(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f)
to indicate that the ray intersects the side of the axis-aligned rectangle with the maximum y coordinate. - AAR_SIDE_MINX - Static variable in class org.joml.Intersectiond
-
Return value of
Intersectiond.intersectRayAar(double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.intersectRayAar(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d)
to indicate that the ray intersects the side of the axis-aligned rectangle with the minimum x coordinate. - AAR_SIDE_MINX - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.intersectRayAar(float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.intersectRayAar(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f)
to indicate that the ray intersects the side of the axis-aligned rectangle with the minimum x coordinate. - AAR_SIDE_MINY - Static variable in class org.joml.Intersectiond
-
Return value of
Intersectiond.intersectRayAar(double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.intersectRayAar(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d)
to indicate that the ray intersects the side of the axis-aligned rectangle with the minimum y coordinate. - AAR_SIDE_MINY - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.intersectRayAar(float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.intersectRayAar(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f)
to indicate that the ray intersects the side of the axis-aligned rectangle with the minimum y coordinate. - abs(double) - Static method in class org.joml.Math
- abs(float) - Static method in class org.joml.Math
- abs(int) - Static method in class org.joml.Math
- absolute() - Method in class org.joml.Vector2d
-
Set
this
vector's components to their respective absolute values. - absolute() - Method in class org.joml.Vector2f
-
Set
this
vector's components to their respective absolute values. - absolute() - Method in class org.joml.Vector2i
-
Set
this
vector's components to their respective absolute values. - absolute() - Method in class org.joml.Vector3d
-
Set
this
vector's components to their respective absolute values. - absolute() - Method in class org.joml.Vector3f
-
Set
this
vector's components to their respective absolute values. - absolute() - Method in class org.joml.Vector3i
-
Set
this
vector's components to their respective absolute values. - absolute() - Method in class org.joml.Vector4d
-
Compute the absolute of each of this vector's components.
- absolute() - Method in class org.joml.Vector4f
-
Compute the absolute of each of this vector's components.
- absolute() - Method in class org.joml.Vector4i
-
Compute the absolute of each of this vector's components.
- absolute(Vector2d) - Method in class org.joml.Vector2d
- absolute(Vector2d) - Method in interface org.joml.Vector2dc
-
Compute the absolute of each of this vector's components and store the result into
dest
. - absolute(Vector2f) - Method in class org.joml.Vector2f
- absolute(Vector2f) - Method in interface org.joml.Vector2fc
-
Compute the absolute of each of this vector's components and store the result into
dest
. - absolute(Vector2i) - Method in class org.joml.Vector2i
- absolute(Vector2i) - Method in interface org.joml.Vector2ic
-
Compute the absolute of each of this vector's components and store the result into
dest
. - absolute(Vector3d) - Method in class org.joml.Vector3d
- absolute(Vector3d) - Method in interface org.joml.Vector3dc
-
Compute the absolute values of the individual components of
this
and store the result indest
. - absolute(Vector3f) - Method in class org.joml.Vector3f
- absolute(Vector3f) - Method in interface org.joml.Vector3fc
-
Compute the absolute values of the individual components of
this
and store the result indest
. - absolute(Vector3i) - Method in class org.joml.Vector3i
- absolute(Vector3i) - Method in interface org.joml.Vector3ic
-
Compute the absolute of each of this vector's components and store the result into
dest
. - absolute(Vector4d) - Method in class org.joml.Vector4d
- absolute(Vector4d) - Method in interface org.joml.Vector4dc
-
Compute the absolute of each of this vector's components and store the result into
dest
. - absolute(Vector4f) - Method in class org.joml.Vector4f
- absolute(Vector4f) - Method in interface org.joml.Vector4fc
-
Compute the absolute of each of this vector's components and store the result into
dest
. - absolute(Vector4i) - Method in class org.joml.Vector4i
- absolute(Vector4i) - Method in interface org.joml.Vector4ic
-
Compute the absolute of each of this vector's components and store the result into
dest
. - acos(double) - Static method in class org.joml.Math
- acos(float) - Static method in class org.joml.Math
- add(double, double) - Method in class org.joml.Vector2d
-
Add
(x, y)
to this vector. - add(double, double, double) - Method in class org.joml.Vector3d
-
Increment the components of this vector by the given values.
- add(double, double, double, double) - Method in class org.joml.Quaterniond
-
Add the quaternion
(x, y, z, w)
to this quaternion. - add(double, double, double, double) - Method in class org.joml.Vector4d
-
Add
(x, y, z, w)
to this. - add(double, double, double, double, Quaterniond) - Method in class org.joml.Quaterniond
- add(double, double, double, double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Add the quaternion
(x, y, z, w)
to this quaternion and store the result indest
. - add(double, double, double, double, Vector4d) - Method in class org.joml.Vector4d
- add(double, double, double, double, Vector4d) - Method in interface org.joml.Vector4dc
-
Add
(x, y, z, w)
to this and store the result indest
. - add(double, double, double, Vector3d) - Method in class org.joml.Vector3d
- add(double, double, double, Vector3d) - Method in interface org.joml.Vector3dc
-
Increment the components of this vector by the given values and store the result in
dest
. - add(double, double, Vector2d) - Method in class org.joml.Vector2d
- add(double, double, Vector2d) - Method in interface org.joml.Vector2dc
-
Add
(x, y)
to this vector and store the result indest
. - add(float, float) - Method in class org.joml.Vector2f
-
Increment the components of this vector by the given values.
- add(float, float, float) - Method in class org.joml.Vector3f
-
Increment the components of this vector by the given values.
- add(float, float, float, float) - Method in class org.joml.Quaternionf
-
Add the quaternion
(x, y, z, w)
to this quaternion. - add(float, float, float, float) - Method in class org.joml.Vector4f
-
Increment the components of this vector by the given values.
- add(float, float, float, float, Quaternionf) - Method in class org.joml.Quaternionf
- add(float, float, float, float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Add the quaternion
(x, y, z, w)
to this quaternion and store the result indest
. - add(float, float, float, float, Vector4f) - Method in class org.joml.Vector4f
- add(float, float, float, float, Vector4f) - Method in interface org.joml.Vector4fc
-
Increment the components of this vector by the given values and store the result in
dest
. - add(float, float, float, Vector3f) - Method in class org.joml.Vector3f
- add(float, float, float, Vector3f) - Method in interface org.joml.Vector3fc
-
Increment the components of this vector by the given values and store the result in
dest
. - add(float, float, Vector2f) - Method in class org.joml.Vector2f
- add(float, float, Vector2f) - Method in interface org.joml.Vector2fc
-
Increment the components of this vector by the given values and store the result in
dest
. - add(int, int) - Method in class org.joml.Vector2i
-
Increment the components of this vector by the given values.
- add(int, int, int) - Method in class org.joml.Vector3i
-
Increment the components of this vector by the given values.
- add(int, int, int, int) - Method in class org.joml.Vector4i
-
Increment the components of this vector by the given values.
- add(int, int, int, int, Vector4i) - Method in class org.joml.Vector4i
- add(int, int, int, int, Vector4i) - Method in interface org.joml.Vector4ic
-
Increment the components of this vector by the given values and store the result in
dest
. - add(int, int, int, Vector3i) - Method in class org.joml.Vector3i
- add(int, int, int, Vector3i) - Method in interface org.joml.Vector3ic
-
Increment the components of this vector by the given values and store the result in
dest
. - add(int, int, Vector2i) - Method in class org.joml.Vector2i
- add(int, int, Vector2i) - Method in interface org.joml.Vector2ic
-
Increment the components of this vector by the given values and store the result in
dest
. - add(Matrix2dc) - Method in class org.joml.Matrix2d
-
Component-wise add
this
andother
. - add(Matrix2dc, Matrix2d) - Method in class org.joml.Matrix2d
- add(Matrix2dc, Matrix2d) - Method in interface org.joml.Matrix2dc
-
Component-wise add
this
andother
and store the result indest
. - add(Matrix2fc) - Method in class org.joml.Matrix2f
-
Component-wise add
this
andother
. - add(Matrix2fc, Matrix2f) - Method in class org.joml.Matrix2f
- add(Matrix2fc, Matrix2f) - Method in interface org.joml.Matrix2fc
-
Component-wise add
this
andother
and store the result indest
. - add(Matrix3dc) - Method in class org.joml.Matrix3d
-
Component-wise add
this
andother
. - add(Matrix3dc, Matrix3d) - Method in class org.joml.Matrix3d
- add(Matrix3dc, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Component-wise add
this
andother
and store the result indest
. - add(Matrix3fc) - Method in class org.joml.Matrix3f
-
Component-wise add
this
andother
. - add(Matrix3fc, Matrix3f) - Method in class org.joml.Matrix3f
- add(Matrix3fc, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Component-wise add
this
andother
and store the result indest
. - add(Matrix4dc) - Method in class org.joml.Matrix4d
-
Component-wise add
this
andother
. - add(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- add(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Component-wise add
this
andother
and store the result indest
. - add(Matrix4fc) - Method in class org.joml.Matrix4f
-
Component-wise add
this
andother
. - add(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
- add(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Component-wise add
this
andother
and store the result indest
. - add(Matrix4x3dc) - Method in class org.joml.Matrix4x3d
-
Component-wise add
this
andother
. - add(Matrix4x3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- add(Matrix4x3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Component-wise add
this
andother
and store the result indest
. - add(Matrix4x3fc) - Method in class org.joml.Matrix4x3d
-
Component-wise add
this
andother
. - add(Matrix4x3fc) - Method in class org.joml.Matrix4x3f
-
Component-wise add
this
andother
. - add(Matrix4x3fc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- add(Matrix4x3fc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Component-wise add
this
andother
and store the result indest
. - add(Matrix4x3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- add(Matrix4x3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Component-wise add
this
andother
and store the result indest
. - add(Quaterniondc) - Method in class org.joml.Quaterniond
-
Add
q2
to this quaternion. - add(Quaterniondc, Quaterniond) - Method in class org.joml.Quaterniond
- add(Quaterniondc, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Add
q2
to this quaternion and store the result indest
. - add(Quaternionfc) - Method in class org.joml.Quaternionf
-
Add
q2
to this quaternion. - add(Quaternionfc, Quaternionf) - Method in class org.joml.Quaternionf
- add(Quaternionfc, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Add
q2
to this quaternion and store the result indest
. - add(Vector2dc) - Method in class org.joml.Vector2d
-
Add
v
to this vector. - add(Vector2dc, Vector2d) - Method in class org.joml.Vector2d
- add(Vector2dc, Vector2d) - Method in interface org.joml.Vector2dc
-
Add
v
to this vector and store the result indest
. - add(Vector2fc) - Method in class org.joml.Vector2d
-
Add
v
to this vector. - add(Vector2fc) - Method in class org.joml.Vector2f
-
Add
v
to this vector. - add(Vector2fc, Vector2d) - Method in class org.joml.Vector2d
- add(Vector2fc, Vector2d) - Method in interface org.joml.Vector2dc
-
Add
v
to this vector and store the result indest
. - add(Vector2fc, Vector2f) - Method in class org.joml.Vector2f
- add(Vector2fc, Vector2f) - Method in interface org.joml.Vector2fc
-
Add the supplied vector to this one and store the result in
dest
. - add(Vector2ic) - Method in class org.joml.Vector2i
-
Add
v
to this vector. - add(Vector2ic, Vector2i) - Method in class org.joml.Vector2i
- add(Vector2ic, Vector2i) - Method in interface org.joml.Vector2ic
-
Add the supplied vector to this one and store the result in
dest
. - add(Vector3dc) - Method in class org.joml.Vector3d
-
Add the supplied vector to this one.
- add(Vector3dc, Vector3d) - Method in class org.joml.Vector3d
- add(Vector3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Add the supplied vector to this one and store the result in
dest
. - add(Vector3fc) - Method in class org.joml.Vector3d
-
Add the supplied vector to this one.
- add(Vector3fc) - Method in class org.joml.Vector3f
-
Add the supplied vector to this one.
- add(Vector3fc, Vector3d) - Method in class org.joml.Vector3d
- add(Vector3fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Add the supplied vector to this one and store the result in
dest
. - add(Vector3fc, Vector3f) - Method in class org.joml.Vector3f
- add(Vector3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Add the supplied vector to this one and store the result in
dest
. - add(Vector3ic) - Method in class org.joml.Vector3i
-
Add the supplied vector to this one.
- add(Vector3ic, Vector3i) - Method in class org.joml.Vector3i
- add(Vector3ic, Vector3i) - Method in interface org.joml.Vector3ic
-
Add the supplied vector to this one and store the result in
dest
. - add(Vector4dc) - Method in class org.joml.Vector4d
-
Add the supplied vector to this one.
- add(Vector4dc, Vector4d) - Method in class org.joml.Vector4d
- add(Vector4dc, Vector4d) - Method in interface org.joml.Vector4dc
-
Add the supplied vector to this one and store the result in
dest
. - add(Vector4fc) - Method in class org.joml.Vector4d
-
Add the supplied vector to this one.
- add(Vector4fc) - Method in class org.joml.Vector4f
-
Add the supplied vector to this one.
- add(Vector4fc, Vector4d) - Method in class org.joml.Vector4d
- add(Vector4fc, Vector4d) - Method in interface org.joml.Vector4dc
-
Add the supplied vector to this one and store the result in
dest
. - add(Vector4fc, Vector4f) - Method in class org.joml.Vector4f
- add(Vector4fc, Vector4f) - Method in interface org.joml.Vector4fc
-
Add the supplied vector to this one and store the result in
dest
. - add(Vector4ic) - Method in class org.joml.Vector4i
-
Add the supplied vector to this one.
- add(Vector4ic, Vector4i) - Method in class org.joml.Vector4i
- add(Vector4ic, Vector4i) - Method in interface org.joml.Vector4ic
-
Add the supplied vector to this one and store the result in
dest
. - add4x3(Matrix4dc) - Method in class org.joml.Matrix4d
-
Component-wise add the upper 4x3 submatrices of
this
andother
. - add4x3(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- add4x3(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Component-wise add the upper 4x3 submatrices of
this
andother
and store the result indest
. - add4x3(Matrix4fc) - Method in class org.joml.Matrix4d
-
Component-wise add the upper 4x3 submatrices of
this
andother
. - add4x3(Matrix4fc) - Method in class org.joml.Matrix4f
-
Component-wise add the upper 4x3 submatrices of
this
andother
. - add4x3(Matrix4fc, Matrix4d) - Method in class org.joml.Matrix4d
- add4x3(Matrix4fc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Component-wise add the upper 4x3 submatrices of
this
andother
and store the result indest
. - add4x3(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
- add4x3(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Component-wise add the upper 4x3 submatrices of
this
andother
and store the result indest
. - affineSpan(Vector3d, Vector3d, Vector3d, Vector3d) - Method in class org.joml.Matrix4d
-
Compute the extents of the coordinate system before this
affine
transformation was applied and store the resulting corner coordinates incorner
and the span vectors inxDir
,yDir
andzDir
. - affineSpan(Vector3f, Vector3f, Vector3f, Vector3f) - Method in class org.joml.Matrix4f
-
Compute the extents of the coordinate system before this
affine
transformation was applied and store the resulting corner coordinates incorner
and the span vectors inxDir
,yDir
andzDir
. - angle - Variable in class org.joml.AxisAngle4d
-
The angle in radians.
- angle - Variable in class org.joml.AxisAngle4f
-
The angle in radians.
- angle() - Method in class org.joml.Quaterniond
- angle() - Method in interface org.joml.Quaterniondc
-
Return the angle in radians represented by this normalized quaternion rotation.
- angle() - Method in class org.joml.Quaternionf
- angle() - Method in interface org.joml.Quaternionfc
-
Return the angle in radians represented by this normalized quaternion rotation.
- angle(Vector2dc) - Method in class org.joml.Vector2d
- angle(Vector2dc) - Method in interface org.joml.Vector2dc
-
Return the angle between this vector and the supplied vector.
- angle(Vector2fc) - Method in class org.joml.Vector2f
- angle(Vector2fc) - Method in interface org.joml.Vector2fc
-
Return the angle between this vector and the supplied vector.
- angle(Vector3dc) - Method in class org.joml.Vector3d
- angle(Vector3dc) - Method in interface org.joml.Vector3dc
-
Return the angle between this vector and the supplied vector.
- angle(Vector3fc) - Method in class org.joml.Vector3f
- angle(Vector3fc) - Method in interface org.joml.Vector3fc
-
Return the angle between this vector and the supplied vector.
- angle(Vector4dc) - Method in class org.joml.Vector4d
- angle(Vector4dc) - Method in interface org.joml.Vector4dc
-
Return the angle between this vector and the supplied vector.
- angle(Vector4fc) - Method in class org.joml.Vector4f
- angle(Vector4fc) - Method in interface org.joml.Vector4fc
-
Return the angle between this vector and the supplied vector.
- angleCos(Vector3dc) - Method in class org.joml.Vector3d
- angleCos(Vector3dc) - Method in interface org.joml.Vector3dc
-
Return the cosine of the angle between
this
vector and the supplied vector. - angleCos(Vector3fc) - Method in class org.joml.Vector3f
- angleCos(Vector3fc) - Method in interface org.joml.Vector3fc
-
Return the cosine of the angle between this vector and the supplied vector.
- angleCos(Vector4dc) - Method in class org.joml.Vector4d
- angleCos(Vector4dc) - Method in interface org.joml.Vector4dc
-
Return the cosine of the angle between this vector and the supplied vector.
- angleCos(Vector4fc) - Method in class org.joml.Vector4f
- angleCos(Vector4fc) - Method in interface org.joml.Vector4fc
-
Return the cosine of the angle between this vector and the supplied vector.
- angleSigned(double, double, double, double, double, double) - Method in class org.joml.Vector3d
- angleSigned(double, double, double, double, double, double) - Method in interface org.joml.Vector3dc
-
Return the signed angle between this vector and the supplied vector with respect to the plane with the given normal vector
(nx, ny, nz)
. - angleSigned(float, float, float, float, float, float) - Method in class org.joml.Vector3f
- angleSigned(float, float, float, float, float, float) - Method in interface org.joml.Vector3fc
-
Return the signed angle between this vector and the supplied vector with respect to the plane with the given normal vector
(nx, ny, nz)
. - angleSigned(Vector3dc, Vector3dc) - Method in class org.joml.Vector3d
- angleSigned(Vector3dc, Vector3dc) - Method in interface org.joml.Vector3dc
-
Return the signed angle between this vector and the supplied vector with respect to the plane with the given normal vector
n
. - angleSigned(Vector3fc, Vector3fc) - Method in class org.joml.Vector3f
- angleSigned(Vector3fc, Vector3fc) - Method in interface org.joml.Vector3fc
-
Return the signed angle between this vector and the supplied vector with respect to the plane with the given normal vector
n
. - arcball(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply an arcball view transformation to this matrix with the given
radius
and center(centerX, centerY, centerZ)
position of the arcball and the specified X and Y rotation angles. - arcball(double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply an arcball view transformation to this matrix with the given
radius
and center(centerX, centerY, centerZ)
position of the arcball and the specified X and Y rotation angles. - arcball(double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- arcball(double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an arcball view transformation to this matrix with the given
radius
and center(centerX, centerY, centerZ)
position of the arcball and the specified X and Y rotation angles, and store the result indest
. - arcball(double, double, double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- arcball(double, double, double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply an arcball view transformation to this matrix with the given
radius
and center(centerX, centerY, centerZ)
position of the arcball and the specified X and Y rotation angles, and store the result indest
. - arcball(double, Vector3dc, double, double) - Method in class org.joml.Matrix4d
-
Apply an arcball view transformation to this matrix with the given
radius
andcenter
position of the arcball and the specified X and Y rotation angles. - arcball(double, Vector3dc, double, double) - Method in class org.joml.Matrix4x3d
-
Apply an arcball view transformation to this matrix with the given
radius
andcenter
position of the arcball and the specified X and Y rotation angles. - arcball(double, Vector3dc, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- arcball(double, Vector3dc, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an arcball view transformation to this matrix with the given
radius
andcenter
position of the arcball and the specified X and Y rotation angles, and store the result indest
. - arcball(double, Vector3dc, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- arcball(double, Vector3dc, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply an arcball view transformation to this matrix with the given
radius
andcenter
position of the arcball and the specified X and Y rotation angles, and store the result indest
. - arcball(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply an arcball view transformation to this matrix with the given
radius
and center(centerX, centerY, centerZ)
position of the arcball and the specified X and Y rotation angles. - arcball(float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply an arcball view transformation to this matrix with the given
radius
and center(centerX, centerY, centerZ)
position of the arcball and the specified X and Y rotation angles. - arcball(float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- arcball(float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an arcball view transformation to this matrix with the given
radius
and center(centerX, centerY, centerZ)
position of the arcball and the specified X and Y rotation angles, and store the result indest
. - arcball(float, float, float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- arcball(float, float, float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply an arcball view transformation to this matrix with the given
radius
and center(centerX, centerY, centerZ)
position of the arcball and the specified X and Y rotation angles, and store the result indest
. - arcball(float, Vector3fc, float, float) - Method in class org.joml.Matrix4f
-
Apply an arcball view transformation to this matrix with the given
radius
andcenter
position of the arcball and the specified X and Y rotation angles. - arcball(float, Vector3fc, float, float) - Method in class org.joml.Matrix4x3f
-
Apply an arcball view transformation to this matrix with the given
radius
andcenter
position of the arcball and the specified X and Y rotation angles. - arcball(float, Vector3fc, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- arcball(float, Vector3fc, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an arcball view transformation to this matrix with the given
radius
andcenter
position of the arcball and the specified X and Y rotation angles, and store the result indest
. - arcball(float, Vector3fc, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- arcball(float, Vector3fc, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply an arcball view transformation to this matrix with the given
radius
andcenter
position of the arcball and the specified X and Y rotation angles, and store the result indest
. - asin(double) - Static method in class org.joml.Math
- asin(float) - Static method in class org.joml.Math
- assume(int) - Method in class org.joml.Matrix4d
-
Assume the given properties about this matrix.
- assume(int) - Method in class org.joml.Matrix4f
-
Assume the given properties about this matrix.
- assume(int) - Method in class org.joml.Matrix4x3d
-
Assume the given properties about this matrix.
- assume(int) - Method in class org.joml.Matrix4x3f
-
Assume the given properties about this matrix.
- atan2(double, double) - Static method in class org.joml.Math
- atan2(float, float) - Static method in class org.joml.Math
- AxisAngle4d - Class in org.joml
-
Represents a 3D rotation of a given radians about an axis represented as an unit 3D vector.
- AxisAngle4d() - Constructor for class org.joml.AxisAngle4d
-
Create a new
AxisAngle4d
with zero rotation about(0, 0, 1)
. - AxisAngle4d(double, double, double, double) - Constructor for class org.joml.AxisAngle4d
-
Create a new
AxisAngle4d
with the given values. - AxisAngle4d(double, Vector3dc) - Constructor for class org.joml.AxisAngle4d
-
Create a new
AxisAngle4d
with the given values. - AxisAngle4d(double, Vector3f) - Constructor for class org.joml.AxisAngle4d
-
Create a new
AxisAngle4d
with the given values. - AxisAngle4d(AxisAngle4d) - Constructor for class org.joml.AxisAngle4d
-
Create a new
AxisAngle4d
with the same values ofa
. - AxisAngle4d(AxisAngle4f) - Constructor for class org.joml.AxisAngle4d
-
Create a new
AxisAngle4d
with the same values ofa
. - AxisAngle4d(Quaterniondc) - Constructor for class org.joml.AxisAngle4d
-
Create a new
AxisAngle4d
from the givenQuaterniondc
. - AxisAngle4d(Quaternionfc) - Constructor for class org.joml.AxisAngle4d
-
Create a new
AxisAngle4d
from the givenQuaternionfc
. - AxisAngle4f - Class in org.joml
-
Represents a 3D rotation of a given radians about an axis represented as an unit 3D vector.
- AxisAngle4f() - Constructor for class org.joml.AxisAngle4f
-
Create a new
AxisAngle4f
with zero rotation about(0, 0, 1)
. - AxisAngle4f(float, float, float, float) - Constructor for class org.joml.AxisAngle4f
-
Create a new
AxisAngle4f
with the given values. - AxisAngle4f(float, Vector3fc) - Constructor for class org.joml.AxisAngle4f
-
Create a new
AxisAngle4f
with the given values. - AxisAngle4f(AxisAngle4f) - Constructor for class org.joml.AxisAngle4f
-
Create a new
AxisAngle4f
with the same values ofa
. - AxisAngle4f(Quaternionfc) - Constructor for class org.joml.AxisAngle4f
-
Create a new
AxisAngle4f
from the givenQuaternionfc
.
B
- BestCandidateSampling - Class in org.joml.sampling
-
Creates samples using the "Best Candidate" algorithm.
- BestCandidateSampling() - Constructor for class org.joml.sampling.BestCandidateSampling
- BestCandidateSampling.Cube - Class in org.joml.sampling
-
Generates Best Candidate samples inside a unit cube.
- BestCandidateSampling.Disk - Class in org.joml.sampling
-
Generates Best Candidate samples on a unit disk.
- BestCandidateSampling.Quad - Class in org.joml.sampling
-
Generates Best Candidate samples on a unit quad.
- BestCandidateSampling.Sphere - Class in org.joml.sampling
-
Generates Best Candidate samples on a unit sphere.
- biLerp(double, double, double, double, double, double) - Static method in class org.joml.Math
- biLerp(float, float, float, float, float, float) - Static method in class org.joml.Math
- billboardCylindrical(Vector3dc, Vector3dc, Vector3dc) - Method in class org.joml.Matrix4d
-
Set this matrix to a cylindrical billboard transformation that rotates the local +Z axis of a given object with position
objPos
towards a target position attargetPos
while constraining a cylindrical rotation around the givenup
vector. - billboardCylindrical(Vector3dc, Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a cylindrical billboard transformation that rotates the local +Z axis of a given object with position
objPos
towards a target position attargetPos
while constraining a cylindrical rotation around the givenup
vector. - billboardCylindrical(Vector3fc, Vector3fc, Vector3fc) - Method in class org.joml.Matrix4f
-
Set this matrix to a cylindrical billboard transformation that rotates the local +Z axis of a given object with position
objPos
towards a target position attargetPos
while constraining a cylindrical rotation around the givenup
vector. - billboardCylindrical(Vector3fc, Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a cylindrical billboard transformation that rotates the local +Z axis of a given object with position
objPos
towards a target position attargetPos
while constraining a cylindrical rotation around the givenup
vector. - billboardSpherical(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4d
-
Set this matrix to a spherical billboard transformation that rotates the local +Z axis of a given object with position
objPos
towards a target position attargetPos
using a shortest arc rotation by not preserving any up vector of the object. - billboardSpherical(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a spherical billboard transformation that rotates the local +Z axis of a given object with position
objPos
towards a target position attargetPos
using a shortest arc rotation by not preserving any up vector of the object. - billboardSpherical(Vector3dc, Vector3dc, Vector3dc) - Method in class org.joml.Matrix4d
-
Set this matrix to a spherical billboard transformation that rotates the local +Z axis of a given object with position
objPos
towards a target position attargetPos
. - billboardSpherical(Vector3dc, Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a spherical billboard transformation that rotates the local +Z axis of a given object with position
objPos
towards a target position attargetPos
. - billboardSpherical(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4f
-
Set this matrix to a spherical billboard transformation that rotates the local +Z axis of a given object with position
objPos
towards a target position attargetPos
using a shortest arc rotation by not preserving any up vector of the object. - billboardSpherical(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a spherical billboard transformation that rotates the local +Z axis of a given object with position
objPos
towards a target position attargetPos
using a shortest arc rotation by not preserving any up vector of the object. - billboardSpherical(Vector3fc, Vector3fc, Vector3fc) - Method in class org.joml.Matrix4f
-
Set this matrix to a spherical billboard transformation that rotates the local +Z axis of a given object with position
objPos
towards a target position attargetPos
. - billboardSpherical(Vector3fc, Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a spherical billboard transformation that rotates the local +Z axis of a given object with position
objPos
towards a target position attargetPos
. - bitangent(Vector3fc, Vector2fc, Vector3fc, Vector2fc, Vector3fc, Vector2fc, Vector3f) - Static method in class org.joml.GeometryUtils
-
Calculate the surface bitangent for the three supplied vertices and UV coordinates and store the result in
dest
.
C
- Callback2d - Interface in org.joml.sampling
-
Callback used for notifying about a new generated 2D sample.
- Callback3d - Interface in org.joml.sampling
-
Callback used for notifying about a new generated 3D sample.
- ceil() - Method in class org.joml.Vector2d
-
Set each component of this vector to the smallest (closest to negative infinity)
double
value that is greater than or equal to that component and is equal to a mathematical integer. - ceil() - Method in class org.joml.Vector2f
-
Ceil each component of this vector
- ceil() - Method in class org.joml.Vector3d
-
Set each component of this vector to the smallest (closest to negative infinity)
double
value that is greater than or equal to that component and is equal to a mathematical integer. - ceil() - Method in class org.joml.Vector3f
-
Set each component of this vector to the smallest (closest to negative infinity)
float
value that is greater than or equal to that component and is equal to a mathematical integer. - ceil() - Method in class org.joml.Vector4d
-
Set each component of this vector to the smallest (closest to negative infinity)
double
value that is greater than or equal to that component and is equal to a mathematical integer. - ceil() - Method in class org.joml.Vector4f
-
Set each component of this vector to the smallest (closest to negative infinity)
float
value that is greater than or equal to that component and is equal to a mathematical integer. - ceil(double) - Static method in class org.joml.Math
- ceil(float) - Static method in class org.joml.Math
- ceil(Vector2d) - Method in class org.joml.Vector2d
- ceil(Vector2d) - Method in interface org.joml.Vector2dc
-
Compute for each component of this vector the smallest (closest to negative infinity)
double
value that is greater than or equal to that component and is equal to a mathematical integer and store the result indest
. - ceil(Vector2f) - Method in class org.joml.Vector2f
- ceil(Vector2f) - Method in interface org.joml.Vector2fc
-
Compute for each component of this vector the smallest (closest to negative infinity)
float
value that is greater than or equal to that component and is equal to a mathematical integer and store the result indest
. - ceil(Vector3d) - Method in class org.joml.Vector3d
- ceil(Vector3d) - Method in interface org.joml.Vector3dc
-
Compute for each component of this vector the smallest (closest to negative infinity)
double
value that is greater than or equal to that component and is equal to a mathematical integer and store the result indest
. - ceil(Vector3f) - Method in class org.joml.Vector3f
- ceil(Vector3f) - Method in interface org.joml.Vector3fc
-
Compute for each component of this vector the smallest (closest to negative infinity)
float
value that is greater than or equal to that component and is equal to a mathematical integer and store the result indest
. - ceil(Vector4d) - Method in class org.joml.Vector4d
- ceil(Vector4d) - Method in interface org.joml.Vector4dc
-
Compute for each component of this vector the smallest (closest to negative infinity)
double
value that is greater than or equal to that component and is equal to a mathematical integer and store the result indest
. - ceil(Vector4f) - Method in class org.joml.Vector4f
- ceil(Vector4f) - Method in interface org.joml.Vector4fc
-
Compute for each component of this vector the smallest (closest to negative infinity)
float
value that is greater than or equal to that component and is equal to a mathematical integer and store the result indest
. - CEILING - Static variable in class org.joml.RoundingMode
-
Round towards positive infinity.
- clamp(double, double, double) - Static method in class org.joml.Math
- clamp(float, float, float) - Static method in class org.joml.Math
- clamp(int, int, int) - Static method in class org.joml.Math
- clear() - Method in class org.joml.Matrix3dStack
-
Set the stack pointer to zero and set the current/bottom matrix to
identity
. - clear() - Method in class org.joml.Matrix3fStack
-
Set the stack pointer to zero and set the current/bottom matrix to
identity
. - clear() - Method in class org.joml.Matrix3x2dStack
-
Set the stack pointer to zero and set the current/bottom matrix to
identity
. - clear() - Method in class org.joml.Matrix3x2fStack
-
Set the stack pointer to zero and set the current/bottom matrix to
identity
. - clear() - Method in class org.joml.Matrix4dStack
-
Set the stack pointer to zero and set the current/bottom matrix to
identity
. - clear() - Method in class org.joml.Matrix4fStack
-
Set the stack pointer to zero and set the current/bottom matrix to
identity
. - clear() - Method in class org.joml.Matrix4x3dStack
-
Set the stack pointer to zero and set the current/bottom matrix to
identity
. - clear() - Method in class org.joml.Matrix4x3fStack
-
Set the stack pointer to zero and set the current/bottom matrix to
identity
. - clone() - Method in class org.joml.AxisAngle4d
- clone() - Method in class org.joml.AxisAngle4f
- clone() - Method in class org.joml.Matrix2d
- clone() - Method in class org.joml.Matrix2f
- clone() - Method in class org.joml.Matrix3d
- clone() - Method in class org.joml.Matrix3dStack
- clone() - Method in class org.joml.Matrix3f
- clone() - Method in class org.joml.Matrix3fStack
- clone() - Method in class org.joml.Matrix3x2d
- clone() - Method in class org.joml.Matrix3x2dStack
- clone() - Method in class org.joml.Matrix3x2f
- clone() - Method in class org.joml.Matrix3x2fStack
- clone() - Method in class org.joml.Matrix4d
- clone() - Method in class org.joml.Matrix4dStack
- clone() - Method in class org.joml.Matrix4f
- clone() - Method in class org.joml.Matrix4fStack
- clone() - Method in class org.joml.Matrix4x3d
- clone() - Method in class org.joml.Matrix4x3dStack
- clone() - Method in class org.joml.Matrix4x3f
- clone() - Method in class org.joml.Matrix4x3fStack
- clone() - Method in class org.joml.Quaterniond
- clone() - Method in class org.joml.Quaternionf
- clone() - Method in class org.joml.Vector2d
- clone() - Method in class org.joml.Vector2f
- clone() - Method in class org.joml.Vector2i
- clone() - Method in class org.joml.Vector3d
- clone() - Method in class org.joml.Vector3f
- clone() - Method in class org.joml.Vector3i
- clone() - Method in class org.joml.Vector4d
- clone() - Method in class org.joml.Vector4f
- clone() - Method in class org.joml.Vector4i
- cofactor() - Method in class org.joml.Matrix3d
-
Compute the cofactor matrix of
this
. - cofactor() - Method in class org.joml.Matrix3f
-
Compute the cofactor matrix of
this
. - cofactor(Matrix3d) - Method in class org.joml.Matrix3d
-
Compute the cofactor matrix of
this
and store it intodest
. - cofactor(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Compute the cofactor matrix of
this
and store it intodest
. - cofactor(Matrix3f) - Method in class org.joml.Matrix3f
-
Compute the cofactor matrix of
this
and store it intodest
. - cofactor(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Compute the cofactor matrix of
this
and store it intodest
. - cofactor3x3() - Method in class org.joml.Matrix4d
-
Compute the cofactor matrix of the upper left 3x3 submatrix of
this
. - cofactor3x3() - Method in class org.joml.Matrix4f
-
Compute the cofactor matrix of the upper left 3x3 submatrix of
this
. - cofactor3x3() - Method in class org.joml.Matrix4x3d
-
Compute the cofactor matrix of the left 3x3 submatrix of
this
. - cofactor3x3() - Method in class org.joml.Matrix4x3f
-
Compute the cofactor matrix of the left 3x3 submatrix of
this
. - cofactor3x3(Matrix3d) - Method in class org.joml.Matrix4d
-
Compute the cofactor matrix of the upper left 3x3 submatrix of
this
and store it intodest
. - cofactor3x3(Matrix3d) - Method in interface org.joml.Matrix4dc
-
Compute the cofactor matrix of the upper left 3x3 submatrix of
this
and store it intodest
. - cofactor3x3(Matrix3d) - Method in class org.joml.Matrix4x3d
-
Compute the cofactor matrix of the left 3x3 submatrix of
this
and store it intodest
. - cofactor3x3(Matrix3d) - Method in interface org.joml.Matrix4x3dc
-
Compute the cofactor matrix of the left 3x3 submatrix of
this
and store it intodest
. - cofactor3x3(Matrix3f) - Method in class org.joml.Matrix4f
-
Compute the cofactor matrix of the upper left 3x3 submatrix of
this
and store it intodest
. - cofactor3x3(Matrix3f) - Method in interface org.joml.Matrix4fc
-
Compute the cofactor matrix of the upper left 3x3 submatrix of
this
and store it intodest
. - cofactor3x3(Matrix3f) - Method in class org.joml.Matrix4x3f
-
Compute the cofactor matrix of the left 3x3 submatrix of
this
and store it intodest
. - cofactor3x3(Matrix3f) - Method in interface org.joml.Matrix4x3fc
-
Compute the cofactor matrix of the left 3x3 submatrix of
this
and store it intodest
. - cofactor3x3(Matrix4d) - Method in class org.joml.Matrix4d
-
Compute the cofactor matrix of the upper left 3x3 submatrix of
this
and store it intodest
. - cofactor3x3(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Compute the cofactor matrix of the upper left 3x3 submatrix of
this
and store it intodest
. - cofactor3x3(Matrix4f) - Method in class org.joml.Matrix4f
-
Compute the cofactor matrix of the upper left 3x3 submatrix of
this
and store it intodest
. - cofactor3x3(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Compute the cofactor matrix of the upper left 3x3 submatrix of
this
and store it intodest
. - cofactor3x3(Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Compute the cofactor matrix of the left 3x3 submatrix of
this
and store it intodest
. - cofactor3x3(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Compute the cofactor matrix of the left 3x3 submatrix of
this
and store it intodest
. - cofactor3x3(Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Compute the cofactor matrix of the left 3x3 submatrix of
this
and store it intodest
. - cofactor3x3(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Compute the cofactor matrix of the left 3x3 submatrix of
this
and store it intodest
. - computeWeightedAverage(Quaterniond[], double[], int, Quaterniond) - Method in class org.joml.QuaterniondInterpolator
-
Compute the weighted average of all of the quaternions given in
qs
using the specified interpolation factorsweights
, and store the result indest
. - computeWeightedAverage(Quaternionfc[], float[], int, Quaternionf) - Method in class org.joml.QuaternionfInterpolator
-
Compute the weighted average of all of the quaternions given in
qs
using the specified interpolation factorsweights
, and store the result indest
. - ConfigurationException - Exception in org.joml
-
Exception thrown when using an invalid JOML runtime configuration.
- ConfigurationException(String, Throwable) - Constructor for exception org.joml.ConfigurationException
- conjugate() - Method in class org.joml.Quaterniond
-
Conjugate this quaternion.
- conjugate() - Method in class org.joml.Quaternionf
-
Conjugate this quaternion.
- conjugate(Quaterniond) - Method in class org.joml.Quaterniond
- conjugate(Quaterniond) - Method in interface org.joml.Quaterniondc
-
Conjugate this quaternion and store the result in
dest
. - conjugate(Quaternionf) - Method in class org.joml.Quaternionf
- conjugate(Quaternionf) - Method in interface org.joml.Quaternionfc
-
Conjugate this quaternion and store the result in
dest
. - conjugateBy(Quaterniondc) - Method in class org.joml.Quaterniond
-
Conjugate
this
by the given quaternionq
by computingq * this * q^-1
. - conjugateBy(Quaterniondc, Quaterniond) - Method in class org.joml.Quaterniond
-
Conjugate
this
by the given quaternionq
by computingq * this * q^-1
and store the result intodest
. - conjugateBy(Quaterniondc, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Conjugate
this
by the given quaternionq
by computingq * this * q^-1
and store the result intodest
. - conjugateBy(Quaternionfc) - Method in class org.joml.Quaternionf
-
Conjugate
this
by the given quaternionq
by computingq * this * q^-1
. - conjugateBy(Quaternionfc, Quaternionf) - Method in class org.joml.Quaternionf
-
Conjugate
this
by the given quaternionq
by computingq * this * q^-1
and store the result intodest
. - conjugateBy(Quaternionfc, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Conjugate
this
by the given quaternionq
by computingq * this * q^-1
and store the result intodest
. - Convolution - Class in org.joml.sampling
-
Generates various convolution kernels.
- Convolution() - Constructor for class org.joml.sampling.Convolution
- CORNER_NXNYNZ - Static variable in interface org.joml.Matrix4dc
-
Argument to the first parameter of
Matrix4dc.frustumCorner(int, Vector3d)
identifying the corner(-1, -1, -1)
when using the identity matrix. - CORNER_NXNYNZ - Static variable in interface org.joml.Matrix4fc
-
Argument to the first parameter of
Matrix4fc.frustumCorner(int, Vector3f)
identifying the corner(-1, -1, -1)
when using the identity matrix. - CORNER_NXNYPZ - Static variable in interface org.joml.Matrix4dc
-
Argument to the first parameter of
Matrix4dc.frustumCorner(int, Vector3d)
identifying the corner(-1, -1, 1)
when using the identity matrix. - CORNER_NXNYPZ - Static variable in interface org.joml.Matrix4fc
-
Argument to the first parameter of
Matrix4fc.frustumCorner(int, Vector3f)
identifying the corner(-1, -1, 1)
when using the identity matrix. - CORNER_NXPYNZ - Static variable in interface org.joml.Matrix4dc
-
Argument to the first parameter of
Matrix4dc.frustumCorner(int, Vector3d)
identifying the corner(-1, 1, -1)
when using the identity matrix. - CORNER_NXPYNZ - Static variable in interface org.joml.Matrix4fc
-
Argument to the first parameter of
Matrix4fc.frustumCorner(int, Vector3f)
identifying the corner(-1, 1, -1)
when using the identity matrix. - CORNER_NXPYPZ - Static variable in interface org.joml.Matrix4dc
-
Argument to the first parameter of
Matrix4dc.frustumCorner(int, Vector3d)
identifying the corner(-1, 1, 1)
when using the identity matrix. - CORNER_NXPYPZ - Static variable in interface org.joml.Matrix4fc
-
Argument to the first parameter of
Matrix4fc.frustumCorner(int, Vector3f)
identifying the corner(-1, 1, 1)
when using the identity matrix. - CORNER_PXNYNZ - Static variable in interface org.joml.Matrix4dc
-
Argument to the first parameter of
Matrix4dc.frustumCorner(int, Vector3d)
identifying the corner(1, -1, -1)
when using the identity matrix. - CORNER_PXNYNZ - Static variable in interface org.joml.Matrix4fc
-
Argument to the first parameter of
Matrix4fc.frustumCorner(int, Vector3f)
identifying the corner(1, -1, -1)
when using the identity matrix. - CORNER_PXNYPZ - Static variable in interface org.joml.Matrix4dc
-
Argument to the first parameter of
Matrix4dc.frustumCorner(int, Vector3d)
identifying the corner(1, -1, 1)
when using the identity matrix. - CORNER_PXNYPZ - Static variable in interface org.joml.Matrix4fc
-
Argument to the first parameter of
Matrix4fc.frustumCorner(int, Vector3f)
identifying the corner(1, -1, 1)
when using the identity matrix. - CORNER_PXPYNZ - Static variable in interface org.joml.Matrix4dc
-
Argument to the first parameter of
Matrix4dc.frustumCorner(int, Vector3d)
identifying the corner(1, 1, -1)
when using the identity matrix. - CORNER_PXPYNZ - Static variable in interface org.joml.Matrix4fc
-
Argument to the first parameter of
Matrix4fc.frustumCorner(int, Vector3f)
identifying the corner(1, 1, -1)
when using the identity matrix. - CORNER_PXPYPZ - Static variable in interface org.joml.Matrix4dc
-
Argument to the first parameter of
Matrix4dc.frustumCorner(int, Vector3d)
identifying the corner(1, 1, 1)
when using the identity matrix. - CORNER_PXPYPZ - Static variable in interface org.joml.Matrix4fc
-
Argument to the first parameter of
Matrix4fc.frustumCorner(int, Vector3f)
identifying the corner(1, 1, 1)
when using the identity matrix. - cos(double) - Static method in class org.joml.Math
- cos(float) - Static method in class org.joml.Math
- cosFromSin(double, double) - Static method in class org.joml.Math
- cosFromSin(float, float) - Static method in class org.joml.Math
- createEquiAngle(float, int, int, float, Callback2d) - Method in class org.joml.sampling.SpiralSampling
-
Create
numSamples
number of samples on a spiral with maximum radiusradius
around the center usingnumRotations
number of rotations along the spiral, and call the givencallback
for each sample generated. - createEquiAngle(float, int, int, Callback2d) - Method in class org.joml.sampling.SpiralSampling
-
Create
numSamples
number of samples on a spiral with maximum radiusradius
around the center usingnumRotations
number of rotations along the spiral, and call the givencallback
for each sample generated. - cross(double, double, double) - Method in class org.joml.Vector3d
-
Set this vector to be the cross product of itself and
(x, y, z)
. - cross(double, double, double, Vector3d) - Method in class org.joml.Vector3d
- cross(double, double, double, Vector3d) - Method in interface org.joml.Vector3dc
-
Compute the cross product of this vector and
(x, y, z)
and store the result indest
. - cross(float, float, float) - Method in class org.joml.Vector3f
-
Set this vector to be the cross product of itself and
(x, y, z)
. - cross(float, float, float, Vector3f) - Method in class org.joml.Vector3f
- cross(float, float, float, Vector3f) - Method in interface org.joml.Vector3fc
-
Compute the cross product of this vector and
(x, y, z)
and store the result indest
. - cross(Vector3dc) - Method in class org.joml.Vector3d
-
Set this vector to be the cross product of this and v2.
- cross(Vector3dc, Vector3d) - Method in class org.joml.Vector3d
- cross(Vector3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Calculate the cross product of this and v2 and store the result in
dest
. - cross(Vector3fc) - Method in class org.joml.Vector3f
-
Set this vector to be the cross product of itself and
v
. - cross(Vector3fc, Vector3f) - Method in class org.joml.Vector3f
- cross(Vector3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Compute the cross product of this vector and
v
and store the result indest
. - Cube() - Constructor for class org.joml.sampling.BestCandidateSampling.Cube
-
Create a new instance of
BestCandidateSampling.Cube
to configure and generate 'best candidate' sample positions on the unit cube with each sample triednumCandidates
number of times, and call the givencallback
for each sample generate.
D
- DEBUG - Static variable in class org.joml.Options
-
Whether certain debugging checks should be made, such as that only direct NIO Buffers are used when Unsafe is active, and a proxy should be created on calls to readOnlyView().
- determinant() - Method in class org.joml.Matrix2d
- determinant() - Method in interface org.joml.Matrix2dc
-
Return the determinant of this matrix.
- determinant() - Method in class org.joml.Matrix2f
- determinant() - Method in interface org.joml.Matrix2fc
-
Return the determinant of this matrix.
- determinant() - Method in class org.joml.Matrix3d
- determinant() - Method in interface org.joml.Matrix3dc
-
Return the determinant of this matrix.
- determinant() - Method in class org.joml.Matrix3f
- determinant() - Method in interface org.joml.Matrix3fc
-
Return the determinant of this matrix.
- determinant() - Method in class org.joml.Matrix3x2d
-
Return the determinant of this matrix.
- determinant() - Method in interface org.joml.Matrix3x2dc
-
Return the determinant of this matrix.
- determinant() - Method in class org.joml.Matrix3x2f
-
Return the determinant of this matrix.
- determinant() - Method in interface org.joml.Matrix3x2fc
-
Return the determinant of this matrix.
- determinant() - Method in class org.joml.Matrix4d
- determinant() - Method in interface org.joml.Matrix4dc
-
Return the determinant of this matrix.
- determinant() - Method in class org.joml.Matrix4f
- determinant() - Method in interface org.joml.Matrix4fc
-
Return the determinant of this matrix.
- determinant() - Method in class org.joml.Matrix4x3d
- determinant() - Method in interface org.joml.Matrix4x3dc
-
Return the determinant of this matrix.
- determinant() - Method in class org.joml.Matrix4x3f
- determinant() - Method in interface org.joml.Matrix4x3fc
-
Return the determinant of this matrix.
- determinant3x3() - Method in class org.joml.Matrix4d
- determinant3x3() - Method in interface org.joml.Matrix4dc
-
Return the determinant of the upper left 3x3 submatrix of this matrix.
- determinant3x3() - Method in class org.joml.Matrix4f
- determinant3x3() - Method in interface org.joml.Matrix4fc
-
Return the determinant of the upper left 3x3 submatrix of this matrix.
- determinantAffine() - Method in class org.joml.Matrix4d
- determinantAffine() - Method in interface org.joml.Matrix4dc
-
Return the determinant of this matrix by assuming that it represents an
affine
transformation and thus its last row is equal to(0, 0, 0, 1)
. - determinantAffine() - Method in class org.joml.Matrix4f
- determinantAffine() - Method in interface org.joml.Matrix4fc
-
Return the determinant of this matrix by assuming that it represents an
affine
transformation and thus its last row is equal to(0, 0, 0, 1)
. - determineProperties() - Method in class org.joml.Matrix4d
-
Compute and set the matrix properties returned by
Matrix4d.properties()
based on the current matrix element values. - determineProperties() - Method in class org.joml.Matrix4f
-
Compute and set the matrix properties returned by
Matrix4f.properties()
based on the current matrix element values. - determineProperties() - Method in class org.joml.Matrix4x3d
-
Compute and set the matrix properties returned by
Matrix4x3d.properties()
based on the current matrix element values. - determineProperties() - Method in class org.joml.Matrix4x3f
-
Compute and set the matrix properties returned by
Matrix4x3f.properties()
based on the current matrix element values. - dFdxLinear(double, double, double, double, double, double, double, double, double, double, double, double, Vector2d) - Static method in class org.joml.Interpolationd
-
Compute the first-order derivative of a linear two-dimensional function f with respect to X and store the result in
dest
. - dFdxLinear(float, float, float, float, float, float, float, float, float, float, float, float, Vector2f) - Static method in class org.joml.Interpolationf
-
Compute the first-order derivative of a linear two-dimensional function f with respect to X and store the result in
dest
. - dFdyLinear(double, double, double, double, double, double, double, double, double, double, double, double, Vector2d) - Static method in class org.joml.Interpolationd
-
Compute the first-order derivative of a linear two-dimensional function f with respect to Y and store the result in
dest
. - dFdyLinear(float, float, float, float, float, float, float, float, float, float, float, float, Vector2f) - Static method in class org.joml.Interpolationf
-
Compute the first-order derivative of a linear two-dimensional function f with respect to Y and store the result in
dest
. - difference(Quaterniondc) - Method in class org.joml.Quaterniond
-
Compute the difference between
this
and theother
quaternion and store the result inthis
. - difference(Quaterniondc, Quaterniond) - Method in class org.joml.Quaterniond
- difference(Quaterniondc, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Compute the difference between
this
and theother
quaternion and store the result indest
. - difference(Quaternionf) - Method in class org.joml.Quaternionf
-
Compute the difference between
this
and theother
quaternion and store the result inthis
. - difference(Quaternionfc, Quaternionf) - Method in class org.joml.Quaternionf
- difference(Quaternionfc, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Compute the difference between
this
and theother
quaternion and store the result indest
. - dir(float, float, Vector3f) - Method in class org.joml.FrustumRayBuilder
-
Obtain the normalized direction of a ray starting at the center of the coordinate system and going through the near frustum plane.
- Disk() - Constructor for class org.joml.sampling.BestCandidateSampling.Disk
-
Create a new instance of
BestCandidateSampling.Disk
to configure and generate 'best candidate' sample positions on the unit disk. - Disk(long, float, float, int, Callback2d) - Constructor for class org.joml.sampling.PoissonSampling.Disk
-
Create a new instance of
PoissonSampling.Disk
which computes poisson-distributed samples on a disk with the given radiusdiskRadius
and notifies the givencallback
for each found sample point. - Disk(long, int, Callback2d) - Constructor for class org.joml.sampling.UniformSampling.Disk
-
Create a new instance of
UniformSampling.Disk
, initialize the random number generator with the givenseed
and generatenumSamples
number of sample positions on the unit disk, and call the givencallback
for each sample generate. - distance(double, double) - Method in class org.joml.Vector2d
- distance(double, double) - Method in interface org.joml.Vector2dc
-
Return the distance between
this
vector and(x, y)
. - distance(double, double, double) - Method in class org.joml.Vector3d
- distance(double, double, double) - Method in interface org.joml.Vector3dc
-
Return the distance between
this
vector and(x, y, z)
. - distance(double, double, double, double) - Static method in class org.joml.Vector2d
-
Return the distance between
(x1, y1)
and(x2, y2)
. - distance(double, double, double, double) - Method in class org.joml.Vector4d
- distance(double, double, double, double) - Method in interface org.joml.Vector4dc
-
Return the distance between
this
vector and(x, y, z, w)
. - distance(double, double, double, double, double, double) - Static method in class org.joml.Vector3d
-
Return the distance between
(x1, y1, z1)
and(x2, y2, z2)
. - distance(double, double, double, double, double, double, double, double) - Static method in class org.joml.Vector4d
-
Return the distance between
(x1, y1, z1, w1)
and(x2, y2, z2, w2)
. - distance(float, float) - Method in class org.joml.Vector2f
- distance(float, float) - Method in interface org.joml.Vector2fc
-
Return the distance between
this
vector and(x, y)
. - distance(float, float, float) - Method in class org.joml.Vector3f
- distance(float, float, float) - Method in interface org.joml.Vector3fc
-
Return the distance between
this
vector and(x, y, z)
. - distance(float, float, float, float) - Static method in class org.joml.Vector2f
-
Return the distance between
(x1, y1)
and(x2, y2)
. - distance(float, float, float, float) - Method in class org.joml.Vector4f
- distance(float, float, float, float) - Method in interface org.joml.Vector4fc
-
Return the distance between
this
vector and(x, y, z, w)
. - distance(float, float, float, float, float, float) - Static method in class org.joml.Vector3f
-
Return the distance between
(x1, y1, z1)
and(x2, y2, z2)
. - distance(float, float, float, float, float, float, float, float) - Static method in class org.joml.Vector4f
-
Return the distance between
(x1, y1, z1, w1)
and(x2, y2, z2, w2)
. - distance(int, int) - Method in class org.joml.Vector2i
- distance(int, int) - Method in interface org.joml.Vector2ic
-
Return the distance between
this
vector and(x, y)
. - distance(int, int, int) - Method in class org.joml.Vector3i
- distance(int, int, int) - Method in interface org.joml.Vector3ic
-
Return the distance between
this
vector and(x, y, z)
. - distance(int, int, int, int) - Static method in class org.joml.Vector2i
-
Return the distance between
(x1, y1)
and(x2, y2)
. - distance(int, int, int, int) - Method in class org.joml.Vector4i
- distance(int, int, int, int) - Method in interface org.joml.Vector4ic
-
Return the distance between
this
vector and(x, y, z, w)
. - distance(int, int, int, int, int, int) - Static method in class org.joml.Vector3i
-
Return the distance between
(x1, y1, z1)
and(x2, y2, z2)
. - distance(int, int, int, int, int, int, int, int) - Static method in class org.joml.Vector4i
-
Return the distance between
(x1, y1, z1, w1)
and(x2, y2, z2, w2)
. - distance(Vector2dc) - Method in class org.joml.Vector2d
- distance(Vector2dc) - Method in interface org.joml.Vector2dc
-
Return the distance between this and
v
. - distance(Vector2fc) - Method in class org.joml.Vector2d
- distance(Vector2fc) - Method in interface org.joml.Vector2dc
-
Return the distance between this and
v
. - distance(Vector2fc) - Method in class org.joml.Vector2f
- distance(Vector2fc) - Method in interface org.joml.Vector2fc
-
Return the distance between this and
v
. - distance(Vector2ic) - Method in class org.joml.Vector2i
- distance(Vector2ic) - Method in interface org.joml.Vector2ic
-
Return the distance between this Vector and
v
. - distance(Vector3dc) - Method in class org.joml.Vector3d
- distance(Vector3dc) - Method in interface org.joml.Vector3dc
-
Return the distance between this vector and
v
. - distance(Vector3fc) - Method in class org.joml.Vector3f
- distance(Vector3fc) - Method in interface org.joml.Vector3fc
-
Return the distance between this Vector and
v
. - distance(Vector3ic) - Method in class org.joml.Vector3i
- distance(Vector3ic) - Method in interface org.joml.Vector3ic
-
Return the distance between this Vector and
v
. - distance(Vector4dc) - Method in class org.joml.Vector4d
- distance(Vector4dc) - Method in interface org.joml.Vector4dc
-
Return the distance between this Vector and
v
. - distance(Vector4fc) - Method in class org.joml.Vector4f
- distance(Vector4fc) - Method in interface org.joml.Vector4fc
-
Return the distance between this Vector and
v
. - distance(Vector4ic) - Method in class org.joml.Vector4i
- distance(Vector4ic) - Method in interface org.joml.Vector4ic
-
Return the distance between this Vector and
v
. - distancePointLine(double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Determine the signed distance of the given point
(pointX, pointY)
to the line specified via its general plane equation a*x + b*y + c = 0. - distancePointLine(double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Determine the signed distance of the given point
(pointX, pointY)
to the line defined by the two points(x0, y0)
and(x1, y1)
. - distancePointLine(double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Compute the distance of the given point
(pX, pY, pZ)
to the line defined by the two points(x0, y0, z0)
and(x1, y1, z1)
. - distancePointLine(float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Determine the signed distance of the given point
(pointX, pointY)
to the line specified via its general plane equation a*x + b*y + c = 0. - distancePointLine(float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Determine the signed distance of the given point
(pointX, pointY)
to the line defined by the two points(x0, y0)
and(x1, y1)
. - distancePointLine(float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Compute the distance of the given point
(pX, pY, pZ)
to the line defined by the two points(x0, y0, z0)
and(x1, y1, z1)
. - distancePointPlane(double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Determine the signed distance of the given point
(pointX, pointY, pointZ)
to the plane specified via its general plane equation a*x + b*y + c*z + d = 0. - distancePointPlane(double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Determine the signed distance of the given point
(pointX, pointY, pointZ)
to the plane of the triangle specified by its three points(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
. - distancePointPlane(float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Determine the signed distance of the given point
(pointX, pointY, pointZ)
to the plane specified via its general plane equation a*x + b*y + c*z + d = 0. - distancePointPlane(float, float, float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Determine the signed distance of the given point
(pointX, pointY, pointZ)
to the plane of the triangle specified by its three points(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
. - distanceSquared(double, double) - Method in class org.joml.Vector2d
- distanceSquared(double, double) - Method in interface org.joml.Vector2dc
-
Return the distance squared between
this
vector and(x, y)
. - distanceSquared(double, double, double) - Method in class org.joml.Vector3d
- distanceSquared(double, double, double) - Method in interface org.joml.Vector3dc
-
Return the square of the distance between
this
vector and(x, y, z)
. - distanceSquared(double, double, double, double) - Static method in class org.joml.Vector2d
-
Return the squared distance between
(x1, y1)
and(x2, y2)
. - distanceSquared(double, double, double, double) - Method in class org.joml.Vector4d
- distanceSquared(double, double, double, double) - Method in interface org.joml.Vector4dc
-
Return the square of the distance between
this
vector and(x, y, z, w)
. - distanceSquared(double, double, double, double, double, double) - Static method in class org.joml.Vector3d
-
Return the squared distance between
(x1, y1, z1)
and(x2, y2, z2)
. - distanceSquared(double, double, double, double, double, double, double, double) - Static method in class org.joml.Vector4d
-
Return the squared distance between
(x1, y1, z1, w1)
and(x2, y2, z2, w2)
. - distanceSquared(float, float) - Method in class org.joml.Vector2f
- distanceSquared(float, float) - Method in interface org.joml.Vector2fc
-
Return the distance squared between
this
vector and(x, y)
. - distanceSquared(float, float, float) - Method in class org.joml.Vector3f
- distanceSquared(float, float, float) - Method in interface org.joml.Vector3fc
-
Return the square of the distance between
this
vector and(x, y, z)
. - distanceSquared(float, float, float, float) - Static method in class org.joml.Vector2f
-
Return the squared distance between
(x1, y1)
and(x2, y2)
. - distanceSquared(float, float, float, float) - Method in class org.joml.Vector4f
- distanceSquared(float, float, float, float) - Method in interface org.joml.Vector4fc
-
Return the square of the distance between
this
vector and(x, y, z, w)
. - distanceSquared(float, float, float, float, float, float) - Static method in class org.joml.Vector3f
-
Return the squared distance between
(x1, y1, z1)
and(x2, y2, z2)
. - distanceSquared(float, float, float, float, float, float, float, float) - Static method in class org.joml.Vector4f
-
Return the squared distance between
(x1, y1, z1, w1)
and(x2, y2, z2, w2)
. - distanceSquared(int, int) - Method in class org.joml.Vector2i
- distanceSquared(int, int) - Method in interface org.joml.Vector2ic
-
Return the square of the distance between
this
vector and(x, y)
. - distanceSquared(int, int, int) - Method in class org.joml.Vector3i
- distanceSquared(int, int, int) - Method in interface org.joml.Vector3ic
-
Return the square of the distance between
this
vector and(x, y, z)
. - distanceSquared(int, int, int, int) - Static method in class org.joml.Vector2i
-
Return the squared distance between
(x1, y1)
and(x2, y2)
. - distanceSquared(int, int, int, int) - Method in class org.joml.Vector4i
- distanceSquared(int, int, int, int) - Method in interface org.joml.Vector4ic
-
Return the square of the distance between
this
vector and(x, y, z, w)
. - distanceSquared(int, int, int, int, int, int) - Static method in class org.joml.Vector3i
-
Return the squared distance between
(x1, y1, z1)
and(x2, y2, z2)
. - distanceSquared(int, int, int, int, int, int, int, int) - Static method in class org.joml.Vector4i
-
Return the squared distance between
(x1, y1, z1, w1)
and(x2, y2, z2, w2)
. - distanceSquared(Vector2dc) - Method in class org.joml.Vector2d
- distanceSquared(Vector2dc) - Method in interface org.joml.Vector2dc
-
Return the distance squared between this and
v
. - distanceSquared(Vector2fc) - Method in class org.joml.Vector2d
- distanceSquared(Vector2fc) - Method in interface org.joml.Vector2dc
-
Return the distance squared between this and
v
. - distanceSquared(Vector2fc) - Method in class org.joml.Vector2f
- distanceSquared(Vector2fc) - Method in interface org.joml.Vector2fc
-
Return the distance squared between this and
v
. - distanceSquared(Vector2ic) - Method in class org.joml.Vector2i
- distanceSquared(Vector2ic) - Method in interface org.joml.Vector2ic
-
Return the square of the distance between this vector and
v
. - distanceSquared(Vector3dc) - Method in class org.joml.Vector3d
- distanceSquared(Vector3dc) - Method in interface org.joml.Vector3dc
-
Return the square of the distance between this vector and
v
. - distanceSquared(Vector3fc) - Method in class org.joml.Vector3f
- distanceSquared(Vector3fc) - Method in interface org.joml.Vector3fc
-
Return the square of the distance between this vector and
v
. - distanceSquared(Vector3ic) - Method in class org.joml.Vector3i
- distanceSquared(Vector3ic) - Method in interface org.joml.Vector3ic
-
Return the square of the distance between this vector and
v
. - distanceSquared(Vector4dc) - Method in class org.joml.Vector4d
- distanceSquared(Vector4dc) - Method in interface org.joml.Vector4dc
-
Return the square of the distance between this vector and
v
. - distanceSquared(Vector4fc) - Method in class org.joml.Vector4f
- distanceSquared(Vector4fc) - Method in interface org.joml.Vector4fc
-
Return the square of the distance between this vector and
v
. - distanceSquared(Vector4ic) - Method in class org.joml.Vector4i
- distanceSquared(Vector4ic) - Method in interface org.joml.Vector4ic
-
Return the square of the distance between this vector and
v
. - distanceToPlane(float, float, float, float, float, float, int) - Method in class org.joml.FrustumIntersection
-
Compute the signed distance from the given axis-aligned box to the
plane
. - div(double) - Method in class org.joml.Vector2d
-
Divide this Vector2d by the given scalar value.
- div(double) - Method in class org.joml.Vector3d
-
Divide this Vector3d by the given scalar value.
- div(double) - Method in class org.joml.Vector4d
-
Divide this Vector4d by the given scalar value.
- div(double, double) - Method in class org.joml.Vector2d
-
Divide the components of this Vector2d by the given scalar values and store the result in
this
. - div(double, double, double) - Method in class org.joml.Vector3d
-
Divide the components of this Vector3d by the given scalar values and store the result in
this
. - div(double, double, double, Vector3d) - Method in class org.joml.Vector3d
- div(double, double, double, Vector3d) - Method in interface org.joml.Vector3dc
-
Divide the components of this Vector3f by the given scalar values and store the result in
dest
. - div(double, double, Vector2d) - Method in class org.joml.Vector2d
- div(double, double, Vector2d) - Method in interface org.joml.Vector2dc
-
Divide the components of this Vector3f by the given scalar values and store the result in
dest
. - div(double, Vector2d) - Method in class org.joml.Vector2d
- div(double, Vector2d) - Method in interface org.joml.Vector2dc
-
Divide this Vector2d by the given scalar value and store the result in
dest
. - div(double, Vector3d) - Method in class org.joml.Vector3d
- div(double, Vector3d) - Method in interface org.joml.Vector3dc
-
Divide this Vector3d by the given scalar value and store the result in
dest
. - div(double, Vector4d) - Method in class org.joml.Vector4d
- div(double, Vector4d) - Method in interface org.joml.Vector4dc
-
Divide this Vector4d by the given scalar value and store the result in
dest
. - div(float) - Method in class org.joml.Vector2f
-
Divide all components of this
Vector2f
by the given scalar value. - div(float) - Method in class org.joml.Vector2i
-
Divide all components of this
Vector2i
by the given scalar value. - div(float) - Method in class org.joml.Vector3f
-
Divide all components of this
Vector3f
by the given scalar value. - div(float) - Method in class org.joml.Vector3i
-
Divide all components of this
Vector3i
by the given scalar value. - div(float) - Method in class org.joml.Vector4f
-
Divide all components of this
Vector4f
by the given scalar value. - div(float) - Method in class org.joml.Vector4i
-
Divide all components of this
Vector3i
by the given scalar value. - div(float, float) - Method in class org.joml.Vector2f
-
Divide the components of this Vector2f by the given scalar values and store the result in
this
. - div(float, float, float) - Method in class org.joml.Vector3f
-
Divide the components of this Vector3f by the given scalar values and store the result in
this
. - div(float, float, float, float) - Method in class org.joml.Vector4f
-
Divide the components of this Vector4f by the given scalar values and store the result in
this
. - div(float, float, float, float, Vector4f) - Method in class org.joml.Vector4f
- div(float, float, float, float, Vector4f) - Method in interface org.joml.Vector4fc
-
Divide the components of this Vector4f by the given scalar values and store the result in
dest
. - div(float, float, float, Vector3f) - Method in class org.joml.Vector3f
- div(float, float, float, Vector3f) - Method in interface org.joml.Vector3fc
-
Divide the components of this Vector3f by the given scalar values and store the result in
dest
. - div(float, float, Vector2f) - Method in class org.joml.Vector2f
- div(float, float, Vector2f) - Method in interface org.joml.Vector2fc
-
Divide the components of this Vector2f by the given scalar values and store the result in
dest
. - div(float, Vector2f) - Method in class org.joml.Vector2f
- div(float, Vector2f) - Method in interface org.joml.Vector2fc
-
Divide all components of this
Vector2f
by the given scalar value and store the result indest
. - div(float, Vector2i) - Method in class org.joml.Vector2i
- div(float, Vector2i) - Method in interface org.joml.Vector2ic
-
Divide all components of this
Vector2i
by the given scalar value and store the result indest
. - div(float, Vector3f) - Method in class org.joml.Vector3f
- div(float, Vector3f) - Method in interface org.joml.Vector3fc
-
Divide all components of this
Vector3f
by the given scalar value and store the result indest
. - div(float, Vector3i) - Method in class org.joml.Vector3i
- div(float, Vector3i) - Method in interface org.joml.Vector3ic
-
Divide all components of this
Vector3i
by the given scalar value and store the result indest
. - div(float, Vector4f) - Method in class org.joml.Vector4f
- div(float, Vector4f) - Method in interface org.joml.Vector4fc
-
Divide all components of this
Vector4f
by the given scalar value and store the result indest
. - div(float, Vector4i) - Method in class org.joml.Vector4i
- div(float, Vector4i) - Method in interface org.joml.Vector4ic
-
Divide all components of this
Vector4i
by the given scalar value and store the result indest
. - div(int) - Method in class org.joml.Vector2i
-
Divide all components of this
Vector2i
by the given scalar value. - div(int) - Method in class org.joml.Vector3i
-
Divide all components of this
Vector3i
by the given scalar value. - div(int) - Method in class org.joml.Vector4i
-
Divide all components of this
Vector4i
by the given scalar value. - div(int, Vector2i) - Method in class org.joml.Vector2i
- div(int, Vector2i) - Method in interface org.joml.Vector2ic
-
Divide all components of this
Vector2i
by the given scalar value and store the result indest
. - div(int, Vector3i) - Method in class org.joml.Vector3i
- div(int, Vector3i) - Method in interface org.joml.Vector3ic
-
Divide all components of this
Vector3i
by the given scalar value and store the result indest
. - div(int, Vector4i) - Method in class org.joml.Vector4i
- div(int, Vector4i) - Method in interface org.joml.Vector4ic
-
Divide all components of this
Vector4i
by the given scalar value and store the result indest
. - div(Quaterniondc) - Method in class org.joml.Quaterniond
-
Divide
this
quaternion byb
. - div(Quaterniondc, Quaterniond) - Method in class org.joml.Quaterniond
- div(Quaterniondc, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Divide
this
quaternion byb
and store the result indest
. - div(Quaternionfc) - Method in class org.joml.Quaternionf
-
Divide
this
quaternion byb
. - div(Quaternionfc, Quaternionf) - Method in class org.joml.Quaternionf
- div(Quaternionfc, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Divide
this
quaternion byb
and store the result indest
. - div(Vector2d) - Method in class org.joml.Vector2d
-
Divide this Vector2d component-wise by another Vector2dc.
- div(Vector2dc, Vector2d) - Method in class org.joml.Vector2d
- div(Vector2dc, Vector2d) - Method in interface org.joml.Vector2dc
-
Divide this by
v
component-wise and store the result intodest
. - div(Vector2fc) - Method in class org.joml.Vector2d
-
Divide this Vector3d component-wise by another Vector2fc.
- div(Vector2fc) - Method in class org.joml.Vector2f
-
Divide this Vector2f component-wise by another Vector2fc.
- div(Vector2fc, Vector2d) - Method in class org.joml.Vector2d
- div(Vector2fc, Vector2d) - Method in interface org.joml.Vector2dc
-
Divide this Vector2d component-wise by another Vector2f and store the result in
dest
. - div(Vector2fc, Vector2f) - Method in class org.joml.Vector2f
- div(Vector2fc, Vector2f) - Method in interface org.joml.Vector2fc
-
Divide this Vector2f component-wise by another Vector2fc and store the result in
dest
. - div(Vector3d) - Method in class org.joml.Vector3d
-
Divide this Vector3d component-wise by another Vector3dc.
- div(Vector3dc, Vector3d) - Method in class org.joml.Vector3d
- div(Vector3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Divide this by
v
component-wise and store the result intodest
. - div(Vector3fc) - Method in class org.joml.Vector3d
-
Divide this Vector3d component-wise by another Vector3fc.
- div(Vector3fc) - Method in class org.joml.Vector3f
-
Divide this Vector3f component-wise by another Vector3fc.
- div(Vector3fc, Vector3d) - Method in class org.joml.Vector3d
- div(Vector3fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Divide this Vector3d component-wise by another Vector3f and store the result in
dest
. - div(Vector3fc, Vector3f) - Method in class org.joml.Vector3f
- div(Vector3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Divide this Vector3f component-wise by another Vector3f and store the result in
dest
. - div(Vector4dc) - Method in class org.joml.Vector4d
- div(Vector4dc, Vector4d) - Method in class org.joml.Vector4d
- div(Vector4dc, Vector4d) - Method in interface org.joml.Vector4dc
- div(Vector4fc) - Method in class org.joml.Vector4f
-
Divide this Vector4f component-wise by another Vector4f.
- div(Vector4fc, Vector4f) - Method in class org.joml.Vector4f
- div(Vector4fc, Vector4f) - Method in interface org.joml.Vector4fc
-
Divide this Vector4f component-wise by another Vector4f and store the result in
dest
. - div(Vector4ic) - Method in class org.joml.Vector4i
-
Divide this Vector4i component-wise by another Vector4i.
- div(Vector4ic, Vector4i) - Method in class org.joml.Vector4i
- div(Vector4ic, Vector4i) - Method in interface org.joml.Vector4ic
-
Divide this Vector4i component-wise by another Vector4ic and store the result in
dest
. - dot(double, double, double) - Method in class org.joml.Vector3d
- dot(double, double, double) - Method in interface org.joml.Vector3dc
-
Return the dot product of this vector and the vector
(x, y, z)
. - dot(double, double, double, double) - Method in class org.joml.Vector4d
- dot(double, double, double, double) - Method in interface org.joml.Vector4dc
-
Compute the dot product (inner product) of this vector and
(x, y, z, w)
. - dot(float, float, float) - Method in class org.joml.Vector3f
- dot(float, float, float) - Method in interface org.joml.Vector3fc
-
Return the dot product of this vector and the vector
(x, y, z)
. - dot(float, float, float, float) - Method in class org.joml.Vector4f
- dot(float, float, float, float) - Method in interface org.joml.Vector4fc
-
Compute the dot product (inner product) of this vector and
(x, y, z, w)
. - dot(Quaterniondc) - Method in class org.joml.Quaterniond
- dot(Quaterniondc) - Method in interface org.joml.Quaterniondc
-
Return the dot product of this
Quaterniond
andotherQuat
. - dot(Quaternionf) - Method in class org.joml.Quaternionf
-
Return the dot of this quaternion and
otherQuat
. - dot(Vector2dc) - Method in class org.joml.Vector2d
- dot(Vector2dc) - Method in interface org.joml.Vector2dc
-
Return the dot product of this vector and
v
. - dot(Vector2fc) - Method in class org.joml.Vector2f
- dot(Vector2fc) - Method in interface org.joml.Vector2fc
-
Return the dot product of this vector and
v
. - dot(Vector3dc) - Method in class org.joml.Vector3d
- dot(Vector3dc) - Method in interface org.joml.Vector3dc
-
Return the dot product of this vector and the supplied vector.
- dot(Vector3fc) - Method in class org.joml.Vector3f
- dot(Vector3fc) - Method in interface org.joml.Vector3fc
-
Return the dot product of this vector and the supplied vector.
- dot(Vector4dc) - Method in class org.joml.Vector4d
- dot(Vector4dc) - Method in interface org.joml.Vector4dc
-
Compute the dot product (inner product) of this vector and
v
. - dot(Vector4fc) - Method in class org.joml.Vector4f
- dot(Vector4fc) - Method in interface org.joml.Vector4fc
-
Compute the dot product (inner product) of this vector and
v
. - dot(Vector4ic) - Method in class org.joml.Vector4i
- dot(Vector4ic) - Method in interface org.joml.Vector4ic
-
Compute the dot product (inner product) of this vector and
v
. - doubleToLongBits(double) - Static method in class org.joml.Runtime
E
- equals(double, double) - Method in class org.joml.Vector2d
- equals(double, double) - Method in interface org.joml.Vector2dc
-
Compare the vector components of
this
vector with the given(x, y)
and return whether all of them are equal. - equals(double, double, double) - Static method in class org.joml.Runtime
- equals(double, double, double) - Method in class org.joml.Vector3d
- equals(double, double, double) - Method in interface org.joml.Vector3dc
-
Compare the vector components of
this
vector with the given(x, y, z)
and return whether all of them are equal. - equals(double, double, double, double) - Method in class org.joml.Quaterniond
- equals(double, double, double, double) - Method in interface org.joml.Quaterniondc
- equals(double, double, double, double) - Method in class org.joml.Vector4d
- equals(double, double, double, double) - Method in interface org.joml.Vector4dc
-
Compare the vector components of
this
vector with the given(x, y, z, w)
and return whether all of them are equal. - equals(float, float) - Method in class org.joml.Vector2f
- equals(float, float) - Method in interface org.joml.Vector2fc
-
Compare the vector components of
this
vector with the given(x, y)
and return whether all of them are equal. - equals(float, float, float) - Static method in class org.joml.Runtime
- equals(float, float, float) - Method in class org.joml.Vector3f
- equals(float, float, float) - Method in interface org.joml.Vector3fc
-
Compare the vector components of
this
vector with the given(x, y, z)
and return whether all of them are equal. - equals(float, float, float, float) - Method in class org.joml.Quaternionf
- equals(float, float, float, float) - Method in interface org.joml.Quaternionfc
- equals(float, float, float, float) - Method in class org.joml.Vector4f
- equals(float, float, float, float) - Method in interface org.joml.Vector4fc
-
Compare the vector components of
this
vector with the given(x, y, z, w)
and return whether all of them are equal. - equals(int, int) - Method in class org.joml.Vector2i
- equals(int, int) - Method in interface org.joml.Vector2ic
-
Compare the vector components of
this
vector with the given(x, y)
and return whether all of them are equal. - equals(int, int, int) - Method in class org.joml.Vector3i
- equals(int, int, int) - Method in interface org.joml.Vector3ic
-
Compare the vector components of
this
vector with the given(x, y, z)
and return whether all of them are equal. - equals(int, int, int, int) - Method in class org.joml.Vector4i
- equals(int, int, int, int) - Method in interface org.joml.Vector4ic
-
Compare the vector components of
this
vector with the given(x, y, z, w)
and return whether all of them are equal. - equals(Object) - Method in class org.joml.AxisAngle4d
- equals(Object) - Method in class org.joml.AxisAngle4f
- equals(Object) - Method in class org.joml.Matrix2d
- equals(Object) - Method in class org.joml.Matrix2f
- equals(Object) - Method in class org.joml.Matrix3d
- equals(Object) - Method in class org.joml.Matrix3dStack
- equals(Object) - Method in class org.joml.Matrix3f
- equals(Object) - Method in class org.joml.Matrix3fStack
- equals(Object) - Method in class org.joml.Matrix3x2d
- equals(Object) - Method in class org.joml.Matrix3x2dStack
- equals(Object) - Method in class org.joml.Matrix3x2f
- equals(Object) - Method in class org.joml.Matrix3x2fStack
- equals(Object) - Method in class org.joml.Matrix4d
- equals(Object) - Method in class org.joml.Matrix4dStack
- equals(Object) - Method in class org.joml.Matrix4f
- equals(Object) - Method in class org.joml.Matrix4fStack
- equals(Object) - Method in class org.joml.Matrix4x3d
- equals(Object) - Method in class org.joml.Matrix4x3dStack
- equals(Object) - Method in class org.joml.Matrix4x3f
- equals(Object) - Method in class org.joml.Matrix4x3fStack
- equals(Object) - Method in class org.joml.Quaterniond
- equals(Object) - Method in class org.joml.Quaternionf
- equals(Object) - Method in class org.joml.Vector2d
- equals(Object) - Method in class org.joml.Vector2f
- equals(Object) - Method in class org.joml.Vector2i
- equals(Object) - Method in class org.joml.Vector3d
- equals(Object) - Method in class org.joml.Vector3f
- equals(Object) - Method in class org.joml.Vector3i
- equals(Object) - Method in class org.joml.Vector4d
- equals(Object) - Method in class org.joml.Vector4f
- equals(Object) - Method in class org.joml.Vector4i
- equals(Matrix2dc, double) - Method in class org.joml.Matrix2d
- equals(Matrix2dc, double) - Method in interface org.joml.Matrix2dc
-
Compare the matrix elements of
this
matrix with the given matrix using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
. - equals(Matrix2fc, float) - Method in class org.joml.Matrix2f
- equals(Matrix2fc, float) - Method in interface org.joml.Matrix2fc
-
Compare the matrix elements of
this
matrix with the given matrix using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
. - equals(Matrix3dc, double) - Method in class org.joml.Matrix3d
- equals(Matrix3dc, double) - Method in interface org.joml.Matrix3dc
-
Compare the matrix elements of
this
matrix with the given matrix using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
. - equals(Matrix3fc, float) - Method in class org.joml.Matrix3f
- equals(Matrix3fc, float) - Method in interface org.joml.Matrix3fc
-
Compare the matrix elements of
this
matrix with the given matrix using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
. - equals(Matrix3x2dc, double) - Method in class org.joml.Matrix3x2d
- equals(Matrix3x2dc, double) - Method in interface org.joml.Matrix3x2dc
-
Compare the matrix elements of
this
matrix with the given matrix using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
. - equals(Matrix3x2fc, float) - Method in class org.joml.Matrix3x2f
- equals(Matrix3x2fc, float) - Method in interface org.joml.Matrix3x2fc
-
Compare the matrix elements of
this
matrix with the given matrix using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
. - equals(Matrix4dc, double) - Method in class org.joml.Matrix4d
- equals(Matrix4dc, double) - Method in interface org.joml.Matrix4dc
-
Compare the matrix elements of
this
matrix with the given matrix using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
. - equals(Matrix4fc, float) - Method in class org.joml.Matrix4f
- equals(Matrix4fc, float) - Method in interface org.joml.Matrix4fc
-
Compare the matrix elements of
this
matrix with the given matrix using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
. - equals(Matrix4x3dc, double) - Method in class org.joml.Matrix4x3d
- equals(Matrix4x3dc, double) - Method in interface org.joml.Matrix4x3dc
-
Compare the matrix elements of
this
matrix with the given matrix using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
. - equals(Matrix4x3fc, float) - Method in class org.joml.Matrix4x3f
- equals(Matrix4x3fc, float) - Method in interface org.joml.Matrix4x3fc
-
Compare the matrix elements of
this
matrix with the given matrix using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
. - equals(Quaterniondc, double) - Method in class org.joml.Quaterniond
- equals(Quaterniondc, double) - Method in interface org.joml.Quaterniondc
-
Compare the quaternion components of
this
quaternion with the given quaternion using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
. - equals(Quaternionfc, float) - Method in class org.joml.Quaternionf
- equals(Quaternionfc, float) - Method in interface org.joml.Quaternionfc
-
Compare the quaternion components of
this
quaternion with the given quaternion using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
. - equals(Vector2dc, double) - Method in class org.joml.Vector2d
- equals(Vector2dc, double) - Method in interface org.joml.Vector2dc
-
Compare the vector components of
this
vector with the given vector using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
. - equals(Vector2fc, float) - Method in class org.joml.Vector2f
- equals(Vector2fc, float) - Method in interface org.joml.Vector2fc
-
Compare the vector components of
this
vector with the given vector using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
. - equals(Vector3dc, double) - Method in class org.joml.Vector3d
- equals(Vector3dc, double) - Method in interface org.joml.Vector3dc
-
Compare the vector components of
this
vector with the given vector using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
. - equals(Vector3fc, float) - Method in class org.joml.Vector3f
- equals(Vector3fc, float) - Method in interface org.joml.Vector3fc
-
Compare the vector components of
this
vector with the given vector using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
. - equals(Vector4dc, double) - Method in class org.joml.Vector4d
- equals(Vector4dc, double) - Method in interface org.joml.Vector4dc
-
Compare the vector components of
this
vector with the given vector using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
. - equals(Vector4fc, float) - Method in class org.joml.Vector4f
- equals(Vector4fc, float) - Method in interface org.joml.Vector4fc
-
Compare the vector components of
this
vector with the given vector using the givendelta
and return whether all of them are equal within a maximum difference ofdelta
. - exp(double) - Static method in class org.joml.Math
F
- FASTMATH - Static variable in class org.joml.Options
-
Whether fast approximations of some java.lang.Math operations should be used.
- findClosestPointOnLineSegment(double, double, double, double, double, double, double, double, double, Vector3d) - Static method in class org.joml.Intersectiond
-
Find the point on the given line segment which is closest to the specified point
(pX, pY, pZ)
, and store the result inresult
. - findClosestPointOnLineSegment(float, float, float, float, float, float, float, float, float, Vector3f) - Static method in class org.joml.Intersectionf
-
Find the point on the given line segment which is closest to the specified point
(pX, pY, pZ)
, and store the result inresult
. - findClosestPointOnPlane(double, double, double, double, double, double, double, double, double, Vector3d) - Static method in class org.joml.Intersectiond
-
Find the point on the given plane which is closest to the specified point
(pX, pY, pZ)
and store the result inresult
. - findClosestPointOnPlane(float, float, float, float, float, float, float, float, float, Vector3f) - Static method in class org.joml.Intersectionf
-
Find the point on the given plane which is closest to the specified point
(pX, pY, pZ)
and store the result inresult
. - findClosestPointOnRectangle(double, double, double, double, double, double, double, double, double, double, double, double, Vector3d) - Static method in class org.joml.Intersectiond
-
Find the point on a given rectangle, specified via three of its corners, which is closest to the specified point
(pX, pY, pZ)
and store the result intores
. - findClosestPointOnRectangle(float, float, float, float, float, float, float, float, float, float, float, float, Vector3f) - Static method in class org.joml.Intersectionf
-
Find the point on a given rectangle, specified via three of its corners, which is closest to the specified point
(pX, pY, pZ)
and store the result intores
. - findClosestPointOnTriangle(double, double, double, double, double, double, double, double, double, double, double, double, Vector3d) - Static method in class org.joml.Intersectiond
-
Determine the closest point on the triangle with the given vertices
(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
,(v2X, v2Y, v2Z)
between that triangle and the given point(pX, pY, pZ)
and store that point into the givenresult
. - findClosestPointOnTriangle(double, double, double, double, double, double, double, double, Vector2d) - Static method in class org.joml.Intersectiond
-
Determine the closest point on the triangle with the given vertices
(v0X, v0Y)
,(v1X, v1Y)
,(v2X, v2Y)
between that triangle and the given point(pX, pY)
and store that point into the givenresult
. - findClosestPointOnTriangle(float, float, float, float, float, float, float, float, float, float, float, float, Vector3f) - Static method in class org.joml.Intersectionf
-
Determine the closest point on the triangle with the given vertices
(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
,(v2X, v2Y, v2Z)
between that triangle and the given point(pX, pY, pZ)
and store that point into the givenresult
. - findClosestPointOnTriangle(float, float, float, float, float, float, float, float, Vector2f) - Static method in class org.joml.Intersectionf
-
Determine the closest point on the triangle with the given vertices
(v0X, v0Y)
,(v1X, v1Y)
,(v2X, v2Y)
between that triangle and the given point(pX, pY)
and store that point into the givenresult
. - findClosestPointOnTriangle(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d) - Static method in class org.joml.Intersectiond
-
Determine the closest point on the triangle with the vertices
v0
,v1
,v2
between that triangle and the given pointp
and store that point into the givenresult
. - findClosestPointOnTriangle(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f) - Static method in class org.joml.Intersectionf
-
Determine the closest point on the triangle with the vertices
v0
,v1
,v2
between that triangle and the given pointp
and store that point into the givenresult
. - findClosestPointOnTriangle(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector3d) - Static method in class org.joml.Intersectiond
-
Determine the closest point on the triangle with the vertices
v0
,v1
,v2
between that triangle and the given pointp
and store that point into the givenresult
. - findClosestPointOnTriangle(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector3f) - Static method in class org.joml.Intersectionf
-
Determine the closest point on the triangle with the vertices
v0
,v1
,v2
between that triangle and the given pointp
and store that point into the givenresult
. - findClosestPointsLineSegments(double, double, double, double, double, double, double, double, double, double, double, double, Vector3d, Vector3d) - Static method in class org.joml.Intersectiond
-
Find the closest points on the two line segments, store the point on the first line segment in
resultA
and the point on the second line segment inresultB
, and return the square distance between both points. - findClosestPointsLineSegments(float, float, float, float, float, float, float, float, float, float, float, float, Vector3f, Vector3f) - Static method in class org.joml.Intersectionf
-
Find the closest points on the two line segments, store the point on the first line segment in
resultA
and the point on the second line segment inresultB
, and return the square distance between both points. - findClosestPointsLineSegmentTriangle(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, Vector3d, Vector3d) - Static method in class org.joml.Intersectiond
-
Find the closest points on a line segment and a triangle.
- findClosestPointsLineSegmentTriangle(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, Vector3f, Vector3f) - Static method in class org.joml.Intersectionf
-
Find the closest points on a line segment and a triangle.
- floatToIntBits(float) - Static method in class org.joml.Runtime
- floor() - Method in class org.joml.Vector2d
-
Set each component of this vector to the largest (closest to positive infinity)
double
value that is less than or equal to that component and is equal to a mathematical integer. - floor() - Method in class org.joml.Vector2f
-
Set each component of this vector to the largest (closest to positive infinity)
float
value that is less than or equal to that component and is equal to a mathematical integer. - floor() - Method in class org.joml.Vector3d
-
Set each component of this vector to the largest (closest to positive infinity)
double
value that is less than or equal to that component and is equal to a mathematical integer. - floor() - Method in class org.joml.Vector3f
-
Set each component of this vector to the largest (closest to positive infinity)
float
value that is less than or equal to that component and is equal to a mathematical integer. - floor() - Method in class org.joml.Vector4d
-
Set each component of this vector to the largest (closest to positive infinity)
double
value that is less than or equal to that component and is equal to a mathematical integer. - floor() - Method in class org.joml.Vector4f
-
Set each component of this vector to the largest (closest to positive infinity)
float
value that is less than or equal to that component and is equal to a mathematical integer. - floor(double) - Static method in class org.joml.Math
- floor(float) - Static method in class org.joml.Math
- floor(Vector2d) - Method in class org.joml.Vector2d
- floor(Vector2d) - Method in interface org.joml.Vector2dc
-
Compute for each component of this vector the largest (closest to positive infinity)
double
value that is less than or equal to that component and is equal to a mathematical integer and store the result indest
. - floor(Vector2f) - Method in class org.joml.Vector2f
- floor(Vector2f) - Method in interface org.joml.Vector2fc
-
Compute for each component of this vector the largest (closest to positive infinity)
float
value that is less than or equal to that component and is equal to a mathematical integer and store the result indest
. - floor(Vector3d) - Method in class org.joml.Vector3d
- floor(Vector3d) - Method in interface org.joml.Vector3dc
-
Compute for each component of this vector the largest (closest to positive infinity)
double
value that is less than or equal to that component and is equal to a mathematical integer and store the result indest
. - floor(Vector3f) - Method in class org.joml.Vector3f
- floor(Vector3f) - Method in interface org.joml.Vector3fc
-
Compute for each component of this vector the largest (closest to positive infinity)
float
value that is less than or equal to that component and is equal to a mathematical integer and store the result indest
. - floor(Vector4d) - Method in class org.joml.Vector4d
- floor(Vector4d) - Method in interface org.joml.Vector4dc
-
Compute for each component of this vector the largest (closest to positive infinity)
double
value that is less than or equal to that component and is equal to a mathematical integer and store the result indest
. - floor(Vector4f) - Method in class org.joml.Vector4f
- floor(Vector4f) - Method in interface org.joml.Vector4fc
-
Compute for each component of this vector the largest (closest to positive infinity)
float
value that is less than or equal to that component and is equal to a mathematical integer and store the result indest
. - FLOOR - Static variable in class org.joml.RoundingMode
-
Round towards negative infinity.
- fma(double, double, double) - Static method in class org.joml.Math
- fma(double, Vector2dc) - Method in class org.joml.Vector2d
-
Add the component-wise multiplication of
a * b
to this vector. - fma(double, Vector2dc, Vector2d) - Method in class org.joml.Vector2d
- fma(double, Vector2dc, Vector2d) - Method in interface org.joml.Vector2dc
-
Add the component-wise multiplication of
a * b
to this vector and store the result indest
. - fma(double, Vector3dc) - Method in class org.joml.Vector3d
-
Add the component-wise multiplication of
a * b
to this vector. - fma(double, Vector3dc, Vector3d) - Method in class org.joml.Vector3d
- fma(double, Vector3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Add the component-wise multiplication of
a * b
to this vector and store the result indest
. - fma(double, Vector3fc) - Method in class org.joml.Vector3d
-
Add the component-wise multiplication of
a * b
to this vector. - fma(double, Vector3fc, Vector3d) - Method in class org.joml.Vector3d
- fma(double, Vector3fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Add the component-wise multiplication of
a * b
to this vector and store the result indest
. - fma(double, Vector4dc) - Method in class org.joml.Vector4d
-
Add the component-wise multiplication of
a * b
to this vector. - fma(double, Vector4dc, Vector4d) - Method in class org.joml.Vector4d
- fma(double, Vector4dc, Vector4d) - Method in interface org.joml.Vector4dc
-
Add the component-wise multiplication of
a * b
to this vector and store the result indest
. - fma(float, float, float) - Static method in class org.joml.Math
- fma(float, Vector2fc) - Method in class org.joml.Vector2f
-
Add the component-wise multiplication of
a * b
to this vector. - fma(float, Vector2fc, Vector2f) - Method in class org.joml.Vector2f
- fma(float, Vector2fc, Vector2f) - Method in interface org.joml.Vector2fc
-
Add the component-wise multiplication of
a * b
to this vector and store the result indest
. - fma(float, Vector3fc) - Method in class org.joml.Vector3f
-
Add the component-wise multiplication of
a * b
to this vector. - fma(float, Vector3fc, Vector3f) - Method in class org.joml.Vector3f
- fma(float, Vector3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Add the component-wise multiplication of
a * b
to this vector and store the result indest
. - fma(float, Vector4fc) - Method in class org.joml.Vector4f
-
Add the component-wise multiplication of
a * b
to this vector. - fma(float, Vector4fc, Vector4f) - Method in class org.joml.Vector4f
- fma(float, Vector4fc, Vector4f) - Method in interface org.joml.Vector4fc
-
Add the component-wise multiplication of
a * b
to this vector and store the result indest
. - fma(Matrix4x3dc, double) - Method in class org.joml.Matrix4x3d
-
Component-wise add
this
andother
by first multiplying each component ofother
byotherFactor
and adding that result tothis
. - fma(Matrix4x3dc, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- fma(Matrix4x3dc, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Component-wise add
this
andother
by first multiplying each component ofother
byotherFactor
, adding that tothis
and storing the final result indest
. - fma(Matrix4x3fc, double) - Method in class org.joml.Matrix4x3d
-
Component-wise add
this
andother
by first multiplying each component ofother
byotherFactor
and adding that result tothis
. - fma(Matrix4x3fc, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- fma(Matrix4x3fc, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Component-wise add
this
andother
by first multiplying each component ofother
byotherFactor
, adding that tothis
and storing the final result indest
. - fma(Matrix4x3fc, float) - Method in class org.joml.Matrix4x3f
-
Component-wise add
this
andother
by first multiplying each component ofother
byotherFactor
and adding that result tothis
. - fma(Matrix4x3fc, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- fma(Matrix4x3fc, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Component-wise add
this
andother
by first multiplying each component ofother
byotherFactor
, adding that tothis
and storing the final result indest
. - fma(Vector2dc, Vector2dc) - Method in class org.joml.Vector2d
-
Add the component-wise multiplication of
a * b
to this vector. - fma(Vector2dc, Vector2dc, Vector2d) - Method in class org.joml.Vector2d
- fma(Vector2dc, Vector2dc, Vector2d) - Method in interface org.joml.Vector2dc
-
Add the component-wise multiplication of
a * b
to this vector and store the result indest
. - fma(Vector2fc, Vector2fc) - Method in class org.joml.Vector2f
-
Add the component-wise multiplication of
a * b
to this vector. - fma(Vector2fc, Vector2fc, Vector2f) - Method in class org.joml.Vector2f
- fma(Vector2fc, Vector2fc, Vector2f) - Method in interface org.joml.Vector2fc
-
Add the component-wise multiplication of
a * b
to this vector and store the result indest
. - fma(Vector3dc, Vector3dc) - Method in class org.joml.Vector3d
-
Add the component-wise multiplication of
a * b
to this vector. - fma(Vector3dc, Vector3dc, Vector3d) - Method in class org.joml.Vector3d
- fma(Vector3dc, Vector3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Add the component-wise multiplication of
a * b
to this vector and store the result indest
. - fma(Vector3dc, Vector3fc, Vector3d) - Method in class org.joml.Vector3d
- fma(Vector3dc, Vector3fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Add the component-wise multiplication of
a * b
to this vector and store the result indest
. - fma(Vector3fc, Vector3fc) - Method in class org.joml.Vector3d
-
Add the component-wise multiplication of
a * b
to this vector. - fma(Vector3fc, Vector3fc) - Method in class org.joml.Vector3f
-
Add the component-wise multiplication of
a * b
to this vector. - fma(Vector3fc, Vector3fc, Vector3d) - Method in class org.joml.Vector3d
- fma(Vector3fc, Vector3fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Add the component-wise multiplication of
a * b
to this vector and store the result indest
. - fma(Vector3fc, Vector3fc, Vector3f) - Method in class org.joml.Vector3f
- fma(Vector3fc, Vector3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Add the component-wise multiplication of
a * b
to this vector and store the result indest
. - fma(Vector4dc, Vector4dc) - Method in class org.joml.Vector4d
-
Add the component-wise multiplication of
a * b
to this vector. - fma(Vector4dc, Vector4dc, Vector4d) - Method in class org.joml.Vector4d
- fma(Vector4dc, Vector4dc, Vector4d) - Method in interface org.joml.Vector4dc
-
Add the component-wise multiplication of
a * b
to this vector and store the result indest
. - fma(Vector4fc, Vector4fc) - Method in class org.joml.Vector4f
-
Add the component-wise multiplication of
a * b
to this vector. - fma(Vector4fc, Vector4fc, Vector4f) - Method in class org.joml.Vector4f
- fma(Vector4fc, Vector4fc, Vector4f) - Method in interface org.joml.Vector4fc
-
Add the component-wise multiplication of
a * b
to this vector and store the result indest
. - fma4x3(Matrix4dc, double) - Method in class org.joml.Matrix4d
-
Component-wise add the upper 4x3 submatrices of
this
andother
by first multiplying each component ofother
's 4x3 submatrix byotherFactor
and adding that result tothis
. - fma4x3(Matrix4dc, double, Matrix4d) - Method in class org.joml.Matrix4d
- fma4x3(Matrix4dc, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Component-wise add the upper 4x3 submatrices of
this
andother
by first multiplying each component ofother
's 4x3 submatrix byotherFactor
, adding that tothis
and storing the final result indest
. - fma4x3(Matrix4fc, float) - Method in class org.joml.Matrix4f
-
Component-wise add the upper 4x3 submatrices of
this
andother
by first multiplying each component ofother
's 4x3 submatrix byotherFactor
and adding that result tothis
. - fma4x3(Matrix4fc, float, Matrix4f) - Method in class org.joml.Matrix4f
- fma4x3(Matrix4fc, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Component-wise add the upper 4x3 submatrices of
this
andother
by first multiplying each component ofother
's 4x3 submatrix byotherFactor
, adding that tothis
and storing the final result indest
. - FORCE_UNSAFE - Static variable in class org.joml.Options
-
Whether to force the use of sun.misc.Unsafe when copying memory with MemUtil.
- format(double, NumberFormat) - Static method in class org.joml.Runtime
- formatNumbers(String) - Static method in class org.joml.Runtime
- fromAxisAngleDeg(double, double, double, double) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a representation of the supplied axis and angle (in degrees).
- fromAxisAngleDeg(float, float, float, float) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a representation of the supplied axis and angle (in degrees).
- fromAxisAngleDeg(Vector3dc, double) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a representation of the supplied axis and angle (in degrees).
- fromAxisAngleDeg(Vector3fc, float) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a representation of the supplied axis and angle (in degrees).
- fromAxisAngleRad(double, double, double, double) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a representation of the supplied axis and angle (in radians).
- fromAxisAngleRad(float, float, float, float) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a representation of the supplied axis and angle (in radians).
- fromAxisAngleRad(Vector3dc, double) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a representation of the supplied axis and angle (in radians).
- fromAxisAngleRad(Vector3fc, float) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a representation of the supplied axis and angle (in radians).
- frustum(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply an arbitrary perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - frustum(double, double, double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Apply an arbitrary perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix.
- frustum(double, double, double, double, double, double, boolean, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply an arbitrary perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - frustum(double, double, double, double, double, double, boolean, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an arbitrary perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - frustum(double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply an arbitrary perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - frustum(double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an arbitrary perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - frustum(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply an arbitrary perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - frustum(float, float, float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Apply an arbitrary perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix.
- frustum(float, float, float, float, float, float, boolean, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply an arbitrary perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - frustum(float, float, float, float, float, float, boolean, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an arbitrary perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - frustum(float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply an arbitrary perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - frustum(float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an arbitrary perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - frustumAabb(Vector3d, Vector3d) - Method in class org.joml.Matrix4d
-
Compute the axis-aligned bounding box of the frustum described by
this
matrix and store the minimum corner coordinates in the givenmin
and the maximum corner coordinates in the givenmax
vector. - frustumAabb(Vector3f, Vector3f) - Method in class org.joml.Matrix4f
-
Compute the axis-aligned bounding box of the frustum described by
this
matrix and store the minimum corner coordinates in the givenmin
and the maximum corner coordinates in the givenmax
vector. - frustumAabb(Vector3f, Vector3f) - Method in interface org.joml.Matrix4fc
-
Compute the axis-aligned bounding box of the frustum described by
this
matrix and store the minimum corner coordinates in the givenmin
and the maximum corner coordinates in the givenmax
vector. - frustumCorner(int, Vector3d) - Method in class org.joml.Matrix4d
- frustumCorner(int, Vector3d) - Method in interface org.joml.Matrix4dc
-
Compute the corner coordinates of the frustum defined by
this
matrix, which can be a projection matrix or a combined modelview-projection matrix, and store the result in the givenpoint
. - frustumCorner(int, Vector3f) - Method in class org.joml.Matrix4f
- frustumCorner(int, Vector3f) - Method in interface org.joml.Matrix4fc
-
Compute the corner coordinates of the frustum defined by
this
matrix, which can be a projection matrix or a combined modelview-projection matrix, and store the result in the givenpoint
. - FrustumIntersection - Class in org.joml
-
Efficiently performs frustum intersection tests by caching the frustum planes of an arbitrary transformation
matrix
. - FrustumIntersection() - Constructor for class org.joml.FrustumIntersection
-
Create a new
FrustumIntersection
with undefined frustum planes. - FrustumIntersection(Matrix4fc) - Constructor for class org.joml.FrustumIntersection
-
Create a new
FrustumIntersection
from the givenmatrix
by extracing the matrix's frustum planes. - FrustumIntersection(Matrix4fc, boolean) - Constructor for class org.joml.FrustumIntersection
-
Create a new
FrustumIntersection
from the givenmatrix
by extracing the matrix's frustum planes. - frustumLH(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply an arbitrary perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range to this matrix.
- frustumLH(double, double, double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Apply an arbitrary perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range to this matrix.
- frustumLH(double, double, double, double, double, double, boolean, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply an arbitrary perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - frustumLH(double, double, double, double, double, double, boolean, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an arbitrary perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - frustumLH(double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply an arbitrary perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - frustumLH(double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an arbitrary perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - frustumLH(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply an arbitrary perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range to this matrix.
- frustumLH(float, float, float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Apply an arbitrary perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range to this matrix.
- frustumLH(float, float, float, float, float, float, boolean, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply an arbitrary perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - frustumLH(float, float, float, float, float, float, boolean, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an arbitrary perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - frustumLH(float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply an arbitrary perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - frustumLH(float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an arbitrary perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - frustumPlane(int, Vector4d) - Method in class org.joml.Matrix4d
- frustumPlane(int, Vector4d) - Method in interface org.joml.Matrix4dc
-
Calculate a frustum plane of
this
matrix, which can be a projection matrix or a combined modelview-projection matrix, and store the result in the givendest
. - frustumPlane(int, Vector4d) - Method in class org.joml.Matrix4x3d
- frustumPlane(int, Vector4d) - Method in interface org.joml.Matrix4x3dc
-
Calculate a frustum plane of
this
matrix, which can be a projection matrix or a combined modelview-projection matrix, and store the result in the givendest
. - frustumPlane(int, Vector4f) - Method in class org.joml.Matrix4f
- frustumPlane(int, Vector4f) - Method in interface org.joml.Matrix4fc
-
Calculate a frustum plane of
this
matrix, which can be a projection matrix or a combined modelview-projection matrix, and store the result in the givenplaneEquation
. - frustumPlane(int, Vector4f) - Method in class org.joml.Matrix4x3f
- frustumPlane(int, Vector4f) - Method in interface org.joml.Matrix4x3fc
-
Calculate a frustum plane of
this
matrix, which can be a projection matrix or a combined modelview-projection matrix, and store the result in the givendest
. - FrustumRayBuilder - Class in org.joml
-
Provides methods to compute rays through an arbitrary perspective transformation defined by a
Matrix4fc
. - FrustumRayBuilder() - Constructor for class org.joml.FrustumRayBuilder
-
Create a new
FrustumRayBuilder
with an undefined frustum. - FrustumRayBuilder(Matrix4fc) - Constructor for class org.joml.FrustumRayBuilder
-
Create a new
FrustumRayBuilder
from the givenmatrix
by extracing the matrix's frustum. - frustumRayDir(double, double, Vector3d) - Method in class org.joml.Matrix4d
- frustumRayDir(double, double, Vector3d) - Method in interface org.joml.Matrix4dc
-
Obtain the direction of a ray starting at the center of the coordinate system and going through the near frustum plane.
- frustumRayDir(float, float, Vector3f) - Method in class org.joml.Matrix4f
- frustumRayDir(float, float, Vector3f) - Method in interface org.joml.Matrix4fc
-
Obtain the direction of a ray starting at the center of the coordinate system and going through the near frustum plane.
G
- gaussianKernel(int, int, float, float[]) - Static method in class org.joml.sampling.Convolution
-
Generate a Gaussian convolution kernel with the given number of rows and columns, and store the factors in row-major order in
dest
. - gaussianKernel(int, int, float, FloatBuffer) - Static method in class org.joml.sampling.Convolution
-
Generate a Gaussian convolution kernel with the given number of rows and columns, and store the factors in row-major order in
dest
. - generate(float[]) - Method in class org.joml.sampling.BestCandidateSampling.Cube
-
Generate 'best candidate' sample positions and store the coordinates of all generated samples into the given
xyzs
float array. - generate(float[]) - Method in class org.joml.sampling.BestCandidateSampling.Disk
-
Generate 'best candidate' sample positions and store the coordinates of all generated samples into the given
xys
float array. - generate(float[]) - Method in class org.joml.sampling.BestCandidateSampling.Quad
-
Generate 'best candidate' sample positions and store the coordinates of all generated samples into the given
xyzs
float array. - generate(float[]) - Method in class org.joml.sampling.BestCandidateSampling.Sphere
-
Generate 'best candidate' sample positions and store the coordinates of all generated samples into the given
xyzs
float array. - generate(int, Callback3d) - Method in class org.joml.sampling.UniformSampling.Sphere
-
Create
numSamples
number of samples which are uniformly distributed on a unit sphere, and call the givencallback
for each sample generated. - generate(FloatBuffer) - Method in class org.joml.sampling.BestCandidateSampling.Cube
-
Generate 'best candidate' sample positions and store the coordinates of all generated samples into the given
xyzs
FloatBuffer. - generate(FloatBuffer) - Method in class org.joml.sampling.BestCandidateSampling.Disk
-
Generate 'best candidate' sample positions and store the coordinates of all generated samples into the given
xys
FloatBuffer. - generate(FloatBuffer) - Method in class org.joml.sampling.BestCandidateSampling.Quad
-
Generate 'best candidate' sample positions and store the coordinates of all generated samples into the given
xys
FloatBuffer. - generate(FloatBuffer) - Method in class org.joml.sampling.BestCandidateSampling.Sphere
-
Generate 'best candidate' sample positions and store the coordinates of all generated samples into the given
xyzs
FloatBuffer. - generate(Callback2d) - Method in class org.joml.sampling.BestCandidateSampling.Disk
-
Generate 'best candidate' sample positions and call the given
callback
for each generated sample. - generate(Callback2d) - Method in class org.joml.sampling.BestCandidateSampling.Quad
-
Generate 'best candidate' sample positions and call the given
callback
for each generated sample. - generate(Callback3d) - Method in class org.joml.sampling.BestCandidateSampling.Cube
-
Generate 'best candidate' sample positions and call the given
callback
for each generated sample. - generate(Callback3d) - Method in class org.joml.sampling.BestCandidateSampling.Sphere
-
Generate 'best candidate' sample call the given
callback
for each generated sample. - generateCentered(int, float, Callback2d) - Method in class org.joml.sampling.StratifiedSampling
-
Generate
n * n
random sample positions in the unit square ofx, y = [-1..+1]
. - generateRandom(int, Callback2d) - Method in class org.joml.sampling.StratifiedSampling
-
Generate
n * n
random sample positions in the unit square ofx, y = [-1..+1]
. - GeometryUtils - Class in org.joml
-
Useful geometry methods.
- GeometryUtils() - Constructor for class org.joml.GeometryUtils
- get(double[]) - Method in class org.joml.Matrix2d
- get(double[]) - Method in interface org.joml.Matrix2dc
-
Store this matrix into the supplied double array in column-major order.
- get(double[]) - Method in class org.joml.Matrix3d
- get(double[]) - Method in interface org.joml.Matrix3dc
-
Store this matrix into the supplied double array in column-major order.
- get(double[]) - Method in class org.joml.Matrix3x2d
-
Store this matrix into the supplied double array in column-major order.
- get(double[]) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix into the supplied double array in column-major order.
- get(double[]) - Method in class org.joml.Matrix4d
- get(double[]) - Method in interface org.joml.Matrix4dc
-
Store this matrix into the supplied double array in column-major order.
- get(double[]) - Method in class org.joml.Matrix4x3d
- get(double[]) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix into the supplied double array in column-major order.
- get(double[], int) - Method in class org.joml.Matrix2d
- get(double[], int) - Method in interface org.joml.Matrix2dc
-
Store this matrix into the supplied double array in column-major order at the given offset.
- get(double[], int) - Method in class org.joml.Matrix3d
- get(double[], int) - Method in interface org.joml.Matrix3dc
-
Store this matrix into the supplied double array in column-major order at the given offset.
- get(double[], int) - Method in class org.joml.Matrix3x2d
-
Store this matrix into the supplied double array in column-major order at the given offset.
- get(double[], int) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix into the supplied double array in column-major order at the given offset.
- get(double[], int) - Method in class org.joml.Matrix4d
- get(double[], int) - Method in interface org.joml.Matrix4dc
-
Store this matrix into the supplied double array in column-major order at the given offset.
- get(double[], int) - Method in class org.joml.Matrix4x3d
- get(double[], int) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix into the supplied double array in column-major order at the given offset.
- get(float[]) - Method in class org.joml.Matrix2f
- get(float[]) - Method in interface org.joml.Matrix2fc
-
Store this matrix into the supplied float array in column-major order.
- get(float[]) - Method in class org.joml.Matrix3d
- get(float[]) - Method in interface org.joml.Matrix3dc
-
Store the elements of this matrix as float values in column-major order into the supplied float array.
- get(float[]) - Method in class org.joml.Matrix3f
- get(float[]) - Method in interface org.joml.Matrix3fc
-
Store this matrix into the supplied float array in column-major order.
- get(float[]) - Method in class org.joml.Matrix3x2f
-
Store this matrix into the supplied float array in column-major order.
- get(float[]) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix into the supplied float array in column-major order.
- get(float[]) - Method in class org.joml.Matrix4d
- get(float[]) - Method in interface org.joml.Matrix4dc
-
Store the elements of this matrix as float values in column-major order into the supplied float array.
- get(float[]) - Method in class org.joml.Matrix4f
- get(float[]) - Method in interface org.joml.Matrix4fc
-
Store this matrix into the supplied float array in column-major order.
- get(float[]) - Method in class org.joml.Matrix4x3d
- get(float[]) - Method in interface org.joml.Matrix4x3dc
-
Store the elements of this matrix as float values in column-major order into the supplied float array.
- get(float[]) - Method in class org.joml.Matrix4x3f
- get(float[]) - Method in interface org.joml.Matrix4x3fc
-
Store this matrix into the supplied float array in column-major order.
- get(float[], int) - Method in class org.joml.Matrix2f
- get(float[], int) - Method in interface org.joml.Matrix2fc
-
Store this matrix into the supplied float array in column-major order at the given offset.
- get(float[], int) - Method in class org.joml.Matrix3d
- get(float[], int) - Method in interface org.joml.Matrix3dc
-
Store the elements of this matrix as float values in column-major order into the supplied float array at the given offset.
- get(float[], int) - Method in class org.joml.Matrix3f
- get(float[], int) - Method in interface org.joml.Matrix3fc
-
Store this matrix into the supplied float array in column-major order at the given offset.
- get(float[], int) - Method in class org.joml.Matrix3x2f
-
Store this matrix into the supplied float array in column-major order at the given offset.
- get(float[], int) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix into the supplied float array in column-major order at the given offset.
- get(float[], int) - Method in class org.joml.Matrix4d
- get(float[], int) - Method in interface org.joml.Matrix4dc
-
Store the elements of this matrix as float values in column-major order into the supplied float array at the given offset.
- get(float[], int) - Method in class org.joml.Matrix4f
- get(float[], int) - Method in interface org.joml.Matrix4fc
-
Store this matrix into the supplied float array in column-major order at the given offset.
- get(float[], int) - Method in class org.joml.Matrix4x3d
- get(float[], int) - Method in interface org.joml.Matrix4x3dc
-
Store the elements of this matrix as float values in column-major order into the supplied float array at the given offset.
- get(float[], int) - Method in class org.joml.Matrix4x3f
- get(float[], int) - Method in interface org.joml.Matrix4x3fc
-
Store this matrix into the supplied float array in column-major order at the given offset.
- get(int) - Method in class org.joml.Vector2d
- get(int) - Method in interface org.joml.Vector2dc
-
Get the value of the specified component of this vector.
- get(int) - Method in class org.joml.Vector2f
- get(int) - Method in interface org.joml.Vector2fc
-
Get the value of the specified component of this vector.
- get(int) - Method in class org.joml.Vector2i
- get(int) - Method in interface org.joml.Vector2ic
-
Get the value of the specified component of this vector.
- get(int) - Method in class org.joml.Vector3d
- get(int) - Method in interface org.joml.Vector3dc
-
Get the value of the specified component of this vector.
- get(int) - Method in class org.joml.Vector3f
- get(int) - Method in interface org.joml.Vector3fc
-
Get the value of the specified component of this vector.
- get(int) - Method in class org.joml.Vector3i
- get(int) - Method in interface org.joml.Vector3ic
-
Get the value of the specified component of this vector.
- get(int) - Method in class org.joml.Vector4d
- get(int) - Method in interface org.joml.Vector4dc
-
Get the value of the specified component of this vector.
- get(int) - Method in class org.joml.Vector4f
- get(int) - Method in interface org.joml.Vector4fc
-
Get the value of the specified component of this vector.
- get(int) - Method in class org.joml.Vector4i
- get(int) - Method in interface org.joml.Vector4ic
-
Get the value of the specified component of this vector.
- get(int, int) - Method in class org.joml.Matrix2d
- get(int, int) - Method in interface org.joml.Matrix2dc
-
Get the matrix element value at the given column and row.
- get(int, int) - Method in class org.joml.Matrix2f
- get(int, int) - Method in interface org.joml.Matrix2fc
-
Get the matrix element value at the given column and row.
- get(int, int) - Method in class org.joml.Matrix3d
- get(int, int) - Method in interface org.joml.Matrix3dc
-
Get the matrix element value at the given column and row.
- get(int, int) - Method in class org.joml.Matrix3f
- get(int, int) - Method in interface org.joml.Matrix3fc
-
Get the matrix element value at the given column and row.
- get(int, int) - Method in class org.joml.Matrix4d
- get(int, int) - Method in interface org.joml.Matrix4dc
-
Get the matrix element value at the given column and row.
- get(int, int) - Method in class org.joml.Matrix4f
- get(int, int) - Method in interface org.joml.Matrix4fc
-
Get the matrix element value at the given column and row.
- get(int, ByteBuffer) - Method in class org.joml.Matrix2d
- get(int, ByteBuffer) - Method in interface org.joml.Matrix2dc
-
Store this matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in class org.joml.Matrix2f
- get(int, ByteBuffer) - Method in interface org.joml.Matrix2fc
-
Store this matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in class org.joml.Matrix3d
- get(int, ByteBuffer) - Method in interface org.joml.Matrix3dc
-
Store this matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in class org.joml.Matrix3f
- get(int, ByteBuffer) - Method in interface org.joml.Matrix3fc
-
Store this matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in class org.joml.Matrix3x2d
-
Store this matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in class org.joml.Matrix3x2f
-
Store this matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in class org.joml.Matrix4d
- get(int, ByteBuffer) - Method in interface org.joml.Matrix4dc
-
Store this matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in class org.joml.Matrix4f
- get(int, ByteBuffer) - Method in interface org.joml.Matrix4fc
-
Store this matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in class org.joml.Matrix4x3d
- get(int, ByteBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in class org.joml.Matrix4x3f
- get(int, ByteBuffer) - Method in interface org.joml.Matrix4x3fc
-
Store this matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in class org.joml.Vector2d
- get(int, ByteBuffer) - Method in interface org.joml.Vector2dc
-
Store this vector into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in class org.joml.Vector2f
- get(int, ByteBuffer) - Method in interface org.joml.Vector2fc
-
Store this vector into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in class org.joml.Vector2i
- get(int, ByteBuffer) - Method in interface org.joml.Vector2ic
-
Store this vector into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in class org.joml.Vector3d
- get(int, ByteBuffer) - Method in interface org.joml.Vector3dc
-
Store this vector into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in class org.joml.Vector3f
- get(int, ByteBuffer) - Method in interface org.joml.Vector3fc
-
Store this vector into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in class org.joml.Vector3i
- get(int, ByteBuffer) - Method in interface org.joml.Vector3ic
-
Store this vector into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in class org.joml.Vector4d
- get(int, ByteBuffer) - Method in interface org.joml.Vector4dc
-
Store this vector into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in class org.joml.Vector4f
- get(int, ByteBuffer) - Method in interface org.joml.Vector4fc
-
Store this vector into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, ByteBuffer) - Method in class org.joml.Vector4i
- get(int, ByteBuffer) - Method in interface org.joml.Vector4ic
-
Store this vector into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get(int, DoubleBuffer) - Method in class org.joml.Matrix2d
- get(int, DoubleBuffer) - Method in interface org.joml.Matrix2dc
-
Store this matrix in column-major order into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - get(int, DoubleBuffer) - Method in class org.joml.Matrix3d
- get(int, DoubleBuffer) - Method in interface org.joml.Matrix3dc
-
Store this matrix into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index using column-major order. - get(int, DoubleBuffer) - Method in class org.joml.Matrix3x2d
-
Store this matrix in column-major order into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - get(int, DoubleBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix in column-major order into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - get(int, DoubleBuffer) - Method in class org.joml.Matrix4d
- get(int, DoubleBuffer) - Method in interface org.joml.Matrix4dc
-
Store this matrix in column-major order into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - get(int, DoubleBuffer) - Method in class org.joml.Matrix4x3d
- get(int, DoubleBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix in column-major order into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - get(int, DoubleBuffer) - Method in class org.joml.Vector2d
- get(int, DoubleBuffer) - Method in interface org.joml.Vector2dc
-
Store this vector into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - get(int, DoubleBuffer) - Method in class org.joml.Vector3d
- get(int, DoubleBuffer) - Method in interface org.joml.Vector3dc
-
Store this vector into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - get(int, DoubleBuffer) - Method in class org.joml.Vector4d
- get(int, DoubleBuffer) - Method in interface org.joml.Vector4dc
-
Store this vector into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - get(int, FloatBuffer) - Method in class org.joml.Matrix2f
- get(int, FloatBuffer) - Method in interface org.joml.Matrix2fc
-
Store this matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get(int, FloatBuffer) - Method in class org.joml.Matrix3d
- get(int, FloatBuffer) - Method in interface org.joml.Matrix3dc
-
Store this matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get(int, FloatBuffer) - Method in class org.joml.Matrix3f
- get(int, FloatBuffer) - Method in interface org.joml.Matrix3fc
-
Store this matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get(int, FloatBuffer) - Method in class org.joml.Matrix3x2f
-
Store this matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get(int, FloatBuffer) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get(int, FloatBuffer) - Method in class org.joml.Matrix4d
- get(int, FloatBuffer) - Method in interface org.joml.Matrix4dc
-
Store this matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get(int, FloatBuffer) - Method in class org.joml.Matrix4f
- get(int, FloatBuffer) - Method in interface org.joml.Matrix4fc
-
Store this matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get(int, FloatBuffer) - Method in class org.joml.Matrix4x3d
- get(int, FloatBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get(int, FloatBuffer) - Method in class org.joml.Matrix4x3f
- get(int, FloatBuffer) - Method in interface org.joml.Matrix4x3fc
-
Store this matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get(int, FloatBuffer) - Method in class org.joml.Vector2f
- get(int, FloatBuffer) - Method in interface org.joml.Vector2fc
-
Store this vector into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get(int, FloatBuffer) - Method in class org.joml.Vector3d
- get(int, FloatBuffer) - Method in interface org.joml.Vector3dc
-
Store this vector into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get(int, FloatBuffer) - Method in class org.joml.Vector3f
- get(int, FloatBuffer) - Method in interface org.joml.Vector3fc
-
Store this vector into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get(int, FloatBuffer) - Method in class org.joml.Vector4d
- get(int, FloatBuffer) - Method in interface org.joml.Vector4dc
-
Store this vector into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get(int, FloatBuffer) - Method in class org.joml.Vector4f
- get(int, FloatBuffer) - Method in interface org.joml.Vector4fc
-
Store this vector into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get(int, IntBuffer) - Method in class org.joml.Vector2i
- get(int, IntBuffer) - Method in interface org.joml.Vector2ic
-
Store this vector into the supplied
IntBuffer
starting at the specified absolute buffer position/index. - get(int, IntBuffer) - Method in class org.joml.Vector3i
- get(int, IntBuffer) - Method in interface org.joml.Vector3ic
-
Store this vector into the supplied
IntBuffer
starting at the specified absolute buffer position/index. - get(int, IntBuffer) - Method in class org.joml.Vector4i
- get(int, IntBuffer) - Method in interface org.joml.Vector4ic
-
Store this vector into the supplied
IntBuffer
starting at the specified absolute buffer position/index. - get(int, Vector2i) - Method in class org.joml.Vector2d
- get(int, Vector2i) - Method in interface org.joml.Vector2dc
- get(int, Vector2i) - Method in class org.joml.Vector2f
- get(int, Vector2i) - Method in interface org.joml.Vector2fc
- get(int, Vector3i) - Method in class org.joml.Vector3d
- get(int, Vector3i) - Method in interface org.joml.Vector3dc
- get(int, Vector3i) - Method in class org.joml.Vector3f
- get(int, Vector3i) - Method in interface org.joml.Vector3fc
- get(int, Vector4i) - Method in class org.joml.Vector4d
- get(int, Vector4i) - Method in interface org.joml.Vector4dc
- get(int, Vector4i) - Method in class org.joml.Vector4f
- get(int, Vector4i) - Method in interface org.joml.Vector4fc
- get(ByteBuffer) - Method in class org.joml.Matrix2d
- get(ByteBuffer) - Method in interface org.joml.Matrix2dc
-
Store this matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in class org.joml.Matrix2f
- get(ByteBuffer) - Method in interface org.joml.Matrix2fc
-
Store this matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in class org.joml.Matrix3d
- get(ByteBuffer) - Method in interface org.joml.Matrix3dc
-
Store this matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in class org.joml.Matrix3f
- get(ByteBuffer) - Method in interface org.joml.Matrix3fc
-
Store this matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in class org.joml.Matrix3x2d
-
Store this matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in class org.joml.Matrix3x2f
-
Store this matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in class org.joml.Matrix4d
- get(ByteBuffer) - Method in interface org.joml.Matrix4dc
-
Store this matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in class org.joml.Matrix4f
- get(ByteBuffer) - Method in interface org.joml.Matrix4fc
-
Store this matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in class org.joml.Matrix4x3d
- get(ByteBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in class org.joml.Matrix4x3f
- get(ByteBuffer) - Method in interface org.joml.Matrix4x3fc
-
Store this matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in class org.joml.Vector2d
- get(ByteBuffer) - Method in interface org.joml.Vector2dc
-
Store this vector into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in class org.joml.Vector2f
- get(ByteBuffer) - Method in interface org.joml.Vector2fc
-
Store this vector into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in class org.joml.Vector2i
- get(ByteBuffer) - Method in interface org.joml.Vector2ic
-
Store this vector into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in class org.joml.Vector3d
- get(ByteBuffer) - Method in interface org.joml.Vector3dc
-
Store this vector into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in class org.joml.Vector3f
- get(ByteBuffer) - Method in interface org.joml.Vector3fc
-
Store this vector into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in class org.joml.Vector3i
- get(ByteBuffer) - Method in interface org.joml.Vector3ic
-
Store this vector into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in class org.joml.Vector4d
- get(ByteBuffer) - Method in interface org.joml.Vector4dc
-
Store this vector into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in class org.joml.Vector4f
- get(ByteBuffer) - Method in interface org.joml.Vector4fc
-
Store this vector into the supplied
ByteBuffer
at the current bufferposition
. - get(ByteBuffer) - Method in class org.joml.Vector4i
- get(ByteBuffer) - Method in interface org.joml.Vector4ic
-
Store this vector into the supplied
ByteBuffer
at the current bufferposition
. - get(DoubleBuffer) - Method in class org.joml.Matrix2d
- get(DoubleBuffer) - Method in interface org.joml.Matrix2dc
-
Store this matrix in column-major order into the supplied
DoubleBuffer
at the current bufferposition
. - get(DoubleBuffer) - Method in class org.joml.Matrix3d
- get(DoubleBuffer) - Method in interface org.joml.Matrix3dc
-
Store this matrix into the supplied
DoubleBuffer
at the current bufferposition
using column-major order. - get(DoubleBuffer) - Method in class org.joml.Matrix3x2d
-
Store this matrix in column-major order into the supplied
DoubleBuffer
at the current bufferposition
. - get(DoubleBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix in column-major order into the supplied
DoubleBuffer
at the current bufferposition
. - get(DoubleBuffer) - Method in class org.joml.Matrix4d
- get(DoubleBuffer) - Method in interface org.joml.Matrix4dc
-
Store this matrix in column-major order into the supplied
DoubleBuffer
at the current bufferposition
. - get(DoubleBuffer) - Method in class org.joml.Matrix4x3d
- get(DoubleBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix in column-major order into the supplied
DoubleBuffer
at the current bufferposition
. - get(DoubleBuffer) - Method in class org.joml.Vector2d
- get(DoubleBuffer) - Method in interface org.joml.Vector2dc
-
Store this vector into the supplied
DoubleBuffer
at the current bufferposition
. - get(DoubleBuffer) - Method in class org.joml.Vector3d
- get(DoubleBuffer) - Method in interface org.joml.Vector3dc
-
Store this vector into the supplied
DoubleBuffer
at the current bufferposition
. - get(DoubleBuffer) - Method in class org.joml.Vector4d
- get(DoubleBuffer) - Method in interface org.joml.Vector4dc
-
Store this vector into the supplied
DoubleBuffer
at the current bufferposition
. - get(FloatBuffer) - Method in class org.joml.Matrix2f
- get(FloatBuffer) - Method in interface org.joml.Matrix2fc
-
Store this matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
. - get(FloatBuffer) - Method in class org.joml.Matrix3d
- get(FloatBuffer) - Method in interface org.joml.Matrix3dc
-
Store this matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
. - get(FloatBuffer) - Method in class org.joml.Matrix3f
- get(FloatBuffer) - Method in interface org.joml.Matrix3fc
-
Store this matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
. - get(FloatBuffer) - Method in class org.joml.Matrix3x2f
-
Store this matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
. - get(FloatBuffer) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
. - get(FloatBuffer) - Method in class org.joml.Matrix4d
- get(FloatBuffer) - Method in interface org.joml.Matrix4dc
-
Store this matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
. - get(FloatBuffer) - Method in class org.joml.Matrix4f
- get(FloatBuffer) - Method in interface org.joml.Matrix4fc
-
Store this matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
. - get(FloatBuffer) - Method in class org.joml.Matrix4x3d
- get(FloatBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
. - get(FloatBuffer) - Method in class org.joml.Matrix4x3f
- get(FloatBuffer) - Method in interface org.joml.Matrix4x3fc
-
Store this matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
. - get(FloatBuffer) - Method in class org.joml.Vector2f
- get(FloatBuffer) - Method in interface org.joml.Vector2fc
-
Store this vector into the supplied
FloatBuffer
at the current bufferposition
. - get(FloatBuffer) - Method in class org.joml.Vector3d
- get(FloatBuffer) - Method in interface org.joml.Vector3dc
-
Store this vector into the supplied
FloatBuffer
at the current bufferposition
. - get(FloatBuffer) - Method in class org.joml.Vector3f
- get(FloatBuffer) - Method in interface org.joml.Vector3fc
-
Store this vector into the supplied
FloatBuffer
at the current bufferposition
. - get(FloatBuffer) - Method in class org.joml.Vector4d
- get(FloatBuffer) - Method in interface org.joml.Vector4dc
-
Store this vector into the supplied
FloatBuffer
at the current bufferposition
. - get(FloatBuffer) - Method in class org.joml.Vector4f
- get(FloatBuffer) - Method in interface org.joml.Vector4fc
-
Store this vector into the supplied
FloatBuffer
at the current bufferposition
. - get(IntBuffer) - Method in class org.joml.Vector2i
- get(IntBuffer) - Method in interface org.joml.Vector2ic
-
Store this vector into the supplied
IntBuffer
at the current bufferposition
. - get(IntBuffer) - Method in class org.joml.Vector3i
- get(IntBuffer) - Method in interface org.joml.Vector3ic
-
Store this vector into the supplied
IntBuffer
at the current bufferposition
. - get(IntBuffer) - Method in class org.joml.Vector4i
- get(IntBuffer) - Method in interface org.joml.Vector4ic
-
Store this vector into the supplied
IntBuffer
at the current bufferposition
. - get(AxisAngle4d) - Method in class org.joml.AxisAngle4d
-
Set the given
AxisAngle4d
to thisAxisAngle4d
. - get(AxisAngle4d) - Method in class org.joml.AxisAngle4f
-
Set the given
AxisAngle4d
to thisAxisAngle4f
. - get(AxisAngle4d) - Method in class org.joml.Quaterniond
- get(AxisAngle4d) - Method in interface org.joml.Quaterniondc
-
Set the given
AxisAngle4d
to represent the rotation ofthis
quaternion. - get(AxisAngle4d) - Method in class org.joml.Quaternionf
- get(AxisAngle4d) - Method in interface org.joml.Quaternionfc
-
Set the given
AxisAngle4d
to represent the rotation ofthis
quaternion. - get(AxisAngle4f) - Method in class org.joml.AxisAngle4d
-
Set the given
AxisAngle4f
to thisAxisAngle4d
. - get(AxisAngle4f) - Method in class org.joml.AxisAngle4f
-
Set the given
AxisAngle4f
to thisAxisAngle4f
. - get(AxisAngle4f) - Method in class org.joml.Quaterniond
- get(AxisAngle4f) - Method in interface org.joml.Quaterniondc
-
Set the given
AxisAngle4f
to represent the rotation ofthis
quaternion. - get(AxisAngle4f) - Method in class org.joml.Quaternionf
- get(AxisAngle4f) - Method in interface org.joml.Quaternionfc
-
Set the given
AxisAngle4f
to represent the rotation ofthis
quaternion. - get(Matrix2d) - Method in class org.joml.Matrix2d
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix2d) - Method in interface org.joml.Matrix2dc
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix2f) - Method in class org.joml.Matrix2f
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix2f) - Method in interface org.joml.Matrix2fc
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix3d) - Method in class org.joml.AxisAngle4d
-
Set the given
Matrix3d
to a rotation transformation equivalent to thisAxisAngle4d
. - get(Matrix3d) - Method in class org.joml.AxisAngle4f
-
Set the given
Matrix3d
to a rotation transformation equivalent to thisAxisAngle4f
. - get(Matrix3d) - Method in class org.joml.Matrix2d
- get(Matrix3d) - Method in interface org.joml.Matrix2dc
-
Get the current values of
this
matrix and store them as the rotational component ofdest
. - get(Matrix3d) - Method in class org.joml.Matrix3d
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix3d) - Method in class org.joml.Quaterniond
- get(Matrix3d) - Method in interface org.joml.Quaterniondc
-
Set the given destination matrix to the rotation represented by
this
. - get(Matrix3d) - Method in class org.joml.Quaternionf
- get(Matrix3d) - Method in interface org.joml.Quaternionfc
-
Set the given destination matrix to the rotation represented by
this
. - get(Matrix3f) - Method in class org.joml.AxisAngle4d
-
Set the given
Matrix3f
to a rotation transformation equivalent to thisAxisAngle4d
. - get(Matrix3f) - Method in class org.joml.AxisAngle4f
-
Set the given
Matrix3f
to a rotation transformation equivalent to thisAxisAngle4f
. - get(Matrix3f) - Method in class org.joml.Matrix2f
- get(Matrix3f) - Method in interface org.joml.Matrix2fc
-
Get the current values of
this
matrix and store them as the rotational component ofdest
. - get(Matrix3f) - Method in class org.joml.Matrix3f
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix3f) - Method in class org.joml.Quaterniond
- get(Matrix3f) - Method in interface org.joml.Quaterniondc
-
Set the given destination matrix to the rotation represented by
this
. - get(Matrix3f) - Method in class org.joml.Quaternionf
- get(Matrix3f) - Method in interface org.joml.Quaternionfc
-
Set the given destination matrix to the rotation represented by
this
. - get(Matrix3x2d) - Method in class org.joml.Matrix2d
- get(Matrix3x2d) - Method in interface org.joml.Matrix2dc
-
Get the current values of
this
matrix and store them as the rotational component ofdest
. - get(Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix3x2f) - Method in class org.joml.Matrix2f
- get(Matrix3x2f) - Method in interface org.joml.Matrix2fc
-
Get the current values of
this
matrix and store them as the rotational component ofdest
. - get(Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix4d) - Method in class org.joml.AxisAngle4d
-
Set the given
Matrix4d
to a rotation transformation equivalent to thisAxisAngle4d
. - get(Matrix4d) - Method in class org.joml.AxisAngle4f
-
Set the given
Matrix4d
to a rotation transformation equivalent to thisAxisAngle4f
. - get(Matrix4d) - Method in class org.joml.Matrix4d
- get(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix4d) - Method in class org.joml.Matrix4f
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix4d) - Method in interface org.joml.Matrix4fc
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix4d) - Method in class org.joml.Matrix4x3d
- get(Matrix4d) - Method in interface org.joml.Matrix4x3dc
-
Get the current values of
this
matrix and store them into the upper 4x3 submatrix ofdest
. - get(Matrix4d) - Method in class org.joml.Matrix4x3f
- get(Matrix4d) - Method in interface org.joml.Matrix4x3fc
-
Get the current values of
this
matrix and store them into the upper 4x3 submatrix ofdest
. - get(Matrix4d) - Method in class org.joml.Quaterniond
- get(Matrix4d) - Method in interface org.joml.Quaterniondc
-
Set the given destination matrix to the rotation represented by
this
. - get(Matrix4d) - Method in class org.joml.Quaternionf
- get(Matrix4d) - Method in interface org.joml.Quaternionfc
-
Set the given destination matrix to the rotation represented by
this
. - get(Matrix4f) - Method in class org.joml.AxisAngle4d
-
Set the given
Matrix4f
to a rotation transformation equivalent to thisAxisAngle4d
. - get(Matrix4f) - Method in class org.joml.AxisAngle4f
-
Set the given
Matrix4f
to a rotation transformation equivalent to thisAxisAngle4f
. - get(Matrix4f) - Method in class org.joml.Matrix3f
- get(Matrix4f) - Method in interface org.joml.Matrix3fc
-
Get the current values of
this
matrix and store them as the rotational component ofdest
. - get(Matrix4f) - Method in class org.joml.Matrix4f
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix4f) - Method in class org.joml.Matrix4x3f
- get(Matrix4f) - Method in interface org.joml.Matrix4x3fc
-
Get the current values of
this
matrix and store them into the upper 4x3 submatrix ofdest
. - get(Matrix4f) - Method in class org.joml.Quaterniond
- get(Matrix4f) - Method in interface org.joml.Quaterniondc
-
Set the given destination matrix to the rotation represented by
this
. - get(Matrix4f) - Method in class org.joml.Quaternionf
- get(Matrix4f) - Method in interface org.joml.Quaternionfc
-
Set the given destination matrix to the rotation represented by
this
. - get(Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix4x3d) - Method in class org.joml.Matrix4x3f
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix4x3d) - Method in interface org.joml.Matrix4x3fc
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix4x3d) - Method in class org.joml.Quaternionf
- get(Matrix4x3d) - Method in interface org.joml.Quaternionfc
-
Set the given destination matrix to the rotation represented by
this
. - get(Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Get the current values of
this
matrix and store them intodest
. - get(Matrix4x3f) - Method in class org.joml.Quaternionf
- get(Matrix4x3f) - Method in interface org.joml.Quaternionfc
-
Set the given destination matrix to the rotation represented by
this
. - get(Quaterniond) - Method in class org.joml.AxisAngle4d
-
Set the given
Quaterniond
to be equivalent to thisAxisAngle4d
rotation. - get(Quaterniond) - Method in class org.joml.AxisAngle4f
-
Set the given
Quaterniond
to be equivalent to thisAxisAngle4f
rotation. - get(Quaterniond) - Method in class org.joml.Quaterniond
-
Set the given
Quaterniond
to the values ofthis
. - get(Quaterniond) - Method in interface org.joml.Quaterniondc
-
Set the given
Quaterniond
to the values ofthis
. - get(Quaterniond) - Method in class org.joml.Quaternionf
- get(Quaterniond) - Method in interface org.joml.Quaternionfc
-
Set the given
Quaterniond
to the values ofthis
. - get(Quaternionf) - Method in class org.joml.AxisAngle4d
-
Set the given
Quaternionf
to be equivalent to thisAxisAngle4d
rotation. - get(Quaternionf) - Method in class org.joml.AxisAngle4f
-
Set the given
Quaternionf
to be equivalent to thisAxisAngle4f
rotation. - get(Quaternionf) - Method in class org.joml.Quaterniond
-
Set the given
Quaternionf
to the values ofthis
. - get(Quaternionf) - Method in interface org.joml.Quaterniondc
-
Set the given
Quaternionf
to the values ofthis
. - get(Quaternionf) - Method in class org.joml.Quaternionf
-
Set the given
Quaternionf
to the values ofthis
. - get(Quaternionf) - Method in interface org.joml.Quaternionfc
-
Set the given
Quaternionf
to the values ofthis
. - get(Vector2d) - Method in class org.joml.Vector2d
- get(Vector2d) - Method in interface org.joml.Vector2dc
-
Set the components of the given vector
dest
to those ofthis
vector. - get(Vector2d) - Method in class org.joml.Vector2f
- get(Vector2d) - Method in interface org.joml.Vector2fc
-
Set the components of the given vector
dest
to those ofthis
vector. - get(Vector2f) - Method in class org.joml.Vector2d
- get(Vector2f) - Method in interface org.joml.Vector2dc
-
Set the components of the given vector
dest
to those ofthis
vector. - get(Vector2f) - Method in class org.joml.Vector2f
- get(Vector2f) - Method in interface org.joml.Vector2fc
-
Set the components of the given vector
dest
to those ofthis
vector. - get(Vector3d) - Method in class org.joml.Vector3d
- get(Vector3d) - Method in interface org.joml.Vector3dc
-
Set the components of the given vector
dest
to those ofthis
vector. - get(Vector3d) - Method in class org.joml.Vector3f
- get(Vector3d) - Method in interface org.joml.Vector3fc
-
Set the components of the given vector
dest
to those ofthis
vector. - get(Vector3f) - Method in class org.joml.Vector3d
- get(Vector3f) - Method in interface org.joml.Vector3dc
-
Set the components of the given vector
dest
to those ofthis
vector. - get(Vector3f) - Method in class org.joml.Vector3f
- get(Vector3f) - Method in interface org.joml.Vector3fc
-
Set the components of the given vector
dest
to those ofthis
vector. - get(Vector4d) - Method in class org.joml.Vector4d
- get(Vector4d) - Method in interface org.joml.Vector4dc
-
Set the components of the given vector
dest
to those ofthis
vector. - get(Vector4d) - Method in class org.joml.Vector4f
- get(Vector4d) - Method in interface org.joml.Vector4fc
-
Set the components of the given vector
dest
to those ofthis
vector. - get(Vector4f) - Method in class org.joml.Vector4d
- get(Vector4f) - Method in interface org.joml.Vector4dc
-
Set the components of the given vector
dest
to those ofthis
vector. - get(Vector4f) - Method in class org.joml.Vector4f
- get(Vector4f) - Method in interface org.joml.Vector4fc
-
Set the components of the given vector
dest
to those ofthis
vector. - get3x3(double[]) - Method in class org.joml.Matrix3x2d
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied float array.
- get3x3(double[]) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix as an equivalent 3x3 matrix into the supplied double array in column-major order.
- get3x3(double[], int) - Method in class org.joml.Matrix3x2d
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied float array at the given offset.
- get3x3(double[], int) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix as an equivalent 3x3 matrix into the supplied double array in column-major order at the given offset.
- get3x3(float[]) - Method in class org.joml.Matrix3x2f
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied float array.
- get3x3(float[]) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix as an equivalent 3x3 matrix into the supplied float array in column-major order.
- get3x3(float[], int) - Method in class org.joml.Matrix3x2f
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied float array at the given offset.
- get3x3(float[], int) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix as an equivalent 3x3 matrix into the supplied float array in column-major order at the given offset.
- get3x3(int, ByteBuffer) - Method in class org.joml.Matrix3x2d
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get3x3(int, ByteBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get3x3(int, ByteBuffer) - Method in class org.joml.Matrix3x2f
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get3x3(int, ByteBuffer) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get3x3(int, DoubleBuffer) - Method in class org.joml.Matrix3x2d
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - get3x3(int, DoubleBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - get3x3(int, FloatBuffer) - Method in class org.joml.Matrix3x2f
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get3x3(int, FloatBuffer) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get3x3(ByteBuffer) - Method in class org.joml.Matrix3x2d
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get3x3(ByteBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get3x3(ByteBuffer) - Method in class org.joml.Matrix3x2f
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get3x3(ByteBuffer) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get3x3(DoubleBuffer) - Method in class org.joml.Matrix3x2d
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied
DoubleBuffer
at the current bufferposition
. - get3x3(DoubleBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied
DoubleBuffer
at the current bufferposition
. - get3x3(FloatBuffer) - Method in class org.joml.Matrix3x2f
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
. - get3x3(FloatBuffer) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
. - get3x3(Matrix3d) - Method in class org.joml.Matrix4d
- get3x3(Matrix3d) - Method in interface org.joml.Matrix4dc
-
Get the current values of the upper left 3x3 submatrix of
this
matrix and store them intodest
. - get3x3(Matrix3d) - Method in class org.joml.Matrix4f
- get3x3(Matrix3d) - Method in interface org.joml.Matrix4fc
-
Get the current values of the upper left 3x3 submatrix of
this
matrix and store them intodest
. - get3x3(Matrix3f) - Method in class org.joml.Matrix4f
- get3x3(Matrix3f) - Method in interface org.joml.Matrix4fc
-
Get the current values of the upper left 3x3 submatrix of
this
matrix and store them intodest
. - get3x4(int, ByteBuffer) - Method in class org.joml.Matrix3f
- get3x4(int, ByteBuffer) - Method in interface org.joml.Matrix3fc
-
Store this matrix as 3x4 matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index, with the m03, m13 and m23 components being zero. - get3x4(int, ByteBuffer) - Method in class org.joml.Matrix4f
- get3x4(int, ByteBuffer) - Method in interface org.joml.Matrix4fc
-
Store the left 3x4 submatrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get3x4(int, ByteBuffer) - Method in class org.joml.Matrix4x3f
- get3x4(int, ByteBuffer) - Method in interface org.joml.Matrix4x3fc
-
Store the left 3x3 submatrix as 3x4 matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index, with the m03, m13 and m23 components being zero. - get3x4(int, FloatBuffer) - Method in class org.joml.Matrix3f
- get3x4(int, FloatBuffer) - Method in interface org.joml.Matrix3fc
-
Store this matrix as 3x4 matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index, with the m03, m13 and m23 components being zero. - get3x4(int, FloatBuffer) - Method in class org.joml.Matrix4f
- get3x4(int, FloatBuffer) - Method in interface org.joml.Matrix4fc
-
Store the left 3x4 submatrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get3x4(int, FloatBuffer) - Method in class org.joml.Matrix4x3f
- get3x4(int, FloatBuffer) - Method in interface org.joml.Matrix4x3fc
-
Store the left 3x3 submatrix as 3x4 matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index, with the m03, m13 and m23 components being zero. - get3x4(ByteBuffer) - Method in class org.joml.Matrix3f
- get3x4(ByteBuffer) - Method in interface org.joml.Matrix3fc
-
Store this matrix as 3x4 matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
, with the m03, m13 and m23 components being zero. - get3x4(ByteBuffer) - Method in class org.joml.Matrix4f
- get3x4(ByteBuffer) - Method in interface org.joml.Matrix4fc
-
Store the left 3x4 submatrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get3x4(ByteBuffer) - Method in class org.joml.Matrix4x3f
- get3x4(ByteBuffer) - Method in interface org.joml.Matrix4x3fc
-
Store the left 3x3 submatrix as 3x4 matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
, with the m03, m13 and m23 components being zero. - get3x4(FloatBuffer) - Method in class org.joml.Matrix3f
- get3x4(FloatBuffer) - Method in interface org.joml.Matrix3fc
-
Store this matrix as 3x4 matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
, with the m03, m13 and m23 components being zero. - get3x4(FloatBuffer) - Method in class org.joml.Matrix4f
- get3x4(FloatBuffer) - Method in interface org.joml.Matrix4fc
-
Store the left 3x4 submatrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
. - get3x4(FloatBuffer) - Method in class org.joml.Matrix4x3f
- get3x4(FloatBuffer) - Method in interface org.joml.Matrix4x3fc
-
Store the left 3x3 submatrix as 3x4 matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
, with the m03, m13 and m23 components being zero. - get4x3(int, ByteBuffer) - Method in class org.joml.Matrix4f
- get4x3(int, ByteBuffer) - Method in interface org.joml.Matrix4fc
-
Store the upper 4x3 submatrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get4x3(int, FloatBuffer) - Method in class org.joml.Matrix4f
- get4x3(int, FloatBuffer) - Method in interface org.joml.Matrix4fc
-
Store the upper 4x3 submatrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get4x3(ByteBuffer) - Method in class org.joml.Matrix4f
- get4x3(ByteBuffer) - Method in interface org.joml.Matrix4fc
-
Store the upper 4x3 submatrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get4x3(FloatBuffer) - Method in class org.joml.Matrix4f
- get4x3(FloatBuffer) - Method in interface org.joml.Matrix4fc
-
Store the upper 4x3 submatrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
. - get4x3(Matrix4x3d) - Method in class org.joml.Matrix4d
- get4x3(Matrix4x3d) - Method in interface org.joml.Matrix4dc
-
Get the current values of the upper 4x3 submatrix of
this
matrix and store them intodest
. - get4x3(Matrix4x3f) - Method in class org.joml.Matrix4f
- get4x3(Matrix4x3f) - Method in interface org.joml.Matrix4fc
-
Get the current values of the upper 4x3 submatrix of
this
matrix and store them intodest
. - get4x3Transposed(int, ByteBuffer) - Method in class org.joml.Matrix4d
- get4x3Transposed(int, ByteBuffer) - Method in interface org.joml.Matrix4dc
-
Store the upper 4x3 submatrix of
this
matrix in row-major order into the suppliedByteBuffer
starting at the specified absolute buffer position/index. - get4x3Transposed(int, ByteBuffer) - Method in class org.joml.Matrix4f
- get4x3Transposed(int, ByteBuffer) - Method in interface org.joml.Matrix4fc
-
Store the upper 4x3 submatrix of
this
matrix in row-major order into the suppliedByteBuffer
starting at the specified absolute buffer position/index. - get4x3Transposed(int, DoubleBuffer) - Method in class org.joml.Matrix4d
- get4x3Transposed(int, DoubleBuffer) - Method in interface org.joml.Matrix4dc
-
Store the upper 4x3 submatrix of
this
matrix in row-major order into the suppliedDoubleBuffer
starting at the specified absolute buffer position/index. - get4x3Transposed(int, FloatBuffer) - Method in class org.joml.Matrix4f
- get4x3Transposed(int, FloatBuffer) - Method in interface org.joml.Matrix4fc
-
Store the upper 4x3 submatrix of
this
matrix in row-major order into the suppliedFloatBuffer
starting at the specified absolute buffer position/index. - get4x3Transposed(ByteBuffer) - Method in class org.joml.Matrix4d
- get4x3Transposed(ByteBuffer) - Method in interface org.joml.Matrix4dc
-
Store the upper 4x3 submatrix of
this
matrix in row-major order into the suppliedByteBuffer
at the current bufferposition
. - get4x3Transposed(ByteBuffer) - Method in class org.joml.Matrix4f
- get4x3Transposed(ByteBuffer) - Method in interface org.joml.Matrix4fc
-
Store the upper 4x3 submatrix of
this
matrix in row-major order into the suppliedByteBuffer
at the current bufferposition
. - get4x3Transposed(DoubleBuffer) - Method in class org.joml.Matrix4d
- get4x3Transposed(DoubleBuffer) - Method in interface org.joml.Matrix4dc
-
Store the upper 4x3 submatrix of
this
matrix in row-major order into the suppliedDoubleBuffer
at the current bufferposition
. - get4x3Transposed(FloatBuffer) - Method in class org.joml.Matrix4f
- get4x3Transposed(FloatBuffer) - Method in interface org.joml.Matrix4fc
-
Store the upper 4x3 submatrix of
this
matrix in row-major order into the suppliedFloatBuffer
at the current bufferposition
. - get4x4(double[]) - Method in class org.joml.Matrix3x2d
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied float array.
- get4x4(double[]) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix as an equivalent 4x4 matrix into the supplied double array in column-major order.
- get4x4(double[]) - Method in class org.joml.Matrix4x3d
- get4x4(double[]) - Method in interface org.joml.Matrix4x3dc
-
Store a 4x4 matrix in column-major order into the supplied array, where the upper 4x3 submatrix is
this
and the last row is(0, 0, 0, 1)
. - get4x4(double[], int) - Method in class org.joml.Matrix3x2d
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied float array at the given offset.
- get4x4(double[], int) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix as an equivalent 4x4 matrix into the supplied double array in column-major order at the given offset.
- get4x4(double[], int) - Method in class org.joml.Matrix4x3d
- get4x4(double[], int) - Method in interface org.joml.Matrix4x3dc
-
Store a 4x4 matrix in column-major order into the supplied array at the given offset, where the upper 4x3 submatrix is
this
and the last row is(0, 0, 0, 1)
. - get4x4(float[]) - Method in class org.joml.Matrix3x2f
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied float array.
- get4x4(float[]) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix as an equivalent 4x4 matrix into the supplied float array in column-major order.
- get4x4(float[]) - Method in class org.joml.Matrix4x3d
- get4x4(float[]) - Method in interface org.joml.Matrix4x3dc
-
Store a 4x4 matrix in column-major order into the supplied array, where the upper 4x3 submatrix is
this
and the last row is(0, 0, 0, 1)
. - get4x4(float[]) - Method in class org.joml.Matrix4x3f
- get4x4(float[]) - Method in interface org.joml.Matrix4x3fc
-
Store a 4x4 matrix in column-major order into the supplied array, where the upper 4x3 submatrix is
this
and the last row is(0, 0, 0, 1)
. - get4x4(float[], int) - Method in class org.joml.Matrix3x2f
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied float array at the given offset.
- get4x4(float[], int) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix as an equivalent 4x4 matrix into the supplied float array in column-major order at the given offset.
- get4x4(float[], int) - Method in class org.joml.Matrix4x3d
- get4x4(float[], int) - Method in interface org.joml.Matrix4x3dc
-
Store a 4x4 matrix in column-major order into the supplied array at the given offset, where the upper 4x3 submatrix is
this
and the last row is(0, 0, 0, 1)
. - get4x4(float[], int) - Method in class org.joml.Matrix4x3f
- get4x4(float[], int) - Method in interface org.joml.Matrix4x3fc
-
Store a 4x4 matrix in column-major order into the supplied array at the given offset, where the upper 4x3 submatrix is
this
and the last row is(0, 0, 0, 1)
. - get4x4(int, ByteBuffer) - Method in class org.joml.Matrix3x2d
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get4x4(int, ByteBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get4x4(int, ByteBuffer) - Method in class org.joml.Matrix3x2f
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get4x4(int, ByteBuffer) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - get4x4(int, ByteBuffer) - Method in class org.joml.Matrix4x3d
- get4x4(int, ByteBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store a 4x4 matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index, where the upper 4x3 submatrix isthis
and the last row is(0, 0, 0, 1)
. - get4x4(int, ByteBuffer) - Method in class org.joml.Matrix4x3f
- get4x4(int, ByteBuffer) - Method in interface org.joml.Matrix4x3fc
-
Store a 4x4 matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index, where the upper 4x3 submatrix isthis
and the last row is(0, 0, 0, 1)
. - get4x4(int, DoubleBuffer) - Method in class org.joml.Matrix3x2d
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - get4x4(int, DoubleBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - get4x4(int, DoubleBuffer) - Method in class org.joml.Matrix4x3d
- get4x4(int, DoubleBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store a 4x4 matrix in column-major order into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index, where the upper 4x3 submatrix isthis
and the last row is(0, 0, 0, 1)
. - get4x4(int, FloatBuffer) - Method in class org.joml.Matrix3x2f
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get4x4(int, FloatBuffer) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - get4x4(int, FloatBuffer) - Method in class org.joml.Matrix4x3f
- get4x4(int, FloatBuffer) - Method in interface org.joml.Matrix4x3fc
-
Store a 4x4 matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index, where the upper 4x3 submatrix isthis
and the last row is(0, 0, 0, 1)
. - get4x4(ByteBuffer) - Method in class org.joml.Matrix3x2d
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get4x4(ByteBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get4x4(ByteBuffer) - Method in class org.joml.Matrix3x2f
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get4x4(ByteBuffer) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - get4x4(ByteBuffer) - Method in class org.joml.Matrix4x3d
- get4x4(ByteBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store a 4x4 matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
, where the upper 4x3 submatrix isthis
and the last row is(0, 0, 0, 1)
. - get4x4(ByteBuffer) - Method in class org.joml.Matrix4x3f
- get4x4(ByteBuffer) - Method in interface org.joml.Matrix4x3fc
-
Store a 4x4 matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
, where the upper 4x3 submatrix isthis
and the last row is(0, 0, 0, 1)
. - get4x4(DoubleBuffer) - Method in class org.joml.Matrix3x2d
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied
DoubleBuffer
at the current bufferposition
. - get4x4(DoubleBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied
DoubleBuffer
at the current bufferposition
. - get4x4(DoubleBuffer) - Method in class org.joml.Matrix4x3d
- get4x4(DoubleBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store a 4x4 matrix in column-major order into the supplied
DoubleBuffer
at the current bufferposition
, where the upper 4x3 submatrix isthis
and the last row is(0, 0, 0, 1)
. - get4x4(FloatBuffer) - Method in class org.joml.Matrix3x2f
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
. - get4x4(FloatBuffer) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
. - get4x4(FloatBuffer) - Method in class org.joml.Matrix4x3f
- get4x4(FloatBuffer) - Method in interface org.joml.Matrix4x3fc
-
Store a 4x4 matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
, where the upper 4x3 submatrix isthis
and the last row is(0, 0, 0, 1)
. - getAsMatrix3f(ByteBuffer) - Method in class org.joml.Quaternionf
- getAsMatrix3f(ByteBuffer) - Method in interface org.joml.Quaternionfc
-
Store the 3x3 float matrix representation of
this
quaternion in column-major order into the givenByteBuffer
. - getAsMatrix3f(FloatBuffer) - Method in class org.joml.Quaternionf
- getAsMatrix3f(FloatBuffer) - Method in interface org.joml.Quaternionfc
-
Store the 3x3 float matrix representation of
this
quaternion in column-major order into the givenFloatBuffer
. - getAsMatrix4f(ByteBuffer) - Method in class org.joml.Quaternionf
- getAsMatrix4f(ByteBuffer) - Method in interface org.joml.Quaternionfc
-
Store the 4x4 float matrix representation of
this
quaternion in column-major order into the givenByteBuffer
. - getAsMatrix4f(FloatBuffer) - Method in class org.joml.Quaternionf
- getAsMatrix4f(FloatBuffer) - Method in interface org.joml.Quaternionfc
-
Store the 4x4 float matrix representation of
this
quaternion in column-major order into the givenFloatBuffer
. - getAsMatrix4x3f(ByteBuffer) - Method in class org.joml.Quaternionf
- getAsMatrix4x3f(ByteBuffer) - Method in interface org.joml.Quaternionfc
-
Store the 4x3 float matrix representation of
this
quaternion in column-major order into the givenByteBuffer
. - getAsMatrix4x3f(FloatBuffer) - Method in class org.joml.Quaternionf
- getAsMatrix4x3f(FloatBuffer) - Method in interface org.joml.Quaternionfc
-
Store the 4x3 float matrix representation of
this
quaternion in column-major order into the givenFloatBuffer
. - getColumn(int, Vector2d) - Method in class org.joml.Matrix2d
- getColumn(int, Vector2d) - Method in interface org.joml.Matrix2dc
-
Get the column at the given
column
index, starting with0
. - getColumn(int, Vector2f) - Method in class org.joml.Matrix2f
- getColumn(int, Vector2f) - Method in interface org.joml.Matrix2fc
-
Get the column at the given
column
index, starting with0
. - getColumn(int, Vector3d) - Method in class org.joml.Matrix3d
- getColumn(int, Vector3d) - Method in interface org.joml.Matrix3dc
-
Get the column at the given
column
index, starting with0
. - getColumn(int, Vector3d) - Method in class org.joml.Matrix4d
- getColumn(int, Vector3d) - Method in interface org.joml.Matrix4dc
-
Get the first three components of the column at the given
column
index, starting with0
. - getColumn(int, Vector3d) - Method in class org.joml.Matrix4x3d
- getColumn(int, Vector3d) - Method in interface org.joml.Matrix4x3dc
-
Get the column at the given
column
index, starting with0
. - getColumn(int, Vector3f) - Method in class org.joml.Matrix3f
- getColumn(int, Vector3f) - Method in interface org.joml.Matrix3fc
-
Get the column at the given
column
index, starting with0
. - getColumn(int, Vector3f) - Method in class org.joml.Matrix4f
- getColumn(int, Vector3f) - Method in interface org.joml.Matrix4fc
-
Get the first three components of the column at the given
column
index, starting with0
. - getColumn(int, Vector3f) - Method in class org.joml.Matrix4x3f
- getColumn(int, Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Get the column at the given
column
index, starting with0
. - getColumn(int, Vector4d) - Method in class org.joml.Matrix4d
- getColumn(int, Vector4d) - Method in interface org.joml.Matrix4dc
-
Get the column at the given
column
index, starting with0
. - getColumn(int, Vector4f) - Method in class org.joml.Matrix4f
- getColumn(int, Vector4f) - Method in interface org.joml.Matrix4fc
-
Get the column at the given
column
index, starting with0
. - getEulerAnglesXYZ(Vector3d) - Method in class org.joml.Matrix3d
- getEulerAnglesXYZ(Vector3d) - Method in interface org.joml.Matrix3dc
-
Extract the Euler angles from the rotation represented by
this
matrix and store the extracted Euler angles indest
. - getEulerAnglesXYZ(Vector3d) - Method in class org.joml.Matrix4d
- getEulerAnglesXYZ(Vector3d) - Method in interface org.joml.Matrix4dc
-
Extract the Euler angles from the rotation represented by the upper left 3x3 submatrix of
this
and store the extracted Euler angles indest
. - getEulerAnglesXYZ(Vector3d) - Method in class org.joml.Matrix4x3d
- getEulerAnglesXYZ(Vector3d) - Method in interface org.joml.Matrix4x3dc
-
Extract the Euler angles from the rotation represented by the left 3x3 submatrix of
this
and store the extracted Euler angles indest
. - getEulerAnglesXYZ(Vector3d) - Method in class org.joml.Quaterniond
- getEulerAnglesXYZ(Vector3d) - Method in interface org.joml.Quaterniondc
-
Get the euler angles in radians in rotation sequence
XYZ
of this quaternion and store them in the provided parametereulerAngles
. - getEulerAnglesXYZ(Vector3f) - Method in class org.joml.Matrix3f
- getEulerAnglesXYZ(Vector3f) - Method in interface org.joml.Matrix3fc
-
Extract the Euler angles from the rotation represented by
this
matrix and store the extracted Euler angles indest
. - getEulerAnglesXYZ(Vector3f) - Method in class org.joml.Matrix4f
- getEulerAnglesXYZ(Vector3f) - Method in interface org.joml.Matrix4fc
-
Extract the Euler angles from the rotation represented by the upper left 3x3 submatrix of
this
and store the extracted Euler angles indest
. - getEulerAnglesXYZ(Vector3f) - Method in class org.joml.Matrix4x3f
- getEulerAnglesXYZ(Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Extract the Euler angles from the rotation represented by the left 3x3 submatrix of
this
and store the extracted Euler angles indest
. - getEulerAnglesXYZ(Vector3f) - Method in class org.joml.Quaternionf
- getEulerAnglesXYZ(Vector3f) - Method in interface org.joml.Quaternionfc
-
Get the euler angles in radians in rotation sequence
XYZ
of this quaternion and store them in the provided parametereulerAngles
. - getEulerAnglesYXZ(Vector3d) - Method in class org.joml.Quaterniond
- getEulerAnglesYXZ(Vector3d) - Method in interface org.joml.Quaterniondc
-
Get the euler angles in radians in rotation sequence
YXZ
of this quaternion and store them in the provided parametereulerAngles
. - getEulerAnglesYXZ(Vector3f) - Method in class org.joml.Quaternionf
- getEulerAnglesYXZ(Vector3f) - Method in interface org.joml.Quaternionfc
-
Get the euler angles in radians in rotation sequence
YXZ
of this quaternion and store them in the provided parametereulerAngles
. - getEulerAnglesZXY(Vector3d) - Method in class org.joml.Quaterniond
- getEulerAnglesZXY(Vector3d) - Method in interface org.joml.Quaterniondc
-
Get the euler angles in radians in rotation sequence
ZXY
of this quaternion and store them in the provided parametereulerAngles
. - getEulerAnglesZXY(Vector3f) - Method in class org.joml.Quaternionf
- getEulerAnglesZXY(Vector3f) - Method in interface org.joml.Quaternionfc
-
Get the euler angles in radians in rotation sequence
ZXY
of this quaternion and store them in the provided parametereulerAngles
. - getEulerAnglesZYX(Vector3d) - Method in class org.joml.Matrix3d
- getEulerAnglesZYX(Vector3d) - Method in interface org.joml.Matrix3dc
-
Extract the Euler angles from the rotation represented by
this
matrix and store the extracted Euler angles indest
. - getEulerAnglesZYX(Vector3d) - Method in class org.joml.Matrix4d
- getEulerAnglesZYX(Vector3d) - Method in interface org.joml.Matrix4dc
-
Extract the Euler angles from the rotation represented by the upper left 3x3 submatrix of
this
and store the extracted Euler angles indest
. - getEulerAnglesZYX(Vector3d) - Method in class org.joml.Matrix4x3d
- getEulerAnglesZYX(Vector3d) - Method in interface org.joml.Matrix4x3dc
-
Extract the Euler angles from the rotation represented by the left 3x3 submatrix of
this
and store the extracted Euler angles indest
. - getEulerAnglesZYX(Vector3d) - Method in class org.joml.Quaterniond
- getEulerAnglesZYX(Vector3d) - Method in interface org.joml.Quaterniondc
-
Get the euler angles in radians in rotation sequence
ZYX
of this quaternion and store them in the provided parametereulerAngles
. - getEulerAnglesZYX(Vector3f) - Method in class org.joml.Matrix3f
- getEulerAnglesZYX(Vector3f) - Method in interface org.joml.Matrix3fc
-
Extract the Euler angles from the rotation represented by
this
matrix and store the extracted Euler angles indest
. - getEulerAnglesZYX(Vector3f) - Method in class org.joml.Matrix4f
- getEulerAnglesZYX(Vector3f) - Method in interface org.joml.Matrix4fc
-
Extract the Euler angles from the rotation represented by the upper left 3x3 submatrix of
this
and store the extracted Euler angles indest
. - getEulerAnglesZYX(Vector3f) - Method in class org.joml.Matrix4x3f
- getEulerAnglesZYX(Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Extract the Euler angles from the rotation represented by the left 3x3 submatrix of
this
and store the extracted Euler angles indest
. - getEulerAnglesZYX(Vector3f) - Method in class org.joml.Quaternionf
- getEulerAnglesZYX(Vector3f) - Method in interface org.joml.Quaternionfc
-
Get the euler angles in radians in rotation sequence
ZYX
of this quaternion and store them in the provided parametereulerAngles
. - getf(int, ByteBuffer) - Method in class org.joml.Vector3d
- getf(int, ByteBuffer) - Method in interface org.joml.Vector3dc
-
Store this vector into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getf(int, ByteBuffer) - Method in class org.joml.Vector4d
- getf(int, ByteBuffer) - Method in interface org.joml.Vector4dc
-
Store this vector into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getf(ByteBuffer) - Method in class org.joml.Vector3d
- getf(ByteBuffer) - Method in interface org.joml.Vector3dc
-
Store this vector into the supplied
ByteBuffer
at the current bufferposition
. - getf(ByteBuffer) - Method in class org.joml.Vector4d
- getf(ByteBuffer) - Method in interface org.joml.Vector4dc
-
Store this vector into the supplied
ByteBuffer
at the current bufferposition
. - getFloats(int, ByteBuffer) - Method in class org.joml.Matrix2d
- getFloats(int, ByteBuffer) - Method in interface org.joml.Matrix2dc
-
Store the elements of this matrix as float values in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getFloats(int, ByteBuffer) - Method in class org.joml.Matrix3d
- getFloats(int, ByteBuffer) - Method in interface org.joml.Matrix3dc
-
Store the elements of this matrix as float values in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getFloats(int, ByteBuffer) - Method in class org.joml.Matrix4d
- getFloats(int, ByteBuffer) - Method in interface org.joml.Matrix4dc
-
Store the elements of this matrix as float values in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getFloats(int, ByteBuffer) - Method in class org.joml.Matrix4x3d
- getFloats(int, ByteBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store the elements of this matrix as float values in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getFloats(ByteBuffer) - Method in class org.joml.Matrix2d
- getFloats(ByteBuffer) - Method in interface org.joml.Matrix2dc
-
Store the elements of this matrix as float values in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - getFloats(ByteBuffer) - Method in class org.joml.Matrix3d
- getFloats(ByteBuffer) - Method in interface org.joml.Matrix3dc
-
Store the elements of this matrix as float values in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - getFloats(ByteBuffer) - Method in class org.joml.Matrix4d
- getFloats(ByteBuffer) - Method in interface org.joml.Matrix4dc
-
Store the elements of this matrix as float values in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - getFloats(ByteBuffer) - Method in class org.joml.Matrix4x3d
- getFloats(ByteBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store the elements of this matrix as float values in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - getNormalizedRotation(Quaterniond) - Method in class org.joml.Matrix3d
- getNormalizedRotation(Quaterniond) - Method in interface org.joml.Matrix3dc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaterniond
. - getNormalizedRotation(Quaterniond) - Method in class org.joml.Matrix3f
- getNormalizedRotation(Quaterniond) - Method in interface org.joml.Matrix3fc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaterniond
. - getNormalizedRotation(Quaterniond) - Method in class org.joml.Matrix4d
- getNormalizedRotation(Quaterniond) - Method in interface org.joml.Matrix4dc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaterniond
. - getNormalizedRotation(Quaterniond) - Method in class org.joml.Matrix4f
- getNormalizedRotation(Quaterniond) - Method in interface org.joml.Matrix4fc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaterniond
. - getNormalizedRotation(Quaterniond) - Method in class org.joml.Matrix4x3d
- getNormalizedRotation(Quaterniond) - Method in interface org.joml.Matrix4x3dc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaterniond
. - getNormalizedRotation(Quaterniond) - Method in class org.joml.Matrix4x3f
- getNormalizedRotation(Quaterniond) - Method in interface org.joml.Matrix4x3fc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaterniond
. - getNormalizedRotation(Quaternionf) - Method in class org.joml.Matrix3d
- getNormalizedRotation(Quaternionf) - Method in interface org.joml.Matrix3dc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaternionf
. - getNormalizedRotation(Quaternionf) - Method in class org.joml.Matrix3f
- getNormalizedRotation(Quaternionf) - Method in interface org.joml.Matrix3fc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaternionf
. - getNormalizedRotation(Quaternionf) - Method in class org.joml.Matrix4d
- getNormalizedRotation(Quaternionf) - Method in interface org.joml.Matrix4dc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaternionf
. - getNormalizedRotation(Quaternionf) - Method in class org.joml.Matrix4f
- getNormalizedRotation(Quaternionf) - Method in interface org.joml.Matrix4fc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaternionf
. - getNormalizedRotation(Quaternionf) - Method in class org.joml.Matrix4x3d
- getNormalizedRotation(Quaternionf) - Method in interface org.joml.Matrix4x3dc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaternionf
. - getNormalizedRotation(Quaternionf) - Method in class org.joml.Matrix4x3f
- getNormalizedRotation(Quaternionf) - Method in interface org.joml.Matrix4x3fc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaternionf
. - getRotation() - Method in class org.joml.Matrix2d
- getRotation() - Method in interface org.joml.Matrix2dc
-
Get the angle of the rotation component of
this
matrix. - getRotation() - Method in class org.joml.Matrix2f
- getRotation() - Method in interface org.joml.Matrix2fc
-
Get the angle of the rotation component of
this
matrix. - getRotation(AxisAngle4d) - Method in class org.joml.Matrix4f
- getRotation(AxisAngle4d) - Method in interface org.joml.Matrix4fc
-
Get the rotational component of
this
matrix and store the represented rotation into the givenAxisAngle4d
. - getRotation(AxisAngle4d) - Method in class org.joml.Matrix4x3f
- getRotation(AxisAngle4d) - Method in interface org.joml.Matrix4x3fc
-
Get the rotational component of
this
matrix and store the represented rotation into the givenAxisAngle4d
. - getRotation(AxisAngle4f) - Method in class org.joml.Matrix3d
- getRotation(AxisAngle4f) - Method in interface org.joml.Matrix3dc
-
Get the current values of
this
matrix and store the represented rotation into the givenAxisAngle4f
. - getRotation(AxisAngle4f) - Method in class org.joml.Matrix3f
- getRotation(AxisAngle4f) - Method in interface org.joml.Matrix3fc
-
Get the current values of
this
matrix and store the represented rotation into the givenAxisAngle4f
. - getRotation(AxisAngle4f) - Method in class org.joml.Matrix4f
- getRotation(AxisAngle4f) - Method in interface org.joml.Matrix4fc
-
Get the rotational component of
this
matrix and store the represented rotation into the givenAxisAngle4f
. - getRotation(AxisAngle4f) - Method in class org.joml.Matrix4x3f
- getRotation(AxisAngle4f) - Method in interface org.joml.Matrix4x3fc
-
Get the rotational component of
this
matrix and store the represented rotation into the givenAxisAngle4f
. - getRow(int, Vector2d) - Method in class org.joml.Matrix2d
- getRow(int, Vector2d) - Method in interface org.joml.Matrix2dc
-
Get the row at the given
row
index, starting with0
. - getRow(int, Vector2f) - Method in class org.joml.Matrix2f
- getRow(int, Vector2f) - Method in interface org.joml.Matrix2fc
-
Get the row at the given
row
index, starting with0
. - getRow(int, Vector3d) - Method in class org.joml.Matrix3d
- getRow(int, Vector3d) - Method in interface org.joml.Matrix3dc
-
Get the row at the given
row
index, starting with0
. - getRow(int, Vector3d) - Method in class org.joml.Matrix4d
- getRow(int, Vector3d) - Method in interface org.joml.Matrix4dc
-
Get the first three components of the row at the given
row
index, starting with0
. - getRow(int, Vector3f) - Method in class org.joml.Matrix3f
- getRow(int, Vector3f) - Method in interface org.joml.Matrix3fc
-
Get the row at the given
row
index, starting with0
. - getRow(int, Vector3f) - Method in class org.joml.Matrix4f
- getRow(int, Vector3f) - Method in interface org.joml.Matrix4fc
-
Get the first three components of the row at the given
row
index, starting with0
. - getRow(int, Vector4d) - Method in class org.joml.Matrix4d
- getRow(int, Vector4d) - Method in interface org.joml.Matrix4dc
-
Get the row at the given
row
index, starting with0
. - getRow(int, Vector4d) - Method in class org.joml.Matrix4x3d
- getRow(int, Vector4d) - Method in interface org.joml.Matrix4x3dc
-
Get the row at the given
row
index, starting with0
. - getRow(int, Vector4f) - Method in class org.joml.Matrix4f
- getRow(int, Vector4f) - Method in interface org.joml.Matrix4fc
-
Get the row at the given
row
index, starting with0
. - getRow(int, Vector4f) - Method in class org.joml.Matrix4x3f
- getRow(int, Vector4f) - Method in interface org.joml.Matrix4x3fc
-
Get the row at the given
row
index, starting with0
. - getRowColumn(int, int) - Method in class org.joml.Matrix3d
- getRowColumn(int, int) - Method in interface org.joml.Matrix3dc
-
Get the matrix element value at the given row and column.
- getRowColumn(int, int) - Method in class org.joml.Matrix3f
- getRowColumn(int, int) - Method in interface org.joml.Matrix3fc
-
Get the matrix element value at the given row and column.
- getRowColumn(int, int) - Method in class org.joml.Matrix4d
- getRowColumn(int, int) - Method in interface org.joml.Matrix4dc
-
Get the matrix element value at the given row and column.
- getRowColumn(int, int) - Method in class org.joml.Matrix4f
- getRowColumn(int, int) - Method in interface org.joml.Matrix4fc
-
Get the matrix element value at the given row and column.
- getScale(Vector2d) - Method in class org.joml.Matrix2d
- getScale(Vector2d) - Method in interface org.joml.Matrix2dc
-
Get the scaling factors of
this
matrix for the three base axes. - getScale(Vector2f) - Method in class org.joml.Matrix2f
- getScale(Vector2f) - Method in interface org.joml.Matrix2fc
-
Get the scaling factors of
this
matrix for the three base axes. - getScale(Vector3d) - Method in class org.joml.Matrix3d
- getScale(Vector3d) - Method in interface org.joml.Matrix3dc
-
Get the scaling factors of
this
matrix for the three base axes. - getScale(Vector3d) - Method in class org.joml.Matrix4d
- getScale(Vector3d) - Method in interface org.joml.Matrix4dc
-
Get the scaling factors of
this
matrix for the three base axes. - getScale(Vector3d) - Method in class org.joml.Matrix4x3d
- getScale(Vector3d) - Method in interface org.joml.Matrix4x3dc
-
Get the scaling factors of
this
matrix for the three base axes. - getScale(Vector3f) - Method in class org.joml.Matrix3f
- getScale(Vector3f) - Method in interface org.joml.Matrix3fc
-
Get the scaling factors of
this
matrix for the three base axes. - getScale(Vector3f) - Method in class org.joml.Matrix4f
- getScale(Vector3f) - Method in interface org.joml.Matrix4fc
-
Get the scaling factors of
this
matrix for the three base axes. - getScale(Vector3f) - Method in class org.joml.Matrix4x3f
- getScale(Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Get the scaling factors of
this
matrix for the three base axes. - getToAddress(long) - Method in class org.joml.Matrix2d
- getToAddress(long) - Method in interface org.joml.Matrix2dc
-
Store this matrix in column-major order at the given off-heap address.
- getToAddress(long) - Method in class org.joml.Matrix2f
- getToAddress(long) - Method in interface org.joml.Matrix2fc
-
Store this matrix in column-major order at the given off-heap address.
- getToAddress(long) - Method in class org.joml.Matrix3d
- getToAddress(long) - Method in interface org.joml.Matrix3dc
-
Store this matrix in column-major order at the given off-heap address.
- getToAddress(long) - Method in class org.joml.Matrix3f
- getToAddress(long) - Method in interface org.joml.Matrix3fc
-
Store this matrix in column-major order at the given off-heap address.
- getToAddress(long) - Method in class org.joml.Matrix3x2d
- getToAddress(long) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix in column-major order at the given off-heap address.
- getToAddress(long) - Method in class org.joml.Matrix3x2f
- getToAddress(long) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix in column-major order at the given off-heap address.
- getToAddress(long) - Method in class org.joml.Matrix4d
- getToAddress(long) - Method in interface org.joml.Matrix4dc
-
Store this matrix in column-major order at the given off-heap address.
- getToAddress(long) - Method in class org.joml.Matrix4f
- getToAddress(long) - Method in interface org.joml.Matrix4fc
-
Store this matrix in column-major order at the given off-heap address.
- getToAddress(long) - Method in class org.joml.Matrix4x3d
- getToAddress(long) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix in column-major order at the given off-heap address.
- getToAddress(long) - Method in class org.joml.Matrix4x3f
- getToAddress(long) - Method in interface org.joml.Matrix4x3fc
-
Store this matrix in column-major order at the given off-heap address.
- getToAddress(long) - Method in class org.joml.Vector2d
- getToAddress(long) - Method in interface org.joml.Vector2dc
-
Store this vector at the given off-heap memory address.
- getToAddress(long) - Method in class org.joml.Vector2f
- getToAddress(long) - Method in interface org.joml.Vector2fc
-
Store this vector at the given off-heap memory address.
- getToAddress(long) - Method in class org.joml.Vector2i
- getToAddress(long) - Method in interface org.joml.Vector2ic
-
Store this vector at the given off-heap memory address.
- getToAddress(long) - Method in class org.joml.Vector3d
- getToAddress(long) - Method in interface org.joml.Vector3dc
-
Store this vector at the given off-heap memory address.
- getToAddress(long) - Method in class org.joml.Vector3f
- getToAddress(long) - Method in interface org.joml.Vector3fc
-
Store this vector at the given off-heap memory address.
- getToAddress(long) - Method in class org.joml.Vector3i
- getToAddress(long) - Method in interface org.joml.Vector3ic
-
Store this vector at the given off-heap memory address.
- getToAddress(long) - Method in class org.joml.Vector4d
- getToAddress(long) - Method in interface org.joml.Vector4dc
-
Store this vector at the given off-heap memory address.
- getToAddress(long) - Method in class org.joml.Vector4f
- getToAddress(long) - Method in interface org.joml.Vector4fc
-
Store this vector at the given off-heap memory address.
- getToAddress(long) - Method in class org.joml.Vector4i
- getToAddress(long) - Method in interface org.joml.Vector4ic
-
Store this vector at the given off-heap memory address.
- getTranslation(Vector3d) - Method in class org.joml.Matrix4d
- getTranslation(Vector3d) - Method in interface org.joml.Matrix4dc
-
Get only the translation components
(m30, m31, m32)
of this matrix and store them in the given vectorxyz
. - getTranslation(Vector3d) - Method in class org.joml.Matrix4x3d
- getTranslation(Vector3d) - Method in interface org.joml.Matrix4x3dc
-
Get only the translation components
(m30, m31, m32)
of this matrix and store them in the given vectorxyz
. - getTranslation(Vector3f) - Method in class org.joml.Matrix4f
- getTranslation(Vector3f) - Method in interface org.joml.Matrix4fc
-
Get only the translation components
(m30, m31, m32)
of this matrix and store them in the given vectorxyz
. - getTranslation(Vector3f) - Method in class org.joml.Matrix4x3f
- getTranslation(Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Get only the translation components
(m30, m31, m32)
of this matrix and store them in the given vectorxyz
. - getTransposed(double[]) - Method in class org.joml.Matrix4x3d
- getTransposed(double[]) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix into the supplied float array in row-major order.
- getTransposed(double[], int) - Method in class org.joml.Matrix4x3d
- getTransposed(double[], int) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix into the supplied float array in row-major order at the given offset.
- getTransposed(float[]) - Method in class org.joml.Matrix4x3f
- getTransposed(float[]) - Method in interface org.joml.Matrix4x3fc
-
Store this matrix into the supplied float array in row-major order.
- getTransposed(float[], int) - Method in class org.joml.Matrix4x3f
- getTransposed(float[], int) - Method in interface org.joml.Matrix4x3fc
-
Store this matrix into the supplied float array in row-major order at the given offset.
- getTransposed(int, ByteBuffer) - Method in class org.joml.Matrix2d
- getTransposed(int, ByteBuffer) - Method in interface org.joml.Matrix2dc
-
Store this matrix in row-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, ByteBuffer) - Method in class org.joml.Matrix2f
- getTransposed(int, ByteBuffer) - Method in interface org.joml.Matrix2fc
-
Store the transpose of this matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, ByteBuffer) - Method in class org.joml.Matrix3d
- getTransposed(int, ByteBuffer) - Method in interface org.joml.Matrix3dc
-
Store this matrix in row-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, ByteBuffer) - Method in class org.joml.Matrix3f
- getTransposed(int, ByteBuffer) - Method in interface org.joml.Matrix3fc
-
Store the transpose of this matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, ByteBuffer) - Method in class org.joml.Matrix3x2d
- getTransposed(int, ByteBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix in row-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, ByteBuffer) - Method in class org.joml.Matrix4d
- getTransposed(int, ByteBuffer) - Method in interface org.joml.Matrix4dc
-
Store this matrix in row-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, ByteBuffer) - Method in class org.joml.Matrix4f
- getTransposed(int, ByteBuffer) - Method in interface org.joml.Matrix4fc
-
Store the transpose of this matrix in column-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, ByteBuffer) - Method in class org.joml.Matrix4x3d
- getTransposed(int, ByteBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix in row-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, ByteBuffer) - Method in class org.joml.Matrix4x3f
- getTransposed(int, ByteBuffer) - Method in interface org.joml.Matrix4x3fc
-
Store this matrix in row-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, DoubleBuffer) - Method in class org.joml.Matrix2d
- getTransposed(int, DoubleBuffer) - Method in interface org.joml.Matrix2dc
-
Store this matrix in row-major order into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, DoubleBuffer) - Method in class org.joml.Matrix3d
- getTransposed(int, DoubleBuffer) - Method in interface org.joml.Matrix3dc
-
Store this matrix in row-major order into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, DoubleBuffer) - Method in class org.joml.Matrix3x2d
- getTransposed(int, DoubleBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix in row-major order into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, DoubleBuffer) - Method in class org.joml.Matrix4d
- getTransposed(int, DoubleBuffer) - Method in interface org.joml.Matrix4dc
-
Store this matrix in row-major order into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, DoubleBuffer) - Method in class org.joml.Matrix4x3d
- getTransposed(int, DoubleBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix in row-major order into the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, FloatBuffer) - Method in class org.joml.Matrix2d
- getTransposed(int, FloatBuffer) - Method in interface org.joml.Matrix2dc
-
Store this matrix in row-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, FloatBuffer) - Method in class org.joml.Matrix2f
- getTransposed(int, FloatBuffer) - Method in interface org.joml.Matrix2fc
-
Store the transpose of this matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, FloatBuffer) - Method in class org.joml.Matrix3d
- getTransposed(int, FloatBuffer) - Method in interface org.joml.Matrix3dc
-
Store this matrix in row-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, FloatBuffer) - Method in class org.joml.Matrix3f
- getTransposed(int, FloatBuffer) - Method in interface org.joml.Matrix3fc
-
Store the transpose of this matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, FloatBuffer) - Method in class org.joml.Matrix3x2d
- getTransposed(int, FloatBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix in row-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, FloatBuffer) - Method in class org.joml.Matrix4d
- getTransposed(int, FloatBuffer) - Method in interface org.joml.Matrix4dc
-
Store this matrix in row-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, FloatBuffer) - Method in class org.joml.Matrix4f
- getTransposed(int, FloatBuffer) - Method in interface org.joml.Matrix4fc
-
Store the transpose of this matrix in column-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, FloatBuffer) - Method in class org.joml.Matrix4x3d
- getTransposed(int, FloatBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix in row-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - getTransposed(int, FloatBuffer) - Method in class org.joml.Matrix4x3f
- getTransposed(int, FloatBuffer) - Method in interface org.joml.Matrix4x3fc
-
Store this matrix in row-major order into the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - getTransposed(ByteBuffer) - Method in class org.joml.Matrix2d
- getTransposed(ByteBuffer) - Method in interface org.joml.Matrix2dc
-
Store this matrix in row-major order into the supplied
ByteBuffer
at the current bufferposition
. - getTransposed(ByteBuffer) - Method in class org.joml.Matrix2f
- getTransposed(ByteBuffer) - Method in interface org.joml.Matrix2fc
-
Store the transpose of this matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - getTransposed(ByteBuffer) - Method in class org.joml.Matrix3d
- getTransposed(ByteBuffer) - Method in interface org.joml.Matrix3dc
-
Store this matrix in row-major order into the supplied
ByteBuffer
at the current bufferposition
. - getTransposed(ByteBuffer) - Method in class org.joml.Matrix3f
- getTransposed(ByteBuffer) - Method in interface org.joml.Matrix3fc
-
Store the transpose of this matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - getTransposed(ByteBuffer) - Method in class org.joml.Matrix3x2d
- getTransposed(ByteBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix in row-major order into the supplied
ByteBuffer
at the current bufferposition
. - getTransposed(ByteBuffer) - Method in class org.joml.Matrix4d
- getTransposed(ByteBuffer) - Method in interface org.joml.Matrix4dc
-
Store this matrix in row-major order into the supplied
ByteBuffer
at the current bufferposition
. - getTransposed(ByteBuffer) - Method in class org.joml.Matrix4f
- getTransposed(ByteBuffer) - Method in interface org.joml.Matrix4fc
-
Store the transpose of this matrix in column-major order into the supplied
ByteBuffer
at the current bufferposition
. - getTransposed(ByteBuffer) - Method in class org.joml.Matrix4x3d
- getTransposed(ByteBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix in row-major order into the supplied
ByteBuffer
at the current bufferposition
. - getTransposed(ByteBuffer) - Method in class org.joml.Matrix4x3f
- getTransposed(ByteBuffer) - Method in interface org.joml.Matrix4x3fc
-
Store this matrix in row-major order into the supplied
ByteBuffer
at the current bufferposition
. - getTransposed(DoubleBuffer) - Method in class org.joml.Matrix2d
- getTransposed(DoubleBuffer) - Method in interface org.joml.Matrix2dc
-
Store this matrix in row-major order into the supplied
DoubleBuffer
at the current bufferposition
. - getTransposed(DoubleBuffer) - Method in class org.joml.Matrix3d
- getTransposed(DoubleBuffer) - Method in interface org.joml.Matrix3dc
-
Store this matrix in row-major order into the supplied
DoubleBuffer
at the current bufferposition
. - getTransposed(DoubleBuffer) - Method in class org.joml.Matrix3x2d
- getTransposed(DoubleBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix in row-major order into the supplied
DoubleBuffer
at the current bufferposition
. - getTransposed(DoubleBuffer) - Method in class org.joml.Matrix4d
- getTransposed(DoubleBuffer) - Method in interface org.joml.Matrix4dc
-
Store this matrix in row-major order into the supplied
DoubleBuffer
at the current bufferposition
. - getTransposed(DoubleBuffer) - Method in class org.joml.Matrix4x3d
- getTransposed(DoubleBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix in row-major order into the supplied
DoubleBuffer
at the current bufferposition
. - getTransposed(FloatBuffer) - Method in class org.joml.Matrix2d
- getTransposed(FloatBuffer) - Method in interface org.joml.Matrix2dc
-
Store this matrix in row-major order into the supplied
FloatBuffer
at the current bufferposition
. - getTransposed(FloatBuffer) - Method in class org.joml.Matrix2f
- getTransposed(FloatBuffer) - Method in interface org.joml.Matrix2fc
-
Store the transpose of this matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
. - getTransposed(FloatBuffer) - Method in class org.joml.Matrix3d
- getTransposed(FloatBuffer) - Method in interface org.joml.Matrix3dc
-
Store this matrix in row-major order into the supplied
FloatBuffer
at the current bufferposition
. - getTransposed(FloatBuffer) - Method in class org.joml.Matrix3f
- getTransposed(FloatBuffer) - Method in interface org.joml.Matrix3fc
-
Store the transpose of this matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
. - getTransposed(FloatBuffer) - Method in class org.joml.Matrix3x2d
- getTransposed(FloatBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix in row-major order into the supplied
FloatBuffer
at the current bufferposition
. - getTransposed(FloatBuffer) - Method in class org.joml.Matrix4d
- getTransposed(FloatBuffer) - Method in interface org.joml.Matrix4dc
-
Store this matrix in row-major order into the supplied
FloatBuffer
at the current bufferposition
. - getTransposed(FloatBuffer) - Method in class org.joml.Matrix4f
- getTransposed(FloatBuffer) - Method in interface org.joml.Matrix4fc
-
Store the transpose of this matrix in column-major order into the supplied
FloatBuffer
at the current bufferposition
. - getTransposed(FloatBuffer) - Method in class org.joml.Matrix4x3d
- getTransposed(FloatBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix in row-major order into the supplied
FloatBuffer
at the current bufferposition
. - getTransposed(FloatBuffer) - Method in class org.joml.Matrix4x3f
- getTransposed(FloatBuffer) - Method in interface org.joml.Matrix4x3fc
-
Store this matrix in row-major order into the supplied
FloatBuffer
at the current bufferposition
. - getTransposedFloats(int, ByteBuffer) - Method in class org.joml.Matrix2d
- getTransposedFloats(int, ByteBuffer) - Method in interface org.joml.Matrix2dc
-
Store this matrix in row-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getTransposedFloats(int, ByteBuffer) - Method in class org.joml.Matrix3d
- getTransposedFloats(int, ByteBuffer) - Method in interface org.joml.Matrix3dc
-
Store this matrix in row-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getTransposedFloats(int, ByteBuffer) - Method in class org.joml.Matrix3x2d
- getTransposedFloats(int, ByteBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix in row-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getTransposedFloats(int, ByteBuffer) - Method in class org.joml.Matrix4d
- getTransposedFloats(int, ByteBuffer) - Method in interface org.joml.Matrix4dc
-
Store this matrix in row-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getTransposedFloats(int, ByteBuffer) - Method in class org.joml.Matrix4x3d
- getTransposedFloats(int, ByteBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix in row-major order into the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - getTransposedFloats(ByteBuffer) - Method in class org.joml.Matrix2d
- getTransposedFloats(ByteBuffer) - Method in interface org.joml.Matrix2dc
-
Store this matrix as float values in row-major order into the supplied
ByteBuffer
at the current bufferposition
. - getTransposedFloats(ByteBuffer) - Method in class org.joml.Matrix3d
- getTransposedFloats(ByteBuffer) - Method in interface org.joml.Matrix3dc
-
Store this matrix as float values in row-major order into the supplied
ByteBuffer
at the current bufferposition
. - getTransposedFloats(ByteBuffer) - Method in class org.joml.Matrix3x2d
- getTransposedFloats(ByteBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix as float values in row-major order into the supplied
ByteBuffer
at the current bufferposition
. - getTransposedFloats(ByteBuffer) - Method in class org.joml.Matrix4d
- getTransposedFloats(ByteBuffer) - Method in interface org.joml.Matrix4dc
-
Store this matrix as float values in row-major order into the supplied
ByteBuffer
at the current bufferposition
. - getTransposedFloats(ByteBuffer) - Method in class org.joml.Matrix4x3d
- getTransposedFloats(ByteBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix as float values in row-major order into the supplied
ByteBuffer
at the current bufferposition
. - getUnnormalizedRotation(Quaterniond) - Method in class org.joml.Matrix3d
- getUnnormalizedRotation(Quaterniond) - Method in interface org.joml.Matrix3dc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaterniond
. - getUnnormalizedRotation(Quaterniond) - Method in class org.joml.Matrix3f
- getUnnormalizedRotation(Quaterniond) - Method in interface org.joml.Matrix3fc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaterniond
. - getUnnormalizedRotation(Quaterniond) - Method in class org.joml.Matrix4d
- getUnnormalizedRotation(Quaterniond) - Method in interface org.joml.Matrix4dc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaterniond
. - getUnnormalizedRotation(Quaterniond) - Method in class org.joml.Matrix4f
- getUnnormalizedRotation(Quaterniond) - Method in interface org.joml.Matrix4fc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaterniond
. - getUnnormalizedRotation(Quaterniond) - Method in class org.joml.Matrix4x3d
- getUnnormalizedRotation(Quaterniond) - Method in interface org.joml.Matrix4x3dc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaterniond
. - getUnnormalizedRotation(Quaterniond) - Method in class org.joml.Matrix4x3f
- getUnnormalizedRotation(Quaterniond) - Method in interface org.joml.Matrix4x3fc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaterniond
. - getUnnormalizedRotation(Quaternionf) - Method in class org.joml.Matrix3d
- getUnnormalizedRotation(Quaternionf) - Method in interface org.joml.Matrix3dc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaternionf
. - getUnnormalizedRotation(Quaternionf) - Method in class org.joml.Matrix3f
- getUnnormalizedRotation(Quaternionf) - Method in interface org.joml.Matrix3fc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaternionf
. - getUnnormalizedRotation(Quaternionf) - Method in class org.joml.Matrix4d
- getUnnormalizedRotation(Quaternionf) - Method in interface org.joml.Matrix4dc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaternionf
. - getUnnormalizedRotation(Quaternionf) - Method in class org.joml.Matrix4f
- getUnnormalizedRotation(Quaternionf) - Method in interface org.joml.Matrix4fc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaternionf
. - getUnnormalizedRotation(Quaternionf) - Method in class org.joml.Matrix4x3d
- getUnnormalizedRotation(Quaternionf) - Method in interface org.joml.Matrix4x3dc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaternionf
. - getUnnormalizedRotation(Quaternionf) - Method in class org.joml.Matrix4x3f
- getUnnormalizedRotation(Quaternionf) - Method in interface org.joml.Matrix4x3fc
-
Get the current values of
this
matrix and store the represented rotation into the givenQuaternionf
. - gridDistance(int, int) - Method in class org.joml.Vector2i
- gridDistance(int, int) - Method in interface org.joml.Vector2ic
-
Return the grid distance in between (aka 1-Norm, Minkowski or Manhattan distance)
(x, y)
. - gridDistance(int, int, int) - Method in class org.joml.Vector3i
- gridDistance(int, int, int) - Method in interface org.joml.Vector3ic
-
Return the grid distance in between (aka 1-Norm, Minkowski or Manhattan distance)
(x, y)
. - gridDistance(int, int, int, int) - Method in class org.joml.Vector4i
- gridDistance(int, int, int, int) - Method in interface org.joml.Vector4ic
-
Return the grid distance in between (aka 1-Norm, Minkowski or Manhattan distance)
(x, y)
. - gridDistance(Vector2ic) - Method in class org.joml.Vector2i
- gridDistance(Vector2ic) - Method in interface org.joml.Vector2ic
-
Return the grid distance in between (aka 1-Norm, Minkowski or Manhattan distance)
(x, y)
. - gridDistance(Vector3ic) - Method in class org.joml.Vector3i
- gridDistance(Vector3ic) - Method in interface org.joml.Vector3ic
-
Return the grid distance in between (aka 1-Norm, Minkowski or Manhattan distance)
(x, y)
. - gridDistance(Vector4ic) - Method in class org.joml.Vector4i
- gridDistance(Vector4ic) - Method in interface org.joml.Vector4ic
-
Return the grid distance in between (aka 1-Norm, Minkowski or Manhattan distance)
(x, y)
.
H
- half(double, double, double) - Method in class org.joml.Vector3d
-
Compute the half vector between this and the vector
(x, y, z)
. - half(double, double, double, Vector3d) - Method in class org.joml.Vector3d
- half(double, double, double, Vector3d) - Method in interface org.joml.Vector3dc
-
Compute the half vector between this and the vector
(x, y, z)
and store the result indest
. - half(float, float, float) - Method in class org.joml.Vector3f
-
Compute the half vector between this and the vector
(x, y, z)
. - half(float, float, float, Vector3f) - Method in class org.joml.Vector3f
- half(float, float, float, Vector3f) - Method in interface org.joml.Vector3fc
-
Compute the half vector between this and the vector
(x, y, z)
and store the result indest
. - half(Vector3dc) - Method in class org.joml.Vector3d
-
Compute the half vector between this and the other vector.
- half(Vector3dc, Vector3d) - Method in class org.joml.Vector3d
- half(Vector3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Compute the half vector between this and the other vector and store the result in
dest
. - half(Vector3fc) - Method in class org.joml.Vector3f
-
Compute the half vector between this and the other vector.
- half(Vector3fc, Vector3f) - Method in class org.joml.Vector3f
- half(Vector3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Compute the half vector between this and the other vector and store the result in
dest
. - HALF_DOWN - Static variable in class org.joml.RoundingMode
-
Round towards the nearest neighbor.
- HALF_EVEN - Static variable in class org.joml.RoundingMode
-
Round towards the nearest neighbor.
- HALF_UP - Static variable in class org.joml.RoundingMode
-
Round towards the nearest neighbor.
- HAS_doubleToRawLongBits - Static variable in class org.joml.Runtime
- HAS_floatToRawIntBits - Static variable in class org.joml.Runtime
- HAS_Long_rotateLeft - Static variable in class org.joml.Runtime
- HAS_Math_fma - Static variable in class org.joml.Runtime
- hashCode() - Method in class org.joml.AxisAngle4d
- hashCode() - Method in class org.joml.AxisAngle4f
- hashCode() - Method in class org.joml.Matrix2d
- hashCode() - Method in class org.joml.Matrix2f
- hashCode() - Method in class org.joml.Matrix3d
- hashCode() - Method in class org.joml.Matrix3dStack
- hashCode() - Method in class org.joml.Matrix3f
- hashCode() - Method in class org.joml.Matrix3fStack
- hashCode() - Method in class org.joml.Matrix3x2d
- hashCode() - Method in class org.joml.Matrix3x2dStack
- hashCode() - Method in class org.joml.Matrix3x2f
- hashCode() - Method in class org.joml.Matrix3x2fStack
- hashCode() - Method in class org.joml.Matrix4d
- hashCode() - Method in class org.joml.Matrix4dStack
- hashCode() - Method in class org.joml.Matrix4f
- hashCode() - Method in class org.joml.Matrix4fStack
- hashCode() - Method in class org.joml.Matrix4x3d
- hashCode() - Method in class org.joml.Matrix4x3dStack
- hashCode() - Method in class org.joml.Matrix4x3f
- hashCode() - Method in class org.joml.Matrix4x3fStack
- hashCode() - Method in class org.joml.Quaterniond
- hashCode() - Method in class org.joml.Quaternionf
- hashCode() - Method in class org.joml.Vector2d
- hashCode() - Method in class org.joml.Vector2f
- hashCode() - Method in class org.joml.Vector2i
- hashCode() - Method in class org.joml.Vector3d
- hashCode() - Method in class org.joml.Vector3f
- hashCode() - Method in class org.joml.Vector3i
- hashCode() - Method in class org.joml.Vector4d
- hashCode() - Method in class org.joml.Vector4f
- hashCode() - Method in class org.joml.Vector4i
- hermite(Vector3dc, Vector3dc, Vector3dc, double, Vector3d) - Method in class org.joml.Vector3d
- hermite(Vector3dc, Vector3dc, Vector3dc, double, Vector3d) - Method in interface org.joml.Vector3dc
-
Compute a hermite interpolation between
this
vector and its associated tangentt0
and the given vectorv
with its tangentt1
and store the result indest
. - hermite(Vector3fc, Vector3fc, Vector3fc, float, Vector3f) - Method in class org.joml.Vector3f
- hermite(Vector3fc, Vector3fc, Vector3fc, float, Vector3f) - Method in interface org.joml.Vector3fc
-
Compute a hermite interpolation between
this
vector with its associated tangentt0
and the given vectorv
with its tangentt1
and store the result indest
. - hermite(Vector4dc, Vector4dc, Vector4dc, double, Vector4d) - Method in class org.joml.Vector4d
- hermite(Vector4dc, Vector4dc, Vector4dc, double, Vector4d) - Method in interface org.joml.Vector4dc
-
Compute a hermite interpolation between
this
vector and its associated tangentt0
and the given vectorv
with its tangentt1
and store the result indest
. - hermite(Vector4fc, Vector4fc, Vector4fc, float, Vector4f) - Method in class org.joml.Vector4f
- hermite(Vector4fc, Vector4fc, Vector4fc, float, Vector4f) - Method in interface org.joml.Vector4fc
-
Compute a hermite interpolation between
this
vector and its associated tangentt0
and the given vectorv
with its tangentt1
and store the result indest
.
I
- identity() - Method in class org.joml.Matrix2d
-
Set this matrix to the identity.
- identity() - Method in class org.joml.Matrix2f
-
Set this matrix to the identity.
- identity() - Method in class org.joml.Matrix3d
-
Set this matrix to the identity.
- identity() - Method in class org.joml.Matrix3f
-
Set this matrix to the identity.
- identity() - Method in class org.joml.Matrix3x2d
-
Set this matrix to the identity.
- identity() - Method in class org.joml.Matrix3x2f
-
Set this matrix to the identity.
- identity() - Method in class org.joml.Matrix4d
-
Reset this matrix to the identity.
- identity() - Method in class org.joml.Matrix4f
-
Reset this matrix to the identity.
- identity() - Method in class org.joml.Matrix4x3d
-
Reset this matrix to the identity.
- identity() - Method in class org.joml.Matrix4x3f
-
Reset this matrix to the identity.
- identity() - Method in class org.joml.Quaterniond
-
Set this quaternion to the identity.
- identity() - Method in class org.joml.Quaternionf
-
Set this quaternion to the identity.
- INSIDE - Static variable in class org.joml.FrustumIntersection
-
Return value of
intersectAab()
and its different overloads indicating that the axis-aligned box is fully inside of the frustum. - INSIDE - Static variable in class org.joml.Intersectiond
-
Return value of
Intersectiond.intersectLineSegmentAab(double, double, double, double, double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.intersectLineSegmentAab(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector2d)
to indicate that the line segment lies completely inside of the axis-aligned box; or return value ofIntersectiond.intersectLineSegmentAar(double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.intersectLineSegmentAar(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d)
to indicate that the line segment lies completely inside of the axis-aligned rectangle. - INSIDE - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.intersectLineSegmentAab(float, float, float, float, float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.intersectLineSegmentAab(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector2f)
to indicate that the line segment lies completely inside of the axis-aligned box; or return value ofIntersectionf.intersectLineSegmentAar(float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.intersectLineSegmentAar(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f)
to indicate that the line segment lies completely inside of the axis-aligned rectangle. - integrate(double, double, double, double) - Method in class org.joml.Quaterniond
-
Integrate the rotation given by the angular velocity
(vx, vy, vz)
around the x, y and z axis, respectively, with respect to the given elapsed time deltadt
and add the differentiate rotation to the rotation represented by this quaternion. - integrate(double, double, double, double, Quaterniond) - Method in class org.joml.Quaterniond
- integrate(double, double, double, double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Integrate the rotation given by the angular velocity
(vx, vy, vz)
around the x, y and z axis, respectively, with respect to the given elapsed time deltadt
and add the differentiate rotation to the rotation represented by this quaternion and store the result intodest
. - integrate(float, float, float, float) - Method in class org.joml.Quaternionf
-
Integrate the rotation given by the angular velocity
(vx, vy, vz)
around the x, y and z axis, respectively, with respect to the given elapsed time deltadt
and add the differentiate rotation to the rotation represented by this quaternion. - integrate(float, float, float, float, Quaternionf) - Method in class org.joml.Quaternionf
- integrate(float, float, float, float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Integrate the rotation given by the angular velocity
(vx, vy, vz)
around the x, y and z axis, respectively, with respect to the given elapsed time deltadt
and add the differentiate rotation to the rotation represented by this quaternion and store the result intodest
. - interpolateTriangle(double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Interpolationd
-
Bilinearly interpolate the single scalar value f over the given triangle.
- interpolateTriangle(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, Vector3d) - Static method in class org.joml.Interpolationd
-
Bilinearly interpolate the three-dimensional vector f over the given triangle and store the result in
dest
. - interpolateTriangle(double, double, double, double, double, double, double, double, double, double, double, double, double, double, Vector2d) - Static method in class org.joml.Interpolationd
-
Bilinearly interpolate the two-dimensional vector f over the given triangle and store the result in
dest
. - interpolateTriangle(float, float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Interpolationf
-
Bilinearly interpolate the single scalar value f over the given triangle.
- interpolateTriangle(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, Vector3f) - Static method in class org.joml.Interpolationf
-
Bilinearly interpolate the three-dimensional vector f over the given triangle and store the result in
dest
. - interpolateTriangle(float, float, float, float, float, float, float, float, float, float, float, float, float, float, Vector2f) - Static method in class org.joml.Interpolationf
-
Bilinearly interpolate the two-dimensional vector f over the given triangle and store the result in
dest
. - Interpolationd - Class in org.joml
-
Contains various interpolation functions.
- Interpolationd() - Constructor for class org.joml.Interpolationd
- Interpolationf - Class in org.joml
-
Contains various interpolation functions.
- Interpolationf() - Constructor for class org.joml.Interpolationf
- interpolationFactorsTriangle(double, double, double, double, double, double, double, double, Vector3d) - Static method in class org.joml.Interpolationd
-
Compute the interpolation factors
(t0, t1, t2)
in order to interpolate an arbitrary value over a given triangle at the given point(x, y)
. - interpolationFactorsTriangle(float, float, float, float, float, float, float, float, Vector3f) - Static method in class org.joml.Interpolationf
-
Compute the interpolation factors
(t0, t1, t2)
in order to interpolate an arbitrary value over a given triangle at the given point(x, y)
. - INTERSECT - Static variable in class org.joml.FrustumIntersection
-
Return value of
intersectAab()
and its different overloads indicating that the axis-aligned box intersects the frustum. - intersectAab(float, float, float, float, float, float) - Method in class org.joml.FrustumIntersection
-
Determine whether the given axis-aligned box is partly or completely within or outside of the frustum defined by
this
frustum culler and, if the box is not inside this frustum, return the index of the plane that culled it. - intersectAab(float, float, float, float, float, float, int) - Method in class org.joml.FrustumIntersection
-
Determine whether the given axis-aligned box is partly or completely within or outside of the frustum defined by
this
frustum culler and, if the box is not inside this frustum, return the index of the plane that culled it. - intersectAab(float, float, float, float, float, float, int, int) - Method in class org.joml.FrustumIntersection
-
Determine whether the given axis-aligned box is partly or completely within or outside of the frustum defined by
this
frustum culler and, if the box is not inside this frustum, return the index of the plane that culled it. - intersectAab(Vector3fc, Vector3fc) - Method in class org.joml.FrustumIntersection
-
Determine whether the given axis-aligned box is partly or completely within or outside of the frustum defined by
this
frustum culler and, if the box is not inside this frustum, return the index of the plane that culled it. - intersectAab(Vector3fc, Vector3fc, int) - Method in class org.joml.FrustumIntersection
-
Determine whether the given axis-aligned box is partly or completely within or outside of the frustum defined by
this
frustum culler and, if the box is not inside this frustum, return the index of the plane that culled it. - intersectAab(Vector3fc, Vector3fc, int, int) - Method in class org.joml.FrustumIntersection
-
Determine whether the given axis-aligned box is partly or completely within or outside of the frustum defined by
this
frustum culler and, if the box is not inside this frustum, return the index of the plane that culled it. - intersectCircleCircle(double, double, double, double, double, double, Vector3d) - Static method in class org.joml.Intersectiond
-
Test whether the one circle with center
(aX, aY)
and square radiusradiusSquaredA
intersects the other circle with center(bX, bY)
and square radiusradiusSquaredB
, and store the center of the line segment of intersection in the(x, y)
components of the supplied vector and the half-length of that line segment in the z component. - intersectCircleCircle(float, float, float, float, float, float, Vector3f) - Static method in class org.joml.Intersectionf
-
Test whether the one circle with center
(aX, aY)
and square radiusradiusSquaredA
intersects the other circle with center(bX, bY)
and square radiusradiusSquaredB
, and store the center of the line segment of intersection in the(x, y)
components of the supplied vector and the half-length of that line segment in the z component. - intersectCircleCircle(Vector2dc, double, Vector2dc, double, Vector3d) - Static method in class org.joml.Intersectiond
-
Test whether the one circle with center
centerA
and square radiusradiusSquaredA
intersects the other circle with centercenterB
and square radiusradiusSquaredB
, and store the center of the line segment of intersection in the(x, y)
components of the supplied vector and the half-length of that line segment in the z component. - intersectCircleCircle(Vector2fc, float, Vector2fc, float, Vector3f) - Static method in class org.joml.Intersectionf
-
Test whether the one circle with center
centerA
and square radiusradiusSquaredA
intersects the other circle with centercenterB
and square radiusradiusSquaredB
, and store the center of the line segment of intersection in the(x, y)
components of the supplied vector and the half-length of that line segment in the z component. - Intersectiond - Class in org.joml
-
Contains intersection and distance tests for some 2D and 3D geometric primitives.
- Intersectiond() - Constructor for class org.joml.Intersectiond
- Intersectionf - Class in org.joml
-
Contains intersection and distance tests for some 2D and 3D geometric primitives.
- Intersectionf() - Constructor for class org.joml.Intersectionf
- intersectLineCircle(double, double, double, double, double, double, double, Vector3d) - Static method in class org.joml.Intersectiond
-
Test whether the line defined by the two points
(x0, y0)
and(x1, y1)
intersects the circle with center(centerX, centerY)
andradius
, and store the center of the line segment of intersection in the(x, y)
components of the supplied vector and the half-length of that line segment in the z component. - intersectLineCircle(double, double, double, double, double, double, Vector3d) - Static method in class org.joml.Intersectiond
-
Test whether the line with the general line equation a*x + b*y + c = 0 intersects the circle with center
(centerX, centerY)
andradius
, and store the center of the line segment of intersection in the(x, y)
components of the supplied vector and the half-length of that line segment in the z component. - intersectLineCircle(float, float, float, float, float, float, float, Vector3f) - Static method in class org.joml.Intersectionf
-
Test whether the line defined by the two points
(x0, y0)
and(x1, y1)
intersects the circle with center(centerX, centerY)
andradius
, and store the center of the line segment of intersection in the(x, y)
components of the supplied vector and the half-length of that line segment in the z component. - intersectLineCircle(float, float, float, float, float, float, Vector3f) - Static method in class org.joml.Intersectionf
-
Test whether the line with the general line equation a*x + b*y + c = 0 intersects the circle with center
(centerX, centerY)
andradius
, and store the center of the line segment of intersection in the(x, y)
components of the supplied vector and the half-length of that line segment in the z component. - intersectLineLine(double, double, double, double, double, double, double, double, Vector2d) - Static method in class org.joml.Intersectiond
-
Determine whether the two lines, specified via two points lying on each line, intersect each other, and store the point of intersection into the given vector
p
. - intersectLineLine(float, float, float, float, float, float, float, float, Vector2f) - Static method in class org.joml.Intersectionf
-
Determine whether the two lines, specified via two points lying on each line, intersect each other, and store the point of intersection into the given vector
p
. - intersectLineSegmentAab(double, double, double, double, double, double, double, double, double, double, double, double, Vector2d) - Static method in class org.joml.Intersectiond
-
Determine whether the undirected line segment with the end points
(p0X, p0Y, p0Z)
and(p1X, p1Y, p1Z)
intersects the axis-aligned box given as its minimum corner(minX, minY, minZ)
and maximum corner(maxX, maxY, maxZ)
, and return the values of the parameter t in the ray equation p(t) = origin + p0 * (p1 - p0) of the near and far point of intersection. - intersectLineSegmentAab(float, float, float, float, float, float, float, float, float, float, float, float, Vector2f) - Static method in class org.joml.Intersectionf
-
Determine whether the undirected line segment with the end points
(p0X, p0Y, p0Z)
and(p1X, p1Y, p1Z)
intersects the axis-aligned box given as its minimum corner(minX, minY, minZ)
and maximum corner(maxX, maxY, maxZ)
, and return the values of the parameter t in the ray equation p(t) = origin + p0 * (p1 - p0) of the near and far point of intersection. - intersectLineSegmentAab(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector2d) - Static method in class org.joml.Intersectiond
-
Determine whether the undirected line segment with the end points
p0
andp1
intersects the axis-aligned box given as its minimum cornermin
and maximum cornermax
, and return the values of the parameter t in the ray equation p(t) = origin + p0 * (p1 - p0) of the near and far point of intersection. - intersectLineSegmentAab(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector2f) - Static method in class org.joml.Intersectionf
-
Determine whether the undirected line segment with the end points
p0
andp1
intersects the axis-aligned box given as its minimum cornermin
and maximum cornermax
, and return the values of the parameter t in the ray equation p(t) = origin + p0 * (p1 - p0) of the near and far point of intersection. - intersectLineSegmentAar(double, double, double, double, double, double, double, double, Vector2d) - Static method in class org.joml.Intersectiond
-
Determine whether the undirected line segment with the end points
(p0X, p0Y)
and(p1X, p1Y)
intersects the axis-aligned rectangle given as its minimum corner(minX, minY)
and maximum corner(maxX, maxY)
, and store the values of the parameter t in the ray equation p(t) = p0 + t * (p1 - p0) of the near and far point of intersection intoresult
. - intersectLineSegmentAar(float, float, float, float, float, float, float, float, Vector2f) - Static method in class org.joml.Intersectionf
-
Determine whether the undirected line segment with the end points
(p0X, p0Y)
and(p1X, p1Y)
intersects the axis-aligned rectangle given as its minimum corner(minX, minY)
and maximum corner(maxX, maxY)
, and store the values of the parameter t in the ray equation p(t) = p0 + t * (p1 - p0) of the near and far point of intersection intoresult
. - intersectLineSegmentAar(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d) - Static method in class org.joml.Intersectiond
-
Determine whether the undirected line segment with the end points
p0
andp1
intersects the axis-aligned rectangle given as its minimum cornermin
and maximum cornermax
, and store the values of the parameter t in the ray equation p(t) = p0 + t * (p1 - p0) of the near and far point of intersection intoresult
. - intersectLineSegmentAar(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f) - Static method in class org.joml.Intersectionf
-
Determine whether the undirected line segment with the end points
p0
andp1
intersects the axis-aligned rectangle given as its minimum cornermin
and maximum cornermax
, and store the values of the parameter t in the ray equation p(t) = p0 + t * (p1 - p0) of the near and far point of intersection intoresult
. - intersectLineSegmentPlane(double, double, double, double, double, double, double, double, double, double, Vector3d) - Static method in class org.joml.Intersectiond
-
Determine whether the line segment with the end points
(p0X, p0Y, p0Z)
and(p1X, p1Y, p1Z)
intersects the plane given as the general plane equation a*x + b*y + c*z + d = 0, and return the point of intersection. - intersectLineSegmentPlane(float, float, float, float, float, float, float, float, float, float, Vector3f) - Static method in class org.joml.Intersectionf
-
Determine whether the line segment with the end points
(p0X, p0Y, p0Z)
and(p1X, p1Y, p1Z)
intersects the plane given as the general plane equation a*x + b*y + c*z + d = 0, and return the point of intersection. - intersectLineSegmentTriangle(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, Vector3d) - Static method in class org.joml.Intersectiond
-
Determine whether the line segment with the end points
(p0X, p0Y, p0Z)
and(p1X, p1Y, p1Z)
intersects the triangle consisting of the three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
, regardless of the winding order of the triangle or the direction of the line segment between its two end points, and return the point of intersection. - intersectLineSegmentTriangle(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, Vector3f) - Static method in class org.joml.Intersectionf
-
Determine whether the line segment with the end points
(p0X, p0Y, p0Z)
and(p1X, p1Y, p1Z)
intersects the triangle consisting of the three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
, regardless of the winding order of the triangle or the direction of the line segment between its two end points, and return the point of intersection. - intersectLineSegmentTriangle(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector3dc, double, Vector3d) - Static method in class org.joml.Intersectiond
-
Determine whether the line segment with the end points
p0
andp1
intersects the triangle consisting of the three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
, regardless of the winding order of the triangle or the direction of the line segment between its two end points, and return the point of intersection. - intersectLineSegmentTriangle(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector3fc, float, Vector3f) - Static method in class org.joml.Intersectionf
-
Determine whether the line segment with the end points
p0
andp1
intersects the triangle consisting of the three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
, regardless of the winding order of the triangle or the direction of the line segment between its two end points, and return the point of intersection. - intersectPlaneSphere(double, double, double, double, double, double, double, double, Vector4d) - Static method in class org.joml.Intersectiond
-
Test whether the plane with the general plane equation a*x + b*y + c*z + d = 0 intersects the sphere with center
(centerX, centerY, centerZ)
andradius
, and store the center of the circle of intersection in the(x, y, z)
components of the supplied vector and the radius of that circle in the w component. - intersectPlaneSphere(float, float, float, float, float, float, float, float, Vector4f) - Static method in class org.joml.Intersectionf
-
Test whether the plane with the general plane equation a*x + b*y + c*z + d = 0 intersects the sphere with center
(centerX, centerY, centerZ)
andradius
, and store the center of the circle of intersection in the(x, y, z)
components of the supplied vector and the radius of that circle in the w component. - intersectPlaneSweptSphere(double, double, double, double, double, double, double, double, double, double, double, Vector4d) - Static method in class org.joml.Intersectiond
-
Test whether the plane with the general plane equation a*x + b*y + c*z + d = 0 intersects the moving sphere with center
(cX, cY, cZ)
,radius
and velocity(vX, vY, vZ)
, and store the point of intersection in the(x, y, z)
components of the supplied vector and the time of intersection in the w component. - intersectPlaneSweptSphere(float, float, float, float, float, float, float, float, float, float, float, Vector4f) - Static method in class org.joml.Intersectionf
-
Test whether the plane with the general plane equation a*x + b*y + c*z + d = 0 intersects the moving sphere with center
(cX, cY, cZ)
,radius
and velocity(vX, vY, vZ)
, and store the point of intersection in the(x, y, z)
components of the supplied vector and the time of intersection in the w component. - intersectPolygonRay(double[], double, double, double, double, Vector2d) - Static method in class org.joml.Intersectiond
-
Determine whether the polygon specified by the given sequence of
(x, y)
coordinate pairs intersects with the ray with given origin(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
, and store the point of intersection into the given vectorp
. - intersectPolygonRay(float[], float, float, float, float, Vector2f) - Static method in class org.joml.Intersectionf
-
Determine whether the polygon specified by the given sequence of
(x, y)
coordinate pairs intersects with the ray with given origin(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
, and store the point of intersection into the given vectorp
. - intersectPolygonRay(Vector2dc[], double, double, double, double, Vector2d) - Static method in class org.joml.Intersectiond
-
Determine whether the polygon specified by the given sequence of
vertices
intersects with the ray with given origin(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
, and store the point of intersection into the given vectorp
. - intersectPolygonRay(Vector2fc[], float, float, float, float, Vector2f) - Static method in class org.joml.Intersectionf
-
Determine whether the polygon specified by the given sequence of
vertices
intersects with the ray with given origin(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
, and store the point of intersection into the given vectorp
. - intersectRayAab(double, double, double, double, double, double, double, double, double, double, double, double, Vector2d) - Static method in class org.joml.Intersectiond
-
Test whether the given ray with the origin
(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
intersects the axis-aligned box given as its minimum corner(minX, minY, minZ)
and maximum corner(maxX, maxY, maxZ)
, and return the values of the parameter t in the ray equation p(t) = origin + t * dir of the near and far point of intersection. - intersectRayAab(float, float, float, float, float, float, float, float, float, float, float, float, Vector2f) - Static method in class org.joml.Intersectionf
-
Test whether the given ray with the origin
(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
intersects the axis-aligned box given as its minimum corner(minX, minY, minZ)
and maximum corner(maxX, maxY, maxZ)
, and return the values of the parameter t in the ray equation p(t) = origin + t * dir of the near and far point of intersection. - intersectRayAab(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector2d) - Static method in class org.joml.Intersectiond
-
Test whether the ray with the given
origin
and directiondir
intersects the axis-aligned box specified as its minimum cornermin
and maximum cornermax
, and return the values of the parameter t in the ray equation p(t) = origin + t * dir of the near and far point of intersection.. - intersectRayAab(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector2f) - Static method in class org.joml.Intersectionf
-
Test whether the ray with the given
origin
and directiondir
intersects the axis-aligned box specified as its minimum cornermin
and maximum cornermax
, and return the values of the parameter t in the ray equation p(t) = origin + t * dir of the near and far point of intersection.. - intersectRayAar(double, double, double, double, double, double, double, double, Vector2d) - Static method in class org.joml.Intersectiond
-
Determine whether the given ray with the origin
(originX, originY)
and direction(dirX, dirY)
intersects the axis-aligned rectangle given as its minimum corner(minX, minY)
and maximum corner(maxX, maxY)
, and return the values of the parameter t in the ray equation p(t) = origin + t * dir of the near and far point of intersection as well as the side of the axis-aligned rectangle the ray intersects. - intersectRayAar(float, float, float, float, float, float, float, float, Vector2f) - Static method in class org.joml.Intersectionf
-
Determine whether the given ray with the origin
(originX, originY)
and direction(dirX, dirY)
intersects the axis-aligned rectangle given as its minimum corner(minX, minY)
and maximum corner(maxX, maxY)
, and return the values of the parameter t in the ray equation p(t) = origin + t * dir of the near and far point of intersection as well as the side of the axis-aligned rectangle the ray intersects. - intersectRayAar(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d) - Static method in class org.joml.Intersectiond
-
Determine whether the given ray with the given
origin
and directiondir
intersects the axis-aligned rectangle given as its minimum cornermin
and maximum cornermax
, and return the values of the parameter t in the ray equation p(t) = origin + t * dir of the near and far point of intersection as well as the side of the axis-aligned rectangle the ray intersects. - intersectRayAar(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f) - Static method in class org.joml.Intersectionf
-
Determine whether the given ray with the given
origin
and directiondir
intersects the axis-aligned rectangle given as its minimum cornermin
and maximum cornermax
, and return the values of the parameter t in the ray equation p(t) = origin + t * dir of the near and far point of intersection as well as the side of the axis-aligned rectangle the ray intersects. - intersectRayCircle(double, double, double, double, double, double, double, Vector2d) - Static method in class org.joml.Intersectiond
-
Test whether the given ray with the origin
(originX, originY)
and direction(dirX, dirY)
intersects the given circle with center(centerX, centerY)
and square radiusradiusSquared
, and store the values of the parameter t in the ray equation p(t) = origin + t * dir for both points (near and far) of intersections into the givenresult
vector. - intersectRayCircle(float, float, float, float, float, float, float, Vector2f) - Static method in class org.joml.Intersectionf
-
Test whether the given ray with the origin
(originX, originY)
and direction(dirX, dirY)
intersects the given circle with center(centerX, centerY)
and square radiusradiusSquared
, and store the values of the parameter t in the ray equation p(t) = origin + t * dir for both points (near and far) of intersections into the givenresult
vector. - intersectRayCircle(Vector2dc, Vector2dc, Vector2dc, double, Vector2d) - Static method in class org.joml.Intersectiond
-
Test whether the ray with the given
origin
and directiondir
intersects the circle with the givencenter
and square radiusradiusSquared
, and store the values of the parameter t in the ray equation p(t) = origin + t * dir for both points (near and far) of intersections into the givenresult
vector. - intersectRayCircle(Vector2fc, Vector2fc, Vector2fc, float, Vector2f) - Static method in class org.joml.Intersectionf
-
Test whether the ray with the given
origin
and directiondir
intersects the circle with the givencenter
and square radiusradiusSquared
, and store the values of the parameter t in the ray equation p(t) = origin + t * dir for both points (near and far) of intersections into the givenresult
vector. - intersectRayLine(double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the ray with given origin
(originX, originY)
and direction(dirX, dirY)
intersects the line containing the given point(pointX, pointY)
and having the normal(normalX, normalY)
, and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the intersection point. - intersectRayLine(float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the ray with given origin
(originX, originY)
and direction(dirX, dirY)
intersects the line containing the given point(pointX, pointY)
and having the normal(normalX, normalY)
, and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the intersection point. - intersectRayLine(Vector2dc, Vector2dc, Vector2dc, Vector2dc, double) - Static method in class org.joml.Intersectiond
-
Test whether the ray with given
origin
and directiondir
intersects the line containing the givenpoint
and having the givennormal
, and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the intersection point. - intersectRayLine(Vector2fc, Vector2fc, Vector2fc, Vector2fc, float) - Static method in class org.joml.Intersectionf
-
Test whether the ray with given
origin
and directiondir
intersects the line containing the givenpoint
and having the givennormal
, and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the intersection point. - intersectRayLineSegment(double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Determine whether the ray with given origin
(originX, originY)
and direction(dirX, dirY)
intersects the undirected line segment given by the two end points(aX, bY)
and(bX, bY)
, and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the intersection point, if any. - intersectRayLineSegment(float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Determine whether the ray with given origin
(originX, originY)
and direction(dirX, dirY)
intersects the undirected line segment given by the two end points(aX, bY)
and(bX, bY)
, and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the intersection point, if any. - intersectRayLineSegment(Vector2dc, Vector2dc, Vector2dc, Vector2dc) - Static method in class org.joml.Intersectiond
-
Determine whether the ray with given
origin
and directiondir
intersects the undirected line segment given by the two end pointsa
andb
, and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the intersection point, if any. - intersectRayLineSegment(Vector2fc, Vector2fc, Vector2fc, Vector2fc) - Static method in class org.joml.Intersectionf
-
Determine whether the ray with given
origin
and directiondir
intersects the undirected line segment given by the two end pointsa
andb
, and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the intersection point, if any. - intersectRayPlane(double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the ray with given origin
(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
intersects the plane given as the general plane equation a*x + b*y + c*z + d = 0, and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the intersection point. - intersectRayPlane(double, double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the ray with given origin
(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
intersects the plane containing the given point(pointX, pointY, pointZ)
and having the normal(normalX, normalY, normalZ)
, and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the intersection point. - intersectRayPlane(float, float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the ray with given origin
(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
intersects the plane given as the general plane equation a*x + b*y + c*z + d = 0, and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the intersection point. - intersectRayPlane(float, float, float, float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the ray with given origin
(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
intersects the plane containing the given point(pointX, pointY, pointZ)
and having the normal(normalX, normalY, normalZ)
, and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the intersection point. - intersectRayPlane(Vector3dc, Vector3dc, Vector3dc, Vector3dc, double) - Static method in class org.joml.Intersectiond
-
Test whether the ray with given
origin
and directiondir
intersects the plane containing the givenpoint
and having the givennormal
, and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the intersection point. - intersectRayPlane(Vector3fc, Vector3fc, Vector3fc, Vector3fc, float) - Static method in class org.joml.Intersectionf
-
Test whether the ray with given
origin
and directiondir
intersects the plane containing the givenpoint
and having the givennormal
, and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the intersection point. - intersectRaySphere(double, double, double, double, double, double, double, double, double, double, Vector2d) - Static method in class org.joml.Intersectiond
-
Test whether the given ray with the origin
(originX, originY, originZ)
and normalized direction(dirX, dirY, dirZ)
intersects the given sphere with center(centerX, centerY, centerZ)
and square radiusradiusSquared
, and store the values of the parameter t in the ray equation p(t) = origin + t * dir for both points (near and far) of intersections into the givenresult
vector. - intersectRaySphere(float, float, float, float, float, float, float, float, float, float, Vector2f) - Static method in class org.joml.Intersectionf
-
Test whether the given ray with the origin
(originX, originY, originZ)
and normalized direction(dirX, dirY, dirZ)
intersects the given sphere with center(centerX, centerY, centerZ)
and square radiusradiusSquared
, and store the values of the parameter t in the ray equation p(t) = origin + t * dir for both points (near and far) of intersections into the givenresult
vector. - intersectRaySphere(Vector3dc, Vector3dc, Vector3dc, double, Vector2d) - Static method in class org.joml.Intersectiond
-
Test whether the ray with the given
origin
and normalized directiondir
intersects the sphere with the givencenter
and square radiusradiusSquared
, and store the values of the parameter t in the ray equation p(t) = origin + t * dir for both points (near and far) of intersections into the givenresult
vector. - intersectRaySphere(Vector3fc, Vector3fc, Vector3fc, float, Vector2f) - Static method in class org.joml.Intersectionf
-
Test whether the ray with the given
origin
and normalized directiondir
intersects the sphere with the givencenter
and square radiusradiusSquared
, and store the values of the parameter t in the ray equation p(t) = origin + t * dir for both points (near and far) of intersections into the givenresult
vector. - intersectRayTriangle(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Determine whether the given ray with the origin
(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
intersects the triangle consisting of the three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the point of intersection. - intersectRayTriangle(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Determine whether the given ray with the origin
(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
intersects the triangle consisting of the three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the point of intersection. - intersectRayTriangle(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector3dc, double) - Static method in class org.joml.Intersectiond
-
Determine whether the ray with the given
origin
and the givendir
intersects the triangle consisting of the three verticesv0
,v1
andv2
and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the point of intersection. - intersectRayTriangle(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector3fc, float) - Static method in class org.joml.Intersectionf
-
Determine whether the ray with the given
origin
and the givendir
intersects the triangle consisting of the three verticesv0
,v1
andv2
and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the point of intersection. - intersectRayTriangleFront(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Determine whether the given ray with the origin
(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
intersects the frontface of the triangle consisting of the three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the point of intersection. - intersectRayTriangleFront(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Determine whether the given ray with the origin
(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
intersects the frontface of the triangle consisting of the three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the point of intersection. - intersectRayTriangleFront(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector3dc, double) - Static method in class org.joml.Intersectiond
-
Determine whether the ray with the given
origin
and the givendir
intersects the frontface of the triangle consisting of the three verticesv0
,v1
andv2
and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the point of intersection. - intersectRayTriangleFront(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector3fc, float) - Static method in class org.joml.Intersectionf
-
Determine whether the ray with the given
origin
and the givendir
intersects the frontface of the triangle consisting of the three verticesv0
,v1
andv2
and return the value of the parameter t in the ray equation p(t) = origin + t * dir of the point of intersection. - intersectSphere(float, float, float, float) - Method in class org.joml.FrustumIntersection
-
Determine whether the given sphere is partly or completely within or outside of the frustum defined by
this
frustum culler. - intersectSphere(Vector3fc, float) - Method in class org.joml.FrustumIntersection
-
Determine whether the given sphere is partly or completely within or outside of the frustum defined by
this
frustum culler. - intersectSphereSphere(double, double, double, double, double, double, double, double, Vector4d) - Static method in class org.joml.Intersectiond
-
Test whether the one sphere with center
(aX, aY, aZ)
and square radiusradiusSquaredA
intersects the other sphere with center(bX, bY, bZ)
and square radiusradiusSquaredB
, and store the center of the circle of intersection in the(x, y, z)
components of the supplied vector and the radius of that circle in the w component. - intersectSphereSphere(float, float, float, float, float, float, float, float, Vector4f) - Static method in class org.joml.Intersectionf
-
Test whether the one sphere with center
(aX, aY, aZ)
and square radiusradiusSquaredA
intersects the other sphere with center(bX, bY, bZ)
and square radiusradiusSquaredB
, and store the center of the circle of intersection in the(x, y, z)
components of the supplied vector and the radius of that circle in the w component. - intersectSphereSphere(Vector3dc, double, Vector3dc, double, Vector4d) - Static method in class org.joml.Intersectiond
-
Test whether the one sphere with center
centerA
and square radiusradiusSquaredA
intersects the other sphere with centercenterB
and square radiusradiusSquaredB
, and store the center of the circle of intersection in the(x, y, z)
components of the supplied vector and the radius of that circle in the w component. - intersectSphereSphere(Vector3fc, float, Vector3fc, float, Vector4f) - Static method in class org.joml.Intersectionf
-
Test whether the one sphere with center
centerA
and square radiusradiusSquaredA
intersects the other sphere with centercenterB
and square radiusradiusSquaredB
, and store the center of the circle of intersection in the(x, y, z)
components of the supplied vector and the radius of that circle in the w component. - intersectSphereTriangle(double, double, double, double, double, double, double, double, double, double, double, double, double, Vector3d) - Static method in class org.joml.Intersectiond
-
Test whether the given sphere with center
(sX, sY, sZ)
intersects the triangle given by its three vertices, and if they intersect store the point of intersection intoresult
. - intersectSphereTriangle(float, float, float, float, float, float, float, float, float, float, float, float, float, Vector3f) - Static method in class org.joml.Intersectionf
-
Test whether the given sphere with center
(sX, sY, sZ)
intersects the triangle given by its three vertices, and if they intersect store the point of intersection intoresult
. - intersectSweptSphereTriangle(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, Vector4d) - Static method in class org.joml.Intersectiond
-
Determine the point of intersection between a sphere with the given center
(centerX, centerY, centerZ)
andradius
moving with the given velocity(velX, velY, velZ)
and the triangle specified via its three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
,(v2X, v2Y, v2Z)
. - intersectSweptSphereTriangle(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, Vector4f) - Static method in class org.joml.Intersectionf
-
Determine the point of intersection between a sphere with the given center
(centerX, centerY, centerZ)
andradius
moving with the given velocity(velX, velY, velZ)
and the triangle specified via its three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
,(v2X, v2Y, v2Z)
. - invert() - Method in class org.joml.Matrix2d
-
Invert this matrix.
- invert() - Method in class org.joml.Matrix2f
-
Invert this matrix.
- invert() - Method in class org.joml.Matrix3d
-
Invert this matrix.
- invert() - Method in class org.joml.Matrix3f
-
Invert this matrix.
- invert() - Method in class org.joml.Matrix3x2d
-
Invert this matrix by assuming a third row in this matrix of
(0, 0, 1)
. - invert() - Method in class org.joml.Matrix3x2f
-
Invert this matrix by assuming a third row in this matrix of
(0, 0, 1)
. - invert() - Method in class org.joml.Matrix4d
-
Invert this matrix.
- invert() - Method in class org.joml.Matrix4f
-
Invert this matrix.
- invert() - Method in class org.joml.Matrix4x3d
-
Invert this matrix.
- invert() - Method in class org.joml.Matrix4x3f
-
Invert this matrix.
- invert() - Method in class org.joml.Quaterniond
-
Invert this quaternion and
normalize
it. - invert() - Method in class org.joml.Quaternionf
-
Invert this quaternion and
normalize
it. - invert(Matrix2d) - Method in class org.joml.Matrix2d
- invert(Matrix2d) - Method in interface org.joml.Matrix2dc
-
Invert the
this
matrix and store the result indest
. - invert(Matrix2f) - Method in class org.joml.Matrix2f
- invert(Matrix2f) - Method in interface org.joml.Matrix2fc
-
Invert the
this
matrix and store the result indest
. - invert(Matrix3d) - Method in class org.joml.Matrix3d
- invert(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Invert
this
matrix and store the result indest
. - invert(Matrix3f) - Method in class org.joml.Matrix3f
- invert(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Invert the
this
matrix and store the result indest
. - invert(Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Invert the
this
matrix by assuming a third row in this matrix of(0, 0, 1)
and store the result indest
. - invert(Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Invert the
this
matrix by assuming a third row in this matrix of(0, 0, 1)
and store the result indest
. - invert(Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Invert the
this
matrix by assuming a third row in this matrix of(0, 0, 1)
and store the result indest
. - invert(Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Invert the
this
matrix by assuming a third row in this matrix of(0, 0, 1)
and store the result indest
. - invert(Matrix4d) - Method in class org.joml.Matrix4d
- invert(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Invert
this
matrix and store the result indest
. - invert(Matrix4f) - Method in class org.joml.Matrix4f
- invert(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Invert this matrix and write the result into
dest
. - invert(Matrix4f) - Method in class org.joml.Matrix4x3f
- invert(Matrix4f) - Method in interface org.joml.Matrix4x3fc
-
Invert this matrix and write the result as the top 4x3 matrix into
dest
and set all other values ofdest
to identity.. - invert(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- invert(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Invert
this
matrix and store the result indest
. - invert(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- invert(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Invert this matrix and write the result into
dest
. - invert(Quaterniond) - Method in class org.joml.Quaterniond
- invert(Quaterniond) - Method in interface org.joml.Quaterniondc
-
Invert this quaternion and store the
normalized
result indest
. - invert(Quaternionf) - Method in class org.joml.Quaternionf
- invert(Quaternionf) - Method in interface org.joml.Quaternionfc
-
Invert this quaternion and store the
normalized
result indest
. - invertAffine() - Method in class org.joml.Matrix4d
-
Invert this matrix by assuming that it is an
affine
transformation (i.e. - invertAffine() - Method in class org.joml.Matrix4f
-
Invert this matrix by assuming that it is an
affine
transformation (i.e. - invertAffine(Matrix4d) - Method in class org.joml.Matrix4d
- invertAffine(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Invert this matrix by assuming that it is an
affine
transformation (i.e. - invertAffine(Matrix4f) - Method in class org.joml.Matrix4f
- invertAffine(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Invert this matrix by assuming that it is an
affine
transformation (i.e. - invertFrustum() - Method in class org.joml.Matrix4d
-
If
this
is an arbitrary perspective projection matrix obtained via one of thefrustum()
methods or viasetFrustum()
, then this method builds the inverse ofthis
. - invertFrustum() - Method in class org.joml.Matrix4f
-
If
this
is an arbitrary perspective projection matrix obtained via one of thefrustum()
methods or viasetFrustum()
, then this method builds the inverse ofthis
. - invertFrustum(Matrix4d) - Method in class org.joml.Matrix4d
- invertFrustum(Matrix4d) - Method in interface org.joml.Matrix4dc
-
If
this
is an arbitrary perspective projection matrix obtained via one of thefrustum()
methods, then this method builds the inverse ofthis
and stores it into the givendest
. - invertFrustum(Matrix4f) - Method in class org.joml.Matrix4f
-
If
this
is an arbitrary perspective projection matrix obtained via one of thefrustum()
methods or viasetFrustum()
, then this method builds the inverse ofthis
and stores it into the givendest
. - invertFrustum(Matrix4f) - Method in interface org.joml.Matrix4fc
-
If
this
is an arbitrary perspective projection matrix obtained via one of thefrustum()
methods, then this method builds the inverse ofthis
and stores it into the givendest
. - invertOrtho() - Method in class org.joml.Matrix4d
-
Invert
this
orthographic projection matrix. - invertOrtho() - Method in class org.joml.Matrix4f
-
Invert
this
orthographic projection matrix. - invertOrtho() - Method in class org.joml.Matrix4x3d
-
Invert
this
orthographic projection matrix. - invertOrtho() - Method in class org.joml.Matrix4x3f
-
Invert
this
orthographic projection matrix. - invertOrtho(Matrix4d) - Method in class org.joml.Matrix4d
- invertOrtho(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Invert
this
orthographic projection matrix and store the result into the givendest
. - invertOrtho(Matrix4f) - Method in class org.joml.Matrix4f
- invertOrtho(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Invert
this
orthographic projection matrix and store the result into the givendest
. - invertOrtho(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- invertOrtho(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Invert
this
orthographic projection matrix and store the result into the givendest
. - invertOrtho(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- invertOrtho(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Invert
this
orthographic projection matrix and store the result into the givendest
. - invertPerspective() - Method in class org.joml.Matrix4d
-
If
this
is a perspective projection matrix obtained via one of theperspective()
methods or viasetPerspective()
, that is, ifthis
is a symmetrical perspective frustum transformation, then this method builds the inverse ofthis
. - invertPerspective() - Method in class org.joml.Matrix4f
-
If
this
is a perspective projection matrix obtained via one of theperspective()
methods or viasetPerspective()
, that is, ifthis
is a symmetrical perspective frustum transformation, then this method builds the inverse ofthis
. - invertPerspective(Matrix4d) - Method in class org.joml.Matrix4d
- invertPerspective(Matrix4d) - Method in interface org.joml.Matrix4dc
-
If
this
is a perspective projection matrix obtained via one of theperspective()
methods, that is, ifthis
is a symmetrical perspective frustum transformation, then this method builds the inverse ofthis
and stores it into the givendest
. - invertPerspective(Matrix4f) - Method in class org.joml.Matrix4f
-
If
this
is a perspective projection matrix obtained via one of theperspective()
methods or viasetPerspective()
, that is, ifthis
is a symmetrical perspective frustum transformation, then this method builds the inverse ofthis
and stores it into the givendest
. - invertPerspective(Matrix4f) - Method in interface org.joml.Matrix4fc
-
If
this
is a perspective projection matrix obtained via one of theperspective()
methods, that is, ifthis
is a symmetrical perspective frustum transformation, then this method builds the inverse ofthis
and stores it into the givendest
. - invertPerspectiveView(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- invertPerspectiveView(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
If
this
is a perspective projection matrix obtained via one of theperspective()
methods, that is, ifthis
is a symmetrical perspective frustum transformation and the givenview
matrix isaffine
and has unit scaling (for example by being obtained vialookAt()
), then this method builds the inverse ofthis * view
and stores it into the givendest
. - invertPerspectiveView(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
-
If
this
is a perspective projection matrix obtained via one of theperspective()
methods or viasetPerspective()
, that is, ifthis
is a symmetrical perspective frustum transformation and the givenview
matrix isaffine
and has unit scaling (for example by being obtained vialookAt()
), then this method builds the inverse ofthis * view
and stores it into the givendest
. - invertPerspectiveView(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
If
this
is a perspective projection matrix obtained via one of theperspective()
methods, that is, ifthis
is a symmetrical perspective frustum transformation and the givenview
matrix isaffine
and has unit scaling (for example by being obtained vialookAt()
), then this method builds the inverse ofthis * view
and stores it into the givendest
. - invertPerspectiveView(Matrix4x3dc, Matrix4d) - Method in class org.joml.Matrix4d
- invertPerspectiveView(Matrix4x3dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
If
this
is a perspective projection matrix obtained via one of theperspective()
methods, that is, ifthis
is a symmetrical perspective frustum transformation and the givenview
matrix has unit scaling, then this method builds the inverse ofthis * view
and stores it into the givendest
. - invertPerspectiveView(Matrix4x3fc, Matrix4f) - Method in class org.joml.Matrix4f
-
If
this
is a perspective projection matrix obtained via one of theperspective()
methods or viasetPerspective()
, that is, ifthis
is a symmetrical perspective frustum transformation and the givenview
matrix has unit scaling, then this method builds the inverse ofthis * view
and stores it into the givendest
. - invertPerspectiveView(Matrix4x3fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
If
this
is a perspective projection matrix obtained via one of theperspective()
methods, that is, ifthis
is a symmetrical perspective frustum transformation and the givenview
matrix has unit scaling, then this method builds the inverse ofthis * view
and stores it into the givendest
. - invsqrt(double) - Static method in class org.joml.Math
- invsqrt(float) - Static method in class org.joml.Math
- isAffine() - Method in class org.joml.Matrix4d
- isAffine() - Method in interface org.joml.Matrix4dc
-
Determine whether this matrix describes an affine transformation.
- isAffine() - Method in class org.joml.Matrix4f
- isAffine() - Method in interface org.joml.Matrix4fc
-
Determine whether this matrix describes an affine transformation.
- isFinite() - Method in class org.joml.Matrix2d
- isFinite() - Method in interface org.joml.Matrix2dc
-
Determine whether all matrix elements are finite floating-point values, that is, they are not
NaN
and notinfinity
. - isFinite() - Method in class org.joml.Matrix2f
- isFinite() - Method in interface org.joml.Matrix2fc
-
Determine whether all matrix elements are finite floating-point values, that is, they are not
NaN
and notinfinity
. - isFinite() - Method in class org.joml.Matrix3d
- isFinite() - Method in interface org.joml.Matrix3dc
-
Determine whether all matrix elements are finite floating-point values, that is, they are not
NaN
and notinfinity
. - isFinite() - Method in class org.joml.Matrix3f
- isFinite() - Method in interface org.joml.Matrix3fc
-
Determine whether all matrix elements are finite floating-point values, that is, they are not
NaN
and notinfinity
. - isFinite() - Method in class org.joml.Matrix3x2d
- isFinite() - Method in interface org.joml.Matrix3x2dc
-
Determine whether all matrix elements are finite floating-point values, that is, they are not
NaN
and notinfinity
. - isFinite() - Method in class org.joml.Matrix3x2f
- isFinite() - Method in interface org.joml.Matrix3x2fc
-
Determine whether all matrix elements are finite floating-point values, that is, they are not
NaN
and notinfinity
. - isFinite() - Method in class org.joml.Matrix4d
- isFinite() - Method in interface org.joml.Matrix4dc
-
Determine whether all matrix elements are finite floating-point values, that is, they are not
NaN
and notinfinity
. - isFinite() - Method in class org.joml.Matrix4f
- isFinite() - Method in interface org.joml.Matrix4fc
-
Determine whether all matrix elements are finite floating-point values, that is, they are not
NaN
and notinfinity
. - isFinite() - Method in class org.joml.Matrix4x3d
- isFinite() - Method in interface org.joml.Matrix4x3dc
-
Determine whether all matrix elements are finite floating-point values, that is, they are not
NaN
and notinfinity
. - isFinite() - Method in class org.joml.Matrix4x3f
- isFinite() - Method in interface org.joml.Matrix4x3fc
-
Determine whether all matrix elements are finite floating-point values, that is, they are not
NaN
and notinfinity
. - isFinite() - Method in class org.joml.Quaterniond
- isFinite() - Method in interface org.joml.Quaterniondc
-
Determine whether all components are finite floating-point values, that is, they are not
NaN
and notinfinity
. - isFinite() - Method in class org.joml.Quaternionf
- isFinite() - Method in interface org.joml.Quaternionfc
-
Determine whether all components are finite floating-point values, that is, they are not
NaN
and notinfinity
. - isFinite() - Method in class org.joml.Vector2d
- isFinite() - Method in interface org.joml.Vector2dc
-
Determine whether all components are finite floating-point values, that is, they are not
NaN
and notinfinity
. - isFinite() - Method in class org.joml.Vector2f
- isFinite() - Method in interface org.joml.Vector2fc
-
Determine whether all components are finite floating-point values, that is, they are not
NaN
and notinfinity
. - isFinite() - Method in class org.joml.Vector3d
- isFinite() - Method in interface org.joml.Vector3dc
-
Determine whether all components are finite floating-point values, that is, they are not
NaN
and notinfinity
. - isFinite() - Method in class org.joml.Vector3f
- isFinite() - Method in interface org.joml.Vector3fc
-
Determine whether all components are finite floating-point values, that is, they are not
NaN
and notinfinity
. - isFinite() - Method in class org.joml.Vector4d
- isFinite() - Method in interface org.joml.Vector4dc
-
Determine whether all components are finite floating-point values, that is, they are not
NaN
and notinfinity
. - isFinite() - Method in class org.joml.Vector4f
- isFinite() - Method in interface org.joml.Vector4fc
-
Determine whether all components are finite floating-point values, that is, they are not
NaN
and notinfinity
. - isFinite(double) - Static method in class org.joml.Math
- isFinite(float) - Static method in class org.joml.Math
L
- length() - Method in class org.joml.Vector2d
- length() - Method in interface org.joml.Vector2dc
-
Return the length of this vector.
- length() - Method in class org.joml.Vector2f
- length() - Method in interface org.joml.Vector2fc
-
Return the length of this vector.
- length() - Method in class org.joml.Vector2i
- length() - Method in interface org.joml.Vector2ic
-
Return the length of this vector.
- length() - Method in class org.joml.Vector3d
- length() - Method in interface org.joml.Vector3dc
-
Return the length of this vector.
- length() - Method in class org.joml.Vector3f
- length() - Method in interface org.joml.Vector3fc
-
Return the length of this vector.
- length() - Method in class org.joml.Vector3i
- length() - Method in interface org.joml.Vector3ic
-
Return the length of this vector.
- length() - Method in class org.joml.Vector4d
- length() - Method in interface org.joml.Vector4dc
-
Return the length of this vector.
- length() - Method in class org.joml.Vector4f
- length() - Method in interface org.joml.Vector4fc
-
Return the length of this vector.
- length() - Method in class org.joml.Vector4i
- length() - Method in interface org.joml.Vector4ic
-
Return the length of this vector.
- length(double, double) - Static method in class org.joml.Vector2d
-
Get the length of a 2-dimensional double-precision vector.
- length(double, double, double) - Static method in class org.joml.Vector3d
-
Get the length of a 3-dimensional double-precision vector.
- length(double, double, double, double) - Static method in class org.joml.Vector4d
-
Get the length of a 4-dimensional double-precision vector.
- length(float, float) - Static method in class org.joml.Vector2f
-
Get the length of a 2-dimensional single-precision vector.
- length(float, float, float) - Static method in class org.joml.Vector3f
-
Get the length of a 3-dimensional single-precision vector.
- length(float, float, float, float) - Static method in class org.joml.Vector4f
-
Get the length of a 4-dimensional single-precision vector.
- length(int, int) - Static method in class org.joml.Vector2i
-
Get the length of a 2-dimensional single-precision vector.
- length(int, int, int) - Static method in class org.joml.Vector3i
-
Get the length of a 3-dimensional single-precision vector.
- length(int, int, int, int) - Static method in class org.joml.Vector4i
-
Get the length of a 4-dimensional single-precision vector.
- lengthSquared() - Method in class org.joml.Quaterniond
- lengthSquared() - Method in interface org.joml.Quaterniondc
-
Return the square of the length of this quaternion.
- lengthSquared() - Method in class org.joml.Quaternionf
- lengthSquared() - Method in interface org.joml.Quaternionfc
-
Return the square of the length of this quaternion.
- lengthSquared() - Method in class org.joml.Vector2d
- lengthSquared() - Method in interface org.joml.Vector2dc
-
Return the length squared of this vector.
- lengthSquared() - Method in class org.joml.Vector2f
- lengthSquared() - Method in interface org.joml.Vector2fc
-
Return the length squared of this vector.
- lengthSquared() - Method in class org.joml.Vector2i
- lengthSquared() - Method in interface org.joml.Vector2ic
-
Return the length squared of this vector.
- lengthSquared() - Method in class org.joml.Vector3d
- lengthSquared() - Method in interface org.joml.Vector3dc
-
Return the length squared of this vector.
- lengthSquared() - Method in class org.joml.Vector3f
- lengthSquared() - Method in interface org.joml.Vector3fc
-
Return the length squared of this vector.
- lengthSquared() - Method in class org.joml.Vector3i
- lengthSquared() - Method in interface org.joml.Vector3ic
-
Return the length squared of this vector.
- lengthSquared() - Method in class org.joml.Vector4d
- lengthSquared() - Method in interface org.joml.Vector4dc
-
Return the length squared of this vector.
- lengthSquared() - Method in class org.joml.Vector4f
- lengthSquared() - Method in interface org.joml.Vector4fc
-
Return the length squared of this vector.
- lengthSquared() - Method in class org.joml.Vector4i
- lengthSquared() - Method in interface org.joml.Vector4ic
-
Return the length squared of this vector.
- lengthSquared(double, double) - Static method in class org.joml.Vector2d
-
Get the length squared of a 2-dimensional double-precision vector.
- lengthSquared(double, double, double) - Static method in class org.joml.Vector3d
-
Get the length squared of a 3-dimensional double-precision vector.
- lengthSquared(double, double, double, double) - Static method in class org.joml.Vector4d
-
Get the length squared of a 4-dimensional double-precision vector.
- lengthSquared(float, float) - Static method in class org.joml.Vector2f
-
Get the length squared of a 2-dimensional single-precision vector.
- lengthSquared(float, float, float) - Static method in class org.joml.Vector3f
-
Get the length squared of a 3-dimensional single-precision vector.
- lengthSquared(float, float, float, float) - Static method in class org.joml.Vector4f
-
Get the length squared of a 4-dimensional single-precision vector.
- lengthSquared(int, int) - Static method in class org.joml.Vector2i
-
Get the length squared of a 2-dimensional single-precision vector.
- lengthSquared(int, int, int) - Static method in class org.joml.Vector3i
-
Get the length squared of a 3-dimensional single-precision vector.
- lengthSquared(int, int, int, int) - Static method in class org.joml.Vector4f
-
Get the length squared of a 4-dimensional int vector.
- lengthSquared(int, int, int, int) - Static method in class org.joml.Vector4i
-
Get the length squared of a 4-dimensional single-precision vector.
- lerp(double, double, double) - Static method in class org.joml.Math
- lerp(float, float, float) - Static method in class org.joml.Math
- lerp(Matrix2dc, double) - Method in class org.joml.Matrix2d
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result inthis
. - lerp(Matrix2dc, double, Matrix2d) - Method in class org.joml.Matrix2d
- lerp(Matrix2dc, double, Matrix2d) - Method in interface org.joml.Matrix2dc
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result indest
. - lerp(Matrix2fc, float) - Method in class org.joml.Matrix2f
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result inthis
. - lerp(Matrix2fc, float, Matrix2f) - Method in class org.joml.Matrix2f
- lerp(Matrix2fc, float, Matrix2f) - Method in interface org.joml.Matrix2fc
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result indest
. - lerp(Matrix3dc, double) - Method in class org.joml.Matrix3d
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result inthis
. - lerp(Matrix3dc, double, Matrix3d) - Method in class org.joml.Matrix3d
- lerp(Matrix3dc, double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result indest
. - lerp(Matrix3fc, float) - Method in class org.joml.Matrix3f
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result inthis
. - lerp(Matrix3fc, float, Matrix3f) - Method in class org.joml.Matrix3f
- lerp(Matrix3fc, float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result indest
. - lerp(Matrix4dc, double) - Method in class org.joml.Matrix4d
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result inthis
. - lerp(Matrix4dc, double, Matrix4d) - Method in class org.joml.Matrix4d
- lerp(Matrix4dc, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result indest
. - lerp(Matrix4fc, float) - Method in class org.joml.Matrix4f
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result inthis
. - lerp(Matrix4fc, float, Matrix4f) - Method in class org.joml.Matrix4f
- lerp(Matrix4fc, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result indest
. - lerp(Matrix4x3dc, double) - Method in class org.joml.Matrix4x3d
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result inthis
. - lerp(Matrix4x3dc, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- lerp(Matrix4x3dc, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result indest
. - lerp(Matrix4x3fc, float) - Method in class org.joml.Matrix4x3f
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result inthis
. - lerp(Matrix4x3fc, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- lerp(Matrix4x3fc, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result indest
. - lerp(Vector2dc, double) - Method in class org.joml.Vector2d
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result inthis
. - lerp(Vector2dc, double, Vector2d) - Method in class org.joml.Vector2d
- lerp(Vector2dc, double, Vector2d) - Method in interface org.joml.Vector2dc
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result indest
. - lerp(Vector2fc, float) - Method in class org.joml.Vector2f
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result inthis
. - lerp(Vector2fc, float, Vector2f) - Method in class org.joml.Vector2f
- lerp(Vector2fc, float, Vector2f) - Method in interface org.joml.Vector2fc
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result indest
. - lerp(Vector3dc, double) - Method in class org.joml.Vector3d
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result inthis
. - lerp(Vector3dc, double, Vector3d) - Method in class org.joml.Vector3d
- lerp(Vector3dc, double, Vector3d) - Method in interface org.joml.Vector3dc
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result indest
. - lerp(Vector3fc, float) - Method in class org.joml.Vector3f
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result inthis
. - lerp(Vector3fc, float, Vector3f) - Method in class org.joml.Vector3f
- lerp(Vector3fc, float, Vector3f) - Method in interface org.joml.Vector3fc
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result indest
. - lerp(Vector4dc, double) - Method in class org.joml.Vector4d
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result inthis
. - lerp(Vector4dc, double, Vector4d) - Method in class org.joml.Vector4d
- lerp(Vector4dc, double, Vector4d) - Method in interface org.joml.Vector4dc
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result indest
. - lerp(Vector4fc, float) - Method in class org.joml.Vector4f
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result inthis
. - lerp(Vector4fc, float, Vector4f) - Method in class org.joml.Vector4f
- lerp(Vector4fc, float, Vector4f) - Method in interface org.joml.Vector4fc
-
Linearly interpolate
this
andother
using the given interpolation factort
and store the result indest
. - lookAlong(double, double, double, double, double, double) - Method in class org.joml.Matrix3d
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
. - lookAlong(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
. - lookAlong(double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
. - lookAlong(double, double, double, double, double, double) - Method in class org.joml.Quaterniond
-
Apply a rotation to this quaternion that maps the given direction to the positive Z axis.
- lookAlong(double, double, double, double, double, double, Matrix3d) - Method in class org.joml.Matrix3d
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(double, double, double, double, double, double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(double, double, double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(double, double, double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(double, double, double, double, double, double, Quaterniond) - Method in class org.joml.Quaterniond
- lookAlong(double, double, double, double, double, double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Apply a rotation to this quaternion that maps the given direction to the positive Z axis, and store the result in
dest
. - lookAlong(float, float, float, float, float, float) - Method in class org.joml.Matrix3f
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
. - lookAlong(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
. - lookAlong(float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
. - lookAlong(float, float, float, float, float, float) - Method in class org.joml.Quaternionf
-
Apply a rotation to this quaternion that maps the given direction to the positive Z axis.
- lookAlong(float, float, float, float, float, float, Matrix3f) - Method in class org.joml.Matrix3f
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(float, float, float, float, float, float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(float, float, float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(float, float, float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(float, float, float, float, float, float, Quaternionf) - Method in class org.joml.Quaternionf
- lookAlong(float, float, float, float, float, float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Apply a rotation to this quaternion that maps the given direction to the positive Z axis, and store the result in
dest
. - lookAlong(Vector3dc, Vector3dc) - Method in class org.joml.Matrix3d
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
. - lookAlong(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4d
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
. - lookAlong(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
. - lookAlong(Vector3dc, Vector3dc) - Method in class org.joml.Quaterniond
-
Apply a rotation to this quaternion that maps the given direction to the positive Z axis.
- lookAlong(Vector3dc, Vector3dc, Matrix3d) - Method in class org.joml.Matrix3d
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(Vector3dc, Vector3dc, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(Vector3dc, Vector3dc, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(Vector3dc, Vector3dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(Vector3dc, Vector3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(Vector3dc, Vector3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(Vector3dc, Vector3dc, Quaterniond) - Method in class org.joml.Quaterniond
- lookAlong(Vector3dc, Vector3dc, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Apply a rotation to this quaternion that maps the given direction to the positive Z axis, and store the result in
dest
. - lookAlong(Vector3fc, Vector3fc) - Method in class org.joml.Matrix3f
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
. - lookAlong(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4f
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
. - lookAlong(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
. - lookAlong(Vector3fc, Vector3fc) - Method in class org.joml.Quaternionf
-
Apply a rotation to this quaternion that maps the given direction to the positive Z axis.
- lookAlong(Vector3fc, Vector3fc, Matrix3f) - Method in class org.joml.Matrix3f
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(Vector3fc, Vector3fc, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(Vector3fc, Vector3fc, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(Vector3fc, Vector3fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(Vector3fc, Vector3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(Vector3fc, Vector3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a rotation transformation to this matrix to make
-z
point alongdir
and store the result indest
. - lookAlong(Vector3fc, Vector3fc, Quaternionf) - Method in class org.joml.Quaternionf
- lookAlong(Vector3fc, Vector3fc, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Apply a rotation to this quaternion that maps the given direction to the positive Z axis, and store the result in
dest
. - lookAt(double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
. - lookAt(double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
. - lookAt(double, double, double, double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAt(double, double, double, double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAt(double, double, double, double, double, double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAt(double, double, double, double, double, double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAt(float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
. - lookAt(float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
. - lookAt(float, float, float, float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAt(float, float, float, float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAt(float, float, float, float, float, float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAt(float, float, float, float, float, float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAt(Vector3dc, Vector3dc, Vector3dc) - Method in class org.joml.Matrix4d
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
. - lookAt(Vector3dc, Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
. - lookAt(Vector3dc, Vector3dc, Vector3dc, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAt(Vector3dc, Vector3dc, Vector3dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAt(Vector3dc, Vector3dc, Vector3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAt(Vector3dc, Vector3dc, Vector3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAt(Vector3fc, Vector3fc, Vector3fc) - Method in class org.joml.Matrix4f
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
. - lookAt(Vector3fc, Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
. - lookAt(Vector3fc, Vector3fc, Vector3fc, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAt(Vector3fc, Vector3fc, Vector3fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAt(Vector3fc, Vector3fc, Vector3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAt(Vector3fc, Vector3fc, Vector3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAtLH(double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
. - lookAtLH(double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
. - lookAtLH(double, double, double, double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtLH(double, double, double, double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtLH(double, double, double, double, double, double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtLH(double, double, double, double, double, double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtLH(float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
. - lookAtLH(float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
. - lookAtLH(float, float, float, float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtLH(float, float, float, float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtLH(float, float, float, float, float, float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtLH(float, float, float, float, float, float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtLH(Vector3dc, Vector3dc, Vector3dc) - Method in class org.joml.Matrix4d
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
. - lookAtLH(Vector3dc, Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
. - lookAtLH(Vector3dc, Vector3dc, Vector3dc, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtLH(Vector3dc, Vector3dc, Vector3dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtLH(Vector3dc, Vector3dc, Vector3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtLH(Vector3dc, Vector3dc, Vector3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtLH(Vector3fc, Vector3fc, Vector3fc) - Method in class org.joml.Matrix4f
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
. - lookAtLH(Vector3fc, Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
. - lookAtLH(Vector3fc, Vector3fc, Vector3fc, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtLH(Vector3fc, Vector3fc, Vector3fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtLH(Vector3fc, Vector3fc, Vector3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtLH(Vector3fc, Vector3fc, Vector3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtPerspective(double, double, double, double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAtPerspective(double, double, double, double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAtPerspective(float, float, float, float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAtPerspective(float, float, float, float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a "lookat" transformation to this matrix for a right-handed coordinate system, that aligns
-z
withcenter - eye
and store the result indest
. - lookAtPerspectiveLH(double, double, double, double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtPerspectiveLH(double, double, double, double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtPerspectiveLH(float, float, float, float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
. - lookAtPerspectiveLH(float, float, float, float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a "lookat" transformation to this matrix for a left-handed coordinate system, that aligns
+z
withcenter - eye
and store the result indest
.
M
- m00 - Variable in class org.joml.Matrix2d
- m00 - Variable in class org.joml.Matrix2f
- m00 - Variable in class org.joml.Matrix3d
- m00 - Variable in class org.joml.Matrix3f
- m00 - Variable in class org.joml.Matrix3x2d
- m00 - Variable in class org.joml.Matrix3x2f
- m00() - Method in class org.joml.Matrix2d
- m00() - Method in interface org.joml.Matrix2dc
-
Return the value of the matrix element at column 0 and row 0.
- m00() - Method in class org.joml.Matrix2f
- m00() - Method in interface org.joml.Matrix2fc
-
Return the value of the matrix element at column 0 and row 0.
- m00() - Method in class org.joml.Matrix3d
- m00() - Method in interface org.joml.Matrix3dc
-
Return the value of the matrix element at column 0 and row 0.
- m00() - Method in class org.joml.Matrix3f
- m00() - Method in interface org.joml.Matrix3fc
-
Return the value of the matrix element at column 0 and row 0.
- m00() - Method in class org.joml.Matrix3x2d
- m00() - Method in interface org.joml.Matrix3x2dc
-
Return the value of the matrix element at column 0 and row 0.
- m00() - Method in class org.joml.Matrix3x2f
- m00() - Method in interface org.joml.Matrix3x2fc
-
Return the value of the matrix element at column 0 and row 0.
- m00() - Method in class org.joml.Matrix4d
- m00() - Method in interface org.joml.Matrix4dc
-
Return the value of the matrix element at column 0 and row 0.
- m00() - Method in class org.joml.Matrix4f
- m00() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 0 and row 0.
- m00() - Method in class org.joml.Matrix4x3d
- m00() - Method in interface org.joml.Matrix4x3dc
-
Return the value of the matrix element at column 0 and row 0.
- m00() - Method in class org.joml.Matrix4x3f
- m00() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 0 and row 0.
- m00(double) - Method in class org.joml.Matrix2d
-
Set the value of the matrix element at column 0 and row 0.
- m00(double) - Method in class org.joml.Matrix3d
-
Set the value of the matrix element at column 0 and row 0.
- m00(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 0 and row 0.
- m00(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 0 and row 0.
- m00(float) - Method in class org.joml.Matrix2f
-
Set the value of the matrix element at column 0 and row 0.
- m00(float) - Method in class org.joml.Matrix3f
-
Set the value of the matrix element at column 0 and row 0.
- m00(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 0 and row 0.
- m00(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 0 and row 0.
- m01 - Variable in class org.joml.Matrix2d
- m01 - Variable in class org.joml.Matrix2f
- m01 - Variable in class org.joml.Matrix3d
- m01 - Variable in class org.joml.Matrix3f
- m01 - Variable in class org.joml.Matrix3x2d
- m01 - Variable in class org.joml.Matrix3x2f
- m01() - Method in class org.joml.Matrix2d
- m01() - Method in interface org.joml.Matrix2dc
-
Return the value of the matrix element at column 0 and row 1.
- m01() - Method in class org.joml.Matrix2f
- m01() - Method in interface org.joml.Matrix2fc
-
Return the value of the matrix element at column 0 and row 1.
- m01() - Method in class org.joml.Matrix3d
- m01() - Method in interface org.joml.Matrix3dc
-
Return the value of the matrix element at column 0 and row 1.
- m01() - Method in class org.joml.Matrix3f
- m01() - Method in interface org.joml.Matrix3fc
-
Return the value of the matrix element at column 0 and row 1.
- m01() - Method in class org.joml.Matrix3x2d
- m01() - Method in interface org.joml.Matrix3x2dc
-
Return the value of the matrix element at column 0 and row 1.
- m01() - Method in class org.joml.Matrix3x2f
- m01() - Method in interface org.joml.Matrix3x2fc
-
Return the value of the matrix element at column 0 and row 1.
- m01() - Method in class org.joml.Matrix4d
- m01() - Method in interface org.joml.Matrix4dc
-
Return the value of the matrix element at column 0 and row 1.
- m01() - Method in class org.joml.Matrix4f
- m01() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 0 and row 1.
- m01() - Method in class org.joml.Matrix4x3d
- m01() - Method in interface org.joml.Matrix4x3dc
-
Return the value of the matrix element at column 0 and row 1.
- m01() - Method in class org.joml.Matrix4x3f
- m01() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 0 and row 1.
- m01(double) - Method in class org.joml.Matrix2d
-
Set the value of the matrix element at column 0 and row 1.
- m01(double) - Method in class org.joml.Matrix3d
-
Set the value of the matrix element at column 0 and row 1.
- m01(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 0 and row 1.
- m01(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 0 and row 1.
- m01(float) - Method in class org.joml.Matrix2f
-
Set the value of the matrix element at column 0 and row 1.
- m01(float) - Method in class org.joml.Matrix3f
-
Set the value of the matrix element at column 0 and row 1.
- m01(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 0 and row 1.
- m01(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 0 and row 1.
- m02 - Variable in class org.joml.Matrix3d
- m02 - Variable in class org.joml.Matrix3f
- m02() - Method in class org.joml.Matrix3d
- m02() - Method in interface org.joml.Matrix3dc
-
Return the value of the matrix element at column 0 and row 2.
- m02() - Method in class org.joml.Matrix3f
- m02() - Method in interface org.joml.Matrix3fc
-
Return the value of the matrix element at column 0 and row 2.
- m02() - Method in class org.joml.Matrix4d
- m02() - Method in interface org.joml.Matrix4dc
-
Return the value of the matrix element at column 0 and row 2.
- m02() - Method in class org.joml.Matrix4f
- m02() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 0 and row 2.
- m02() - Method in class org.joml.Matrix4x3d
- m02() - Method in interface org.joml.Matrix4x3dc
-
Return the value of the matrix element at column 0 and row 2.
- m02() - Method in class org.joml.Matrix4x3f
- m02() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 0 and row 2.
- m02(double) - Method in class org.joml.Matrix3d
-
Set the value of the matrix element at column 0 and row 2.
- m02(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 0 and row 2.
- m02(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 0 and row 2.
- m02(float) - Method in class org.joml.Matrix3f
-
Set the value of the matrix element at column 0 and row 2.
- m02(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 0 and row 2.
- m02(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 0 and row 2.
- m03() - Method in class org.joml.Matrix4d
- m03() - Method in interface org.joml.Matrix4dc
-
Return the value of the matrix element at column 0 and row 3.
- m03() - Method in class org.joml.Matrix4f
- m03() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 0 and row 3.
- m03(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 0 and row 3.
- m03(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 0 and row 3.
- m10 - Variable in class org.joml.Matrix2d
- m10 - Variable in class org.joml.Matrix2f
- m10 - Variable in class org.joml.Matrix3d
- m10 - Variable in class org.joml.Matrix3f
- m10 - Variable in class org.joml.Matrix3x2d
- m10 - Variable in class org.joml.Matrix3x2f
- m10() - Method in class org.joml.Matrix2d
- m10() - Method in interface org.joml.Matrix2dc
-
Return the value of the matrix element at column 1 and row 0.
- m10() - Method in class org.joml.Matrix2f
- m10() - Method in interface org.joml.Matrix2fc
-
Return the value of the matrix element at column 1 and row 0.
- m10() - Method in class org.joml.Matrix3d
- m10() - Method in interface org.joml.Matrix3dc
-
Return the value of the matrix element at column 1 and row 0.
- m10() - Method in class org.joml.Matrix3f
- m10() - Method in interface org.joml.Matrix3fc
-
Return the value of the matrix element at column 1 and row 0.
- m10() - Method in class org.joml.Matrix3x2d
- m10() - Method in interface org.joml.Matrix3x2dc
-
Return the value of the matrix element at column 1 and row 0.
- m10() - Method in class org.joml.Matrix3x2f
- m10() - Method in interface org.joml.Matrix3x2fc
-
Return the value of the matrix element at column 1 and row 0.
- m10() - Method in class org.joml.Matrix4d
- m10() - Method in interface org.joml.Matrix4dc
-
Return the value of the matrix element at column 1 and row 0.
- m10() - Method in class org.joml.Matrix4f
- m10() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 1 and row 0.
- m10() - Method in class org.joml.Matrix4x3d
- m10() - Method in interface org.joml.Matrix4x3dc
-
Return the value of the matrix element at column 1 and row 0.
- m10() - Method in class org.joml.Matrix4x3f
- m10() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 1 and row 0.
- m10(double) - Method in class org.joml.Matrix2d
-
Set the value of the matrix element at column 1 and row 0.
- m10(double) - Method in class org.joml.Matrix3d
-
Set the value of the matrix element at column 1 and row 0.
- m10(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 1 and row 0.
- m10(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 1 and row 0.
- m10(float) - Method in class org.joml.Matrix2f
-
Set the value of the matrix element at column 1 and row 0.
- m10(float) - Method in class org.joml.Matrix3f
-
Set the value of the matrix element at column 1 and row 0.
- m10(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 1 and row 0.
- m10(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 1 and row 0.
- m11 - Variable in class org.joml.Matrix2d
- m11 - Variable in class org.joml.Matrix2f
- m11 - Variable in class org.joml.Matrix3d
- m11 - Variable in class org.joml.Matrix3f
- m11 - Variable in class org.joml.Matrix3x2d
- m11 - Variable in class org.joml.Matrix3x2f
- m11() - Method in class org.joml.Matrix2d
- m11() - Method in interface org.joml.Matrix2dc
-
Return the value of the matrix element at column 1 and row 1.
- m11() - Method in class org.joml.Matrix2f
- m11() - Method in interface org.joml.Matrix2fc
-
Return the value of the matrix element at column 1 and row 1.
- m11() - Method in class org.joml.Matrix3d
- m11() - Method in interface org.joml.Matrix3dc
-
Return the value of the matrix element at column 1 and row 1.
- m11() - Method in class org.joml.Matrix3f
- m11() - Method in interface org.joml.Matrix3fc
-
Return the value of the matrix element at column 1 and row 1.
- m11() - Method in class org.joml.Matrix3x2d
- m11() - Method in interface org.joml.Matrix3x2dc
-
Return the value of the matrix element at column 1 and row 1.
- m11() - Method in class org.joml.Matrix3x2f
- m11() - Method in interface org.joml.Matrix3x2fc
-
Return the value of the matrix element at column 1 and row 1.
- m11() - Method in class org.joml.Matrix4d
- m11() - Method in interface org.joml.Matrix4dc
-
Return the value of the matrix element at column 1 and row 1.
- m11() - Method in class org.joml.Matrix4f
- m11() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 1 and row 1.
- m11() - Method in class org.joml.Matrix4x3d
- m11() - Method in interface org.joml.Matrix4x3dc
-
Return the value of the matrix element at column 1 and row 1.
- m11() - Method in class org.joml.Matrix4x3f
- m11() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 1 and row 1.
- m11(double) - Method in class org.joml.Matrix2d
-
Set the value of the matrix element at column 1 and row 1.
- m11(double) - Method in class org.joml.Matrix3d
-
Set the value of the matrix element at column 1 and row 1.
- m11(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 1 and row 1.
- m11(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 1 and row 1.
- m11(float) - Method in class org.joml.Matrix2f
-
Set the value of the matrix element at column 1 and row 1.
- m11(float) - Method in class org.joml.Matrix3f
-
Set the value of the matrix element at column 1 and row 1.
- m11(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 1 and row 1.
- m11(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 1 and row 1.
- m12 - Variable in class org.joml.Matrix3d
- m12 - Variable in class org.joml.Matrix3f
- m12() - Method in class org.joml.Matrix3d
- m12() - Method in interface org.joml.Matrix3dc
-
Return the value of the matrix element at column 1 and row 2.
- m12() - Method in class org.joml.Matrix3f
- m12() - Method in interface org.joml.Matrix3fc
-
Return the value of the matrix element at column 1 and row 2.
- m12() - Method in class org.joml.Matrix4d
- m12() - Method in interface org.joml.Matrix4dc
-
Return the value of the matrix element at column 1 and row 2.
- m12() - Method in class org.joml.Matrix4f
- m12() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 1 and row 2.
- m12() - Method in class org.joml.Matrix4x3d
- m12() - Method in interface org.joml.Matrix4x3dc
-
Return the value of the matrix element at column 1 and row 2.
- m12() - Method in class org.joml.Matrix4x3f
- m12() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 1 and row 2.
- m12(double) - Method in class org.joml.Matrix3d
-
Set the value of the matrix element at column 1 and row 2.
- m12(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 1 and row 2.
- m12(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 1 and row 2.
- m12(float) - Method in class org.joml.Matrix3f
-
Set the value of the matrix element at column 1 and row 2.
- m12(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 1 and row 2.
- m12(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 1 and row 2.
- m13() - Method in class org.joml.Matrix4d
- m13() - Method in interface org.joml.Matrix4dc
-
Return the value of the matrix element at column 1 and row 3.
- m13() - Method in class org.joml.Matrix4f
- m13() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 1 and row 3.
- m13(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 1 and row 3.
- m13(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 1 and row 3.
- m20 - Variable in class org.joml.Matrix3d
- m20 - Variable in class org.joml.Matrix3f
- m20 - Variable in class org.joml.Matrix3x2d
- m20 - Variable in class org.joml.Matrix3x2f
- m20() - Method in class org.joml.Matrix3d
- m20() - Method in interface org.joml.Matrix3dc
-
Return the value of the matrix element at column 2 and row 0.
- m20() - Method in class org.joml.Matrix3f
- m20() - Method in interface org.joml.Matrix3fc
-
Return the value of the matrix element at column 2 and row 0.
- m20() - Method in class org.joml.Matrix3x2d
- m20() - Method in interface org.joml.Matrix3x2dc
-
Return the value of the matrix element at column 2 and row 0.
- m20() - Method in class org.joml.Matrix3x2f
- m20() - Method in interface org.joml.Matrix3x2fc
-
Return the value of the matrix element at column 2 and row 0.
- m20() - Method in class org.joml.Matrix4d
- m20() - Method in interface org.joml.Matrix4dc
-
Return the value of the matrix element at column 2 and row 0.
- m20() - Method in class org.joml.Matrix4f
- m20() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 2 and row 0.
- m20() - Method in class org.joml.Matrix4x3d
- m20() - Method in interface org.joml.Matrix4x3dc
-
Return the value of the matrix element at column 2 and row 0.
- m20() - Method in class org.joml.Matrix4x3f
- m20() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 2 and row 0.
- m20(double) - Method in class org.joml.Matrix3d
-
Set the value of the matrix element at column 2 and row 0.
- m20(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 2 and row 0.
- m20(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 2 and row 0.
- m20(float) - Method in class org.joml.Matrix3f
-
Set the value of the matrix element at column 2 and row 0.
- m20(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 2 and row 0.
- m20(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 2 and row 0.
- m21 - Variable in class org.joml.Matrix3d
- m21 - Variable in class org.joml.Matrix3f
- m21 - Variable in class org.joml.Matrix3x2d
- m21 - Variable in class org.joml.Matrix3x2f
- m21() - Method in class org.joml.Matrix3d
- m21() - Method in interface org.joml.Matrix3dc
-
Return the value of the matrix element at column 2 and row 1.
- m21() - Method in class org.joml.Matrix3f
- m21() - Method in interface org.joml.Matrix3fc
-
Return the value of the matrix element at column 2 and row 1.
- m21() - Method in class org.joml.Matrix3x2d
- m21() - Method in interface org.joml.Matrix3x2dc
-
Return the value of the matrix element at column 2 and row 1.
- m21() - Method in class org.joml.Matrix3x2f
- m21() - Method in interface org.joml.Matrix3x2fc
-
Return the value of the matrix element at column 2 and row 1.
- m21() - Method in class org.joml.Matrix4d
- m21() - Method in interface org.joml.Matrix4dc
-
Return the value of the matrix element at column 2 and row 1.
- m21() - Method in class org.joml.Matrix4f
- m21() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 2 and row 1.
- m21() - Method in class org.joml.Matrix4x3d
- m21() - Method in interface org.joml.Matrix4x3dc
-
Return the value of the matrix element at column 2 and row 1.
- m21() - Method in class org.joml.Matrix4x3f
- m21() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 2 and row 1.
- m21(double) - Method in class org.joml.Matrix3d
-
Set the value of the matrix element at column 2 and row 1.
- m21(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 2 and row 1.
- m21(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 2 and row 1.
- m21(float) - Method in class org.joml.Matrix3f
-
Set the value of the matrix element at column 2 and row 1.
- m21(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 2 and row 1.
- m21(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 2 and row 1.
- m22 - Variable in class org.joml.Matrix3d
- m22 - Variable in class org.joml.Matrix3f
- m22() - Method in class org.joml.Matrix3d
- m22() - Method in interface org.joml.Matrix3dc
-
Return the value of the matrix element at column 2 and row 2.
- m22() - Method in class org.joml.Matrix3f
- m22() - Method in interface org.joml.Matrix3fc
-
Return the value of the matrix element at column 2 and row 2.
- m22() - Method in class org.joml.Matrix4d
- m22() - Method in interface org.joml.Matrix4dc
-
Return the value of the matrix element at column 2 and row 2.
- m22() - Method in class org.joml.Matrix4f
- m22() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 2 and row 2.
- m22() - Method in class org.joml.Matrix4x3d
- m22() - Method in interface org.joml.Matrix4x3dc
-
Return the value of the matrix element at column 2 and row 2.
- m22() - Method in class org.joml.Matrix4x3f
- m22() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 2 and row 2.
- m22(double) - Method in class org.joml.Matrix3d
-
Set the value of the matrix element at column 2 and row 2.
- m22(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 2 and row 2.
- m22(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 2 and row 2.
- m22(float) - Method in class org.joml.Matrix3f
-
Set the value of the matrix element at column 2 and row 2.
- m22(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 2 and row 2.
- m22(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 2 and row 2.
- m23() - Method in class org.joml.Matrix4d
- m23() - Method in interface org.joml.Matrix4dc
-
Return the value of the matrix element at column 2 and row 3.
- m23() - Method in class org.joml.Matrix4f
- m23() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 2 and row 3.
- m23(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 2 and row 3.
- m23(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 2 and row 3.
- m30() - Method in class org.joml.Matrix4d
- m30() - Method in interface org.joml.Matrix4dc
-
Return the value of the matrix element at column 3 and row 0.
- m30() - Method in class org.joml.Matrix4f
- m30() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 3 and row 0.
- m30() - Method in class org.joml.Matrix4x3d
- m30() - Method in interface org.joml.Matrix4x3dc
-
Return the value of the matrix element at column 3 and row 0.
- m30() - Method in class org.joml.Matrix4x3f
- m30() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 3 and row 0.
- m30(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 3 and row 0.
- m30(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 3 and row 0.
- m30(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 3 and row 0.
- m30(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 3 and row 0.
- m31() - Method in class org.joml.Matrix4d
- m31() - Method in interface org.joml.Matrix4dc
-
Return the value of the matrix element at column 3 and row 1.
- m31() - Method in class org.joml.Matrix4f
- m31() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 3 and row 1.
- m31() - Method in class org.joml.Matrix4x3d
- m31() - Method in interface org.joml.Matrix4x3dc
-
Return the value of the matrix element at column 3 and row 1.
- m31() - Method in class org.joml.Matrix4x3f
- m31() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 3 and row 1.
- m31(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 3 and row 1.
- m31(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 3 and row 1.
- m31(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 3 and row 1.
- m31(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 3 and row 1.
- m32() - Method in class org.joml.Matrix4d
- m32() - Method in interface org.joml.Matrix4dc
-
Return the value of the matrix element at column 3 and row 2.
- m32() - Method in class org.joml.Matrix4f
- m32() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 3 and row 2.
- m32() - Method in class org.joml.Matrix4x3d
- m32() - Method in interface org.joml.Matrix4x3dc
-
Return the value of the matrix element at column 3 and row 2.
- m32() - Method in class org.joml.Matrix4x3f
- m32() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 3 and row 2.
- m32(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 3 and row 2.
- m32(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 3 and row 2.
- m32(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 3 and row 2.
- m32(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 3 and row 2.
- m33() - Method in class org.joml.Matrix4d
- m33() - Method in interface org.joml.Matrix4dc
-
Return the value of the matrix element at column 3 and row 3.
- m33() - Method in class org.joml.Matrix4f
- m33() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 3 and row 3.
- m33(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 3 and row 3.
- m33(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 3 and row 3.
- mapnXnYnZ() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnXnYnZ() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnXnYnZ() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnXnYnZ() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnXnYnZ() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnXnYnZ() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnXnYnZ(Matrix3d) - Method in class org.joml.Matrix3d
- mapnXnYnZ(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnXnYnZ(Matrix3f) - Method in class org.joml.Matrix3f
- mapnXnYnZ(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnXnYnZ(Matrix4d) - Method in class org.joml.Matrix4d
- mapnXnYnZ(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnXnYnZ(Matrix4f) - Method in class org.joml.Matrix4f
- mapnXnYnZ(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnXnYnZ(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnXnYnZ(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnXnYnZ(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnXnYnZ(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnXnYZ() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnXnYZ() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnXnYZ() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnXnYZ() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnXnYZ() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnXnYZ() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnXnYZ(Matrix3d) - Method in class org.joml.Matrix3d
- mapnXnYZ(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnXnYZ(Matrix3f) - Method in class org.joml.Matrix3f
- mapnXnYZ(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnXnYZ(Matrix4d) - Method in class org.joml.Matrix4d
- mapnXnYZ(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnXnYZ(Matrix4f) - Method in class org.joml.Matrix4f
- mapnXnYZ(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnXnYZ(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnXnYZ(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnXnYZ(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnXnYZ(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnXnZnY() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnXnZnY() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnXnZnY() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnXnZnY() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnXnZnY() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnXnZnY() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnXnZnY(Matrix3d) - Method in class org.joml.Matrix3d
- mapnXnZnY(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnXnZnY(Matrix3f) - Method in class org.joml.Matrix3f
- mapnXnZnY(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnXnZnY(Matrix4d) - Method in class org.joml.Matrix4d
- mapnXnZnY(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnXnZnY(Matrix4f) - Method in class org.joml.Matrix4f
- mapnXnZnY(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnXnZnY(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnXnZnY(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnXnZnY(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnXnZnY(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnXnZY() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnXnZY() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnXnZY() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnXnZY() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnXnZY() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnXnZY() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnXnZY(Matrix3d) - Method in class org.joml.Matrix3d
- mapnXnZY(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnXnZY(Matrix3f) - Method in class org.joml.Matrix3f
- mapnXnZY(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnXnZY(Matrix4d) - Method in class org.joml.Matrix4d
- mapnXnZY(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnXnZY(Matrix4f) - Method in class org.joml.Matrix4f
- mapnXnZY(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnXnZY(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnXnZY(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnXnZY(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnXnZY(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnXYnZ() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnXYnZ() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnXYnZ() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnXYnZ() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnXYnZ() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnXYnZ() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnXYnZ(Matrix3d) - Method in class org.joml.Matrix3d
- mapnXYnZ(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnXYnZ(Matrix3f) - Method in class org.joml.Matrix3f
- mapnXYnZ(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnXYnZ(Matrix4d) - Method in class org.joml.Matrix4d
- mapnXYnZ(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnXYnZ(Matrix4f) - Method in class org.joml.Matrix4f
- mapnXYnZ(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnXYnZ(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnXYnZ(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnXYnZ(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnXYnZ(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnXZnY() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnXZnY() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnXZnY() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnXZnY() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnXZnY() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnXZnY() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnXZnY(Matrix3d) - Method in class org.joml.Matrix3d
- mapnXZnY(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnXZnY(Matrix3f) - Method in class org.joml.Matrix3f
- mapnXZnY(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnXZnY(Matrix4d) - Method in class org.joml.Matrix4d
- mapnXZnY(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnXZnY(Matrix4f) - Method in class org.joml.Matrix4f
- mapnXZnY(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnXZnY(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnXZnY(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnXZnY(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnXZnY(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnXZY() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnXZY() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnXZY() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnXZY() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnXZY() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnXZY() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnXZY(Matrix3d) - Method in class org.joml.Matrix3d
- mapnXZY(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnXZY(Matrix3f) - Method in class org.joml.Matrix3f
- mapnXZY(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnXZY(Matrix4d) - Method in class org.joml.Matrix4d
- mapnXZY(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnXZY(Matrix4f) - Method in class org.joml.Matrix4f
- mapnXZY(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnXZY(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnXZY(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnXZY(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnXZY(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnYnXnZ() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnYnXnZ() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnYnXnZ() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnYnXnZ() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnYnXnZ() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnYnXnZ() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnYnXnZ(Matrix3d) - Method in class org.joml.Matrix3d
- mapnYnXnZ(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnYnXnZ(Matrix3f) - Method in class org.joml.Matrix3f
- mapnYnXnZ(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnYnXnZ(Matrix4d) - Method in class org.joml.Matrix4d
- mapnYnXnZ(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnYnXnZ(Matrix4f) - Method in class org.joml.Matrix4f
- mapnYnXnZ(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnYnXnZ(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnYnXnZ(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnYnXnZ(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnYnXnZ(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnYnXZ() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnYnXZ() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnYnXZ() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnYnXZ() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnYnXZ() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnYnXZ() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnYnXZ(Matrix3d) - Method in class org.joml.Matrix3d
- mapnYnXZ(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnYnXZ(Matrix3f) - Method in class org.joml.Matrix3f
- mapnYnXZ(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnYnXZ(Matrix4d) - Method in class org.joml.Matrix4d
- mapnYnXZ(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnYnXZ(Matrix4f) - Method in class org.joml.Matrix4f
- mapnYnXZ(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnYnXZ(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnYnXZ(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnYnXZ(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnYnXZ(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnYnZnX() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnYnZnX() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnYnZnX() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnYnZnX() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnYnZnX() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnYnZnX() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnYnZnX(Matrix3d) - Method in class org.joml.Matrix3d
- mapnYnZnX(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnYnZnX(Matrix3f) - Method in class org.joml.Matrix3f
- mapnYnZnX(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnYnZnX(Matrix4d) - Method in class org.joml.Matrix4d
- mapnYnZnX(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnYnZnX(Matrix4f) - Method in class org.joml.Matrix4f
- mapnYnZnX(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnYnZnX(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnYnZnX(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnYnZnX(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnYnZnX(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnYnZX() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnYnZX() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnYnZX() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnYnZX() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnYnZX() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnYnZX() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnYnZX(Matrix3d) - Method in class org.joml.Matrix3d
- mapnYnZX(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnYnZX(Matrix3f) - Method in class org.joml.Matrix3f
- mapnYnZX(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnYnZX(Matrix4d) - Method in class org.joml.Matrix4d
- mapnYnZX(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnYnZX(Matrix4f) - Method in class org.joml.Matrix4f
- mapnYnZX(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnYnZX(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnYnZX(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnYnZX(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnYnZX(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnYXnZ() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnYXnZ() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnYXnZ() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnYXnZ() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnYXnZ() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnYXnZ() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnYXnZ(Matrix3d) - Method in class org.joml.Matrix3d
- mapnYXnZ(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnYXnZ(Matrix3f) - Method in class org.joml.Matrix3f
- mapnYXnZ(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnYXnZ(Matrix4d) - Method in class org.joml.Matrix4d
- mapnYXnZ(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnYXnZ(Matrix4f) - Method in class org.joml.Matrix4f
- mapnYXnZ(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnYXnZ(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnYXnZ(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnYXnZ(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnYXnZ(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnYXZ() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnYXZ() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnYXZ() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnYXZ() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnYXZ() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnYXZ() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnYXZ(Matrix3d) - Method in class org.joml.Matrix3d
- mapnYXZ(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnYXZ(Matrix3f) - Method in class org.joml.Matrix3f
- mapnYXZ(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnYXZ(Matrix4d) - Method in class org.joml.Matrix4d
- mapnYXZ(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnYXZ(Matrix4f) - Method in class org.joml.Matrix4f
- mapnYXZ(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnYXZ(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnYXZ(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnYXZ(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnYXZ(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnYZnX() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnYZnX() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnYZnX() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnYZnX() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnYZnX() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnYZnX() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnYZnX(Matrix3d) - Method in class org.joml.Matrix3d
- mapnYZnX(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnYZnX(Matrix3f) - Method in class org.joml.Matrix3f
- mapnYZnX(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnYZnX(Matrix4d) - Method in class org.joml.Matrix4d
- mapnYZnX(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnYZnX(Matrix4f) - Method in class org.joml.Matrix4f
- mapnYZnX(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnYZnX(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnYZnX(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnYZnX(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnYZnX(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnYZX() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnYZX() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnYZX() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnYZX() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnYZX() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnYZX() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnYZX(Matrix3d) - Method in class org.joml.Matrix3d
- mapnYZX(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnYZX(Matrix3f) - Method in class org.joml.Matrix3f
- mapnYZX(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnYZX(Matrix4d) - Method in class org.joml.Matrix4d
- mapnYZX(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnYZX(Matrix4f) - Method in class org.joml.Matrix4f
- mapnYZX(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnYZX(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnYZX(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnYZX(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnYZX(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnZnXnY() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnZnXnY() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnZnXnY() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnZnXnY() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnZnXnY() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnZnXnY() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnZnXnY(Matrix3d) - Method in class org.joml.Matrix3d
- mapnZnXnY(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnZnXnY(Matrix3f) - Method in class org.joml.Matrix3f
- mapnZnXnY(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnZnXnY(Matrix4d) - Method in class org.joml.Matrix4d
- mapnZnXnY(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnZnXnY(Matrix4f) - Method in class org.joml.Matrix4f
- mapnZnXnY(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnZnXnY(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnZnXnY(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnZnXnY(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnZnXnY(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnZnXY() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnZnXY() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnZnXY() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnZnXY() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnZnXY() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnZnXY() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnZnXY(Matrix3d) - Method in class org.joml.Matrix3d
- mapnZnXY(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnZnXY(Matrix3f) - Method in class org.joml.Matrix3f
- mapnZnXY(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnZnXY(Matrix4d) - Method in class org.joml.Matrix4d
- mapnZnXY(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnZnXY(Matrix4f) - Method in class org.joml.Matrix4f
- mapnZnXY(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnZnXY(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnZnXY(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnZnXY(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnZnXY(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnZnYnX() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnZnYnX() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnZnYnX() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnZnYnX() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnZnYnX() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnZnYnX() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnZnYnX(Matrix3d) - Method in class org.joml.Matrix3d
- mapnZnYnX(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnZnYnX(Matrix3f) - Method in class org.joml.Matrix3f
- mapnZnYnX(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnZnYnX(Matrix4d) - Method in class org.joml.Matrix4d
- mapnZnYnX(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnZnYnX(Matrix4f) - Method in class org.joml.Matrix4f
- mapnZnYnX(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnZnYnX(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnZnYnX(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnZnYnX(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnZnYnX(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnZnYX() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnZnYX() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnZnYX() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnZnYX() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnZnYX() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnZnYX() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnZnYX(Matrix3d) - Method in class org.joml.Matrix3d
- mapnZnYX(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnZnYX(Matrix3f) - Method in class org.joml.Matrix3f
- mapnZnYX(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnZnYX(Matrix4d) - Method in class org.joml.Matrix4d
- mapnZnYX(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnZnYX(Matrix4f) - Method in class org.joml.Matrix4f
- mapnZnYX(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnZnYX(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnZnYX(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnZnYX(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnZnYX(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnZXnY() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnZXnY() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnZXnY() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnZXnY() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnZXnY() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnZXnY() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnZXnY(Matrix3d) - Method in class org.joml.Matrix3d
- mapnZXnY(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnZXnY(Matrix3f) - Method in class org.joml.Matrix3f
- mapnZXnY(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnZXnY(Matrix4d) - Method in class org.joml.Matrix4d
- mapnZXnY(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnZXnY(Matrix4f) - Method in class org.joml.Matrix4f
- mapnZXnY(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnZXnY(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnZXnY(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnZXnY(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnZXnY(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnZXY() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnZXY() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnZXY() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnZXY() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnZXY() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnZXY() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnZXY(Matrix3d) - Method in class org.joml.Matrix3d
- mapnZXY(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnZXY(Matrix3f) - Method in class org.joml.Matrix3f
- mapnZXY(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnZXY(Matrix4d) - Method in class org.joml.Matrix4d
- mapnZXY(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnZXY(Matrix4f) - Method in class org.joml.Matrix4f
- mapnZXY(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnZXY(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnZXY(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnZXY(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnZXY(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnZYnX() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnZYnX() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnZYnX() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnZYnX() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnZYnX() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnZYnX() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnZYnX(Matrix3d) - Method in class org.joml.Matrix3d
- mapnZYnX(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnZYnX(Matrix3f) - Method in class org.joml.Matrix3f
- mapnZYnX(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnZYnX(Matrix4d) - Method in class org.joml.Matrix4d
- mapnZYnX(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnZYnX(Matrix4f) - Method in class org.joml.Matrix4f
- mapnZYnX(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnZYnX(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnZYnX(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnZYnX(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnZYnX(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapnZYX() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapnZYX() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapnZYX() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapnZYX() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapnZYX() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapnZYX() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapnZYX(Matrix3d) - Method in class org.joml.Matrix3d
- mapnZYX(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapnZYX(Matrix3f) - Method in class org.joml.Matrix3f
- mapnZYX(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapnZYX(Matrix4d) - Method in class org.joml.Matrix4d
- mapnZYX(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapnZYX(Matrix4f) - Method in class org.joml.Matrix4f
- mapnZYX(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapnZYX(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapnZYX(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapnZYX(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapnZYX(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapXnYnZ() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapXnYnZ() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapXnYnZ() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapXnYnZ() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapXnYnZ() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapXnYnZ() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapXnYnZ(Matrix3d) - Method in class org.joml.Matrix3d
- mapXnYnZ(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapXnYnZ(Matrix3f) - Method in class org.joml.Matrix3f
- mapXnYnZ(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapXnYnZ(Matrix4d) - Method in class org.joml.Matrix4d
- mapXnYnZ(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapXnYnZ(Matrix4f) - Method in class org.joml.Matrix4f
- mapXnYnZ(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapXnYnZ(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapXnYnZ(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapXnYnZ(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapXnYnZ(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapXnZnY() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapXnZnY() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapXnZnY() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapXnZnY() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapXnZnY() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapXnZnY() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapXnZnY(Matrix3d) - Method in class org.joml.Matrix3d
- mapXnZnY(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapXnZnY(Matrix3f) - Method in class org.joml.Matrix3f
- mapXnZnY(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapXnZnY(Matrix4d) - Method in class org.joml.Matrix4d
- mapXnZnY(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapXnZnY(Matrix4f) - Method in class org.joml.Matrix4f
- mapXnZnY(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapXnZnY(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapXnZnY(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapXnZnY(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapXnZnY(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapXnZY() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapXnZY() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapXnZY() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapXnZY() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapXnZY() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapXnZY() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapXnZY(Matrix3d) - Method in class org.joml.Matrix3d
- mapXnZY(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapXnZY(Matrix3f) - Method in class org.joml.Matrix3f
- mapXnZY(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapXnZY(Matrix4d) - Method in class org.joml.Matrix4d
- mapXnZY(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapXnZY(Matrix4f) - Method in class org.joml.Matrix4f
- mapXnZY(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapXnZY(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapXnZY(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapXnZY(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapXnZY(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapXZnY() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapXZnY() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapXZnY() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapXZnY() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapXZnY() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapXZnY() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapXZnY(Matrix3d) - Method in class org.joml.Matrix3d
- mapXZnY(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapXZnY(Matrix3f) - Method in class org.joml.Matrix3f
- mapXZnY(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapXZnY(Matrix4d) - Method in class org.joml.Matrix4d
- mapXZnY(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapXZnY(Matrix4f) - Method in class org.joml.Matrix4f
- mapXZnY(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapXZnY(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapXZnY(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapXZnY(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapXZnY(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapXZY() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapXZY() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapXZY() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapXZY() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapXZY() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapXZY() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapXZY(Matrix3d) - Method in class org.joml.Matrix3d
- mapXZY(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapXZY(Matrix3f) - Method in class org.joml.Matrix3f
- mapXZY(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapXZY(Matrix4d) - Method in class org.joml.Matrix4d
- mapXZY(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapXZY(Matrix4f) - Method in class org.joml.Matrix4f
- mapXZY(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapXZY(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapXZY(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapXZY(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapXZY(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapYnXnZ() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapYnXnZ() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapYnXnZ() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapYnXnZ() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapYnXnZ() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapYnXnZ() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapYnXnZ(Matrix3d) - Method in class org.joml.Matrix3d
- mapYnXnZ(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapYnXnZ(Matrix3f) - Method in class org.joml.Matrix3f
- mapYnXnZ(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapYnXnZ(Matrix4d) - Method in class org.joml.Matrix4d
- mapYnXnZ(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapYnXnZ(Matrix4f) - Method in class org.joml.Matrix4f
- mapYnXnZ(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapYnXnZ(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapYnXnZ(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapYnXnZ(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapYnXnZ(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapYnXZ() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapYnXZ() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapYnXZ() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapYnXZ() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapYnXZ() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapYnXZ() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapYnXZ(Matrix3d) - Method in class org.joml.Matrix3d
- mapYnXZ(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapYnXZ(Matrix3f) - Method in class org.joml.Matrix3f
- mapYnXZ(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapYnXZ(Matrix4d) - Method in class org.joml.Matrix4d
- mapYnXZ(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapYnXZ(Matrix4f) - Method in class org.joml.Matrix4f
- mapYnXZ(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapYnXZ(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapYnXZ(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapYnXZ(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapYnXZ(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapYnZnX() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapYnZnX() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapYnZnX() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapYnZnX() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapYnZnX() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapYnZnX() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapYnZnX(Matrix3d) - Method in class org.joml.Matrix3d
- mapYnZnX(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapYnZnX(Matrix3f) - Method in class org.joml.Matrix3f
- mapYnZnX(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapYnZnX(Matrix4d) - Method in class org.joml.Matrix4d
- mapYnZnX(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapYnZnX(Matrix4f) - Method in class org.joml.Matrix4f
- mapYnZnX(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapYnZnX(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapYnZnX(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapYnZnX(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapYnZnX(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapYnZX() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapYnZX() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapYnZX() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapYnZX() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapYnZX() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapYnZX() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapYnZX(Matrix3d) - Method in class org.joml.Matrix3d
- mapYnZX(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapYnZX(Matrix3f) - Method in class org.joml.Matrix3f
- mapYnZX(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapYnZX(Matrix4d) - Method in class org.joml.Matrix4d
- mapYnZX(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapYnZX(Matrix4f) - Method in class org.joml.Matrix4f
- mapYnZX(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapYnZX(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapYnZX(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapYnZX(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapYnZX(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapYXnZ() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapYXnZ() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapYXnZ() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapYXnZ() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapYXnZ() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapYXnZ() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapYXnZ(Matrix3d) - Method in class org.joml.Matrix3d
- mapYXnZ(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapYXnZ(Matrix3f) - Method in class org.joml.Matrix3f
- mapYXnZ(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapYXnZ(Matrix4d) - Method in class org.joml.Matrix4d
- mapYXnZ(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapYXnZ(Matrix4f) - Method in class org.joml.Matrix4f
- mapYXnZ(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapYXnZ(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapYXnZ(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapYXnZ(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapYXnZ(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapYXZ() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapYXZ() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapYXZ() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapYXZ() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapYXZ() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapYXZ() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapYXZ(Matrix3d) - Method in class org.joml.Matrix3d
- mapYXZ(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapYXZ(Matrix3f) - Method in class org.joml.Matrix3f
- mapYXZ(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapYXZ(Matrix4d) - Method in class org.joml.Matrix4d
- mapYXZ(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapYXZ(Matrix4f) - Method in class org.joml.Matrix4f
- mapYXZ(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapYXZ(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapYXZ(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapYXZ(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapYXZ(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapYZnX() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapYZnX() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapYZnX() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapYZnX() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapYZnX() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapYZnX() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapYZnX(Matrix3d) - Method in class org.joml.Matrix3d
- mapYZnX(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapYZnX(Matrix3f) - Method in class org.joml.Matrix3f
- mapYZnX(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapYZnX(Matrix4d) - Method in class org.joml.Matrix4d
- mapYZnX(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapYZnX(Matrix4f) - Method in class org.joml.Matrix4f
- mapYZnX(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapYZnX(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapYZnX(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapYZnX(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapYZnX(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapYZX() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapYZX() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapYZX() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapYZX() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapYZX() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapYZX() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapYZX(Matrix3d) - Method in class org.joml.Matrix3d
- mapYZX(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapYZX(Matrix3f) - Method in class org.joml.Matrix3f
- mapYZX(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapYZX(Matrix4d) - Method in class org.joml.Matrix4d
- mapYZX(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapYZX(Matrix4f) - Method in class org.joml.Matrix4f
- mapYZX(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapYZX(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapYZX(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapYZX(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapYZX(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapZnXnY() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapZnXnY() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapZnXnY() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapZnXnY() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapZnXnY() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapZnXnY() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapZnXnY(Matrix3d) - Method in class org.joml.Matrix3d
- mapZnXnY(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapZnXnY(Matrix3f) - Method in class org.joml.Matrix3f
- mapZnXnY(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapZnXnY(Matrix4d) - Method in class org.joml.Matrix4d
- mapZnXnY(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapZnXnY(Matrix4f) - Method in class org.joml.Matrix4f
- mapZnXnY(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapZnXnY(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapZnXnY(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapZnXnY(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapZnXnY(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapZnXY() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapZnXY() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapZnXY() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapZnXY() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapZnXY() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapZnXY() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapZnXY(Matrix3d) - Method in class org.joml.Matrix3d
- mapZnXY(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapZnXY(Matrix3f) - Method in class org.joml.Matrix3f
- mapZnXY(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapZnXY(Matrix4d) - Method in class org.joml.Matrix4d
- mapZnXY(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapZnXY(Matrix4f) - Method in class org.joml.Matrix4f
- mapZnXY(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapZnXY(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapZnXY(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapZnXY(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapZnXY(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapZnYnX() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapZnYnX() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapZnYnX() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapZnYnX() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapZnYnX() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapZnYnX() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapZnYnX(Matrix3d) - Method in class org.joml.Matrix3d
- mapZnYnX(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapZnYnX(Matrix3f) - Method in class org.joml.Matrix3f
- mapZnYnX(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapZnYnX(Matrix4d) - Method in class org.joml.Matrix4d
- mapZnYnX(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapZnYnX(Matrix4f) - Method in class org.joml.Matrix4f
- mapZnYnX(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapZnYnX(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapZnYnX(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapZnYnX(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapZnYnX(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapZnYX() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapZnYX() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapZnYX() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapZnYX() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapZnYX() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapZnYX() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapZnYX(Matrix3d) - Method in class org.joml.Matrix3d
- mapZnYX(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapZnYX(Matrix3f) - Method in class org.joml.Matrix3f
- mapZnYX(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapZnYX(Matrix4d) - Method in class org.joml.Matrix4d
- mapZnYX(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapZnYX(Matrix4f) - Method in class org.joml.Matrix4f
- mapZnYX(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapZnYX(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapZnYX(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapZnYX(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapZnYX(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapZXnY() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapZXnY() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapZXnY() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapZXnY() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapZXnY() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapZXnY() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapZXnY(Matrix3d) - Method in class org.joml.Matrix3d
- mapZXnY(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapZXnY(Matrix3f) - Method in class org.joml.Matrix3f
- mapZXnY(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapZXnY(Matrix4d) - Method in class org.joml.Matrix4d
- mapZXnY(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapZXnY(Matrix4f) - Method in class org.joml.Matrix4f
- mapZXnY(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapZXnY(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapZXnY(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapZXnY(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapZXnY(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapZXY() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapZXY() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapZXY() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapZXY() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapZXY() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapZXY() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapZXY(Matrix3d) - Method in class org.joml.Matrix3d
- mapZXY(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapZXY(Matrix3f) - Method in class org.joml.Matrix3f
- mapZXY(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapZXY(Matrix4d) - Method in class org.joml.Matrix4d
- mapZXY(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapZXY(Matrix4f) - Method in class org.joml.Matrix4f
- mapZXY(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapZXY(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapZXY(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapZXY(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapZXY(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapZYnX() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapZYnX() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapZYnX() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapZYnX() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapZYnX() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapZYnX() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapZYnX(Matrix3d) - Method in class org.joml.Matrix3d
- mapZYnX(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapZYnX(Matrix3f) - Method in class org.joml.Matrix3f
- mapZYnX(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapZYnX(Matrix4d) - Method in class org.joml.Matrix4d
- mapZYnX(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapZYnX(Matrix4f) - Method in class org.joml.Matrix4f
- mapZYnX(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapZYnX(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapZYnX(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapZYnX(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapZYnX(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - mapZYX() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - mapZYX() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - mapZYX() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - mapZYX() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - mapZYX() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - mapZYX() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - mapZYX(Matrix3d) - Method in class org.joml.Matrix3d
- mapZYX(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - mapZYX(Matrix3f) - Method in class org.joml.Matrix3f
- mapZYX(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - mapZYX(Matrix4d) - Method in class org.joml.Matrix4d
- mapZYX(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - mapZYX(Matrix4f) - Method in class org.joml.Matrix4f
- mapZYX(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - mapZYX(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mapZYX(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - mapZYX(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mapZYX(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - Math - Class in org.joml
-
Contains fast approximations of some
Math
operations. - Math() - Constructor for class org.joml.Math
- Matrix2d - Class in org.joml
-
Contains the definition of a 2x2 matrix of doubles, and associated functions to transform it.
- Matrix2d() - Constructor for class org.joml.Matrix2d
- Matrix2d(double, double, double, double) - Constructor for class org.joml.Matrix2d
-
Create a new 2x2 matrix using the supplied double values.
- Matrix2d(DoubleBuffer) - Constructor for class org.joml.Matrix2d
-
Create a new
Matrix2d
by reading its 4 double components from the givenDoubleBuffer
at the buffer's current position. - Matrix2d(Matrix2dc) - Constructor for class org.joml.Matrix2d
-
Create a new
Matrix2d
and make it a copy of the given matrix. - Matrix2d(Matrix2fc) - Constructor for class org.joml.Matrix2d
-
Create a new
Matrix2d
and initialize it with the values from the given matrix. - Matrix2d(Matrix3dc) - Constructor for class org.joml.Matrix2d
- Matrix2d(Matrix3fc) - Constructor for class org.joml.Matrix2d
- Matrix2d(Vector2dc, Vector2dc) - Constructor for class org.joml.Matrix2d
-
Create a new
Matrix2d
and initialize its two columns using the supplied vectors. - Matrix2dc - Interface in org.joml
-
Interface to a read-only view of a 2x2 matrix of double-precision floats.
- Matrix2f - Class in org.joml
-
Contains the definition of a 2x2 matrix of floats, and associated functions to transform it.
- Matrix2f() - Constructor for class org.joml.Matrix2f
- Matrix2f(float, float, float, float) - Constructor for class org.joml.Matrix2f
-
Create a new 2x2 matrix using the supplied float values.
- Matrix2f(FloatBuffer) - Constructor for class org.joml.Matrix2f
-
Create a new
Matrix2f
by reading its 4 float components from the givenFloatBuffer
at the buffer's current position. - Matrix2f(Matrix2fc) - Constructor for class org.joml.Matrix2f
-
Create a new
Matrix2f
and make it a copy of the given matrix. - Matrix2f(Matrix3fc) - Constructor for class org.joml.Matrix2f
- Matrix2f(Vector2fc, Vector2fc) - Constructor for class org.joml.Matrix2f
-
Create a new
Matrix2f
and initialize its two columns using the supplied vectors. - Matrix2fc - Interface in org.joml
-
Interface to a read-only view of a 2x2 matrix of single-precision floats.
- Matrix3d - Class in org.joml
-
Contains the definition of a 3x3 matrix of doubles, and associated functions to transform it.
- Matrix3d() - Constructor for class org.joml.Matrix3d
- Matrix3d(double, double, double, double, double, double, double, double, double) - Constructor for class org.joml.Matrix3d
-
Create a new
Matrix3d
and initialize its elements with the given values. - Matrix3d(DoubleBuffer) - Constructor for class org.joml.Matrix3d
-
Create a new
Matrix3d
by reading its 9 double components from the givenDoubleBuffer
at the buffer's current position. - Matrix3d(Matrix2dc) - Constructor for class org.joml.Matrix3d
- Matrix3d(Matrix2fc) - Constructor for class org.joml.Matrix3d
- Matrix3d(Matrix3dc) - Constructor for class org.joml.Matrix3d
-
Create a new
Matrix3d
and initialize it with the values from the given matrix. - Matrix3d(Matrix3fc) - Constructor for class org.joml.Matrix3d
-
Create a new
Matrix3d
and initialize it with the values from the given matrix. - Matrix3d(Matrix4dc) - Constructor for class org.joml.Matrix3d
- Matrix3d(Matrix4fc) - Constructor for class org.joml.Matrix3d
- Matrix3d(Vector3dc, Vector3dc, Vector3dc) - Constructor for class org.joml.Matrix3d
-
Create a new
Matrix3d
and initialize its three columns using the supplied vectors. - Matrix3dc - Interface in org.joml
-
Interface to a read-only view of a 3x3 matrix of double-precision floats.
- Matrix3dStack - Class in org.joml
-
A stack of many
Matrix3d
instances. - Matrix3dStack() - Constructor for class org.joml.Matrix3dStack
-
Do not invoke manually! Only meant for serialization.
- Matrix3dStack(int) - Constructor for class org.joml.Matrix3dStack
-
Create a new
Matrix3dStack
of the given size. - Matrix3f - Class in org.joml
-
Contains the definition of a 3x3 matrix of floats, and associated functions to transform it.
- Matrix3f() - Constructor for class org.joml.Matrix3f
- Matrix3f(float, float, float, float, float, float, float, float, float) - Constructor for class org.joml.Matrix3f
-
Create a new 3x3 matrix using the supplied float values.
- Matrix3f(FloatBuffer) - Constructor for class org.joml.Matrix3f
-
Create a new
Matrix3f
by reading its 9 float components from the givenFloatBuffer
at the buffer's current position. - Matrix3f(Matrix2fc) - Constructor for class org.joml.Matrix3f
- Matrix3f(Matrix3fc) - Constructor for class org.joml.Matrix3f
-
Create a new
Matrix3f
and make it a copy of the given matrix. - Matrix3f(Matrix4fc) - Constructor for class org.joml.Matrix3f
- Matrix3f(Vector3fc, Vector3fc, Vector3fc) - Constructor for class org.joml.Matrix3f
-
Create a new
Matrix3f
and initialize its three columns using the supplied vectors. - Matrix3fc - Interface in org.joml
-
Interface to a read-only view of a 3x3 matrix of single-precision floats.
- Matrix3fStack - Class in org.joml
-
A stack of many
Matrix3f
instances. - Matrix3fStack() - Constructor for class org.joml.Matrix3fStack
-
Do not invoke manually! Only meant for serialization.
- Matrix3fStack(int) - Constructor for class org.joml.Matrix3fStack
-
Create a new
Matrix3fStack
of the given size. - Matrix3x2d - Class in org.joml
-
Contains the definition of a 3x2 matrix of doubles, and associated functions to transform it.
- Matrix3x2d() - Constructor for class org.joml.Matrix3x2d
-
Create a new
Matrix3x2d
and set it toidentity
. - Matrix3x2d(double, double, double, double, double, double) - Constructor for class org.joml.Matrix3x2d
-
Create a new 3x2 matrix using the supplied double values.
- Matrix3x2d(DoubleBuffer) - Constructor for class org.joml.Matrix3x2d
-
Create a new
Matrix3x2d
by reading its 6 double components from the givenDoubleBuffer
at the buffer's current position. - Matrix3x2d(Matrix2dc) - Constructor for class org.joml.Matrix3x2d
-
Create a new
Matrix3x2d
by setting its left 2x2 submatrix to the values of the givenMatrix2dc
and the rest to identity. - Matrix3x2d(Matrix2fc) - Constructor for class org.joml.Matrix3x2d
-
Create a new
Matrix3x2d
by setting its left 2x2 submatrix to the values of the givenMatrix2fc
and the rest to identity. - Matrix3x2d(Matrix3x2dc) - Constructor for class org.joml.Matrix3x2d
-
Create a new
Matrix3x2d
and make it a copy of the given matrix. - Matrix3x2dc - Interface in org.joml
-
Interface to a read-only view of a 3x2 matrix of double-precision floats.
- Matrix3x2dStack - Class in org.joml
-
A stack of many
Matrix3x2d
instances. - Matrix3x2dStack() - Constructor for class org.joml.Matrix3x2dStack
-
Do not invoke manually! Only meant for serialization.
- Matrix3x2dStack(int) - Constructor for class org.joml.Matrix3x2dStack
-
Create a new
Matrix3x2dStack
of the given size. - Matrix3x2f - Class in org.joml
-
Contains the definition of a 3x2 matrix of floats, and associated functions to transform it.
- Matrix3x2f() - Constructor for class org.joml.Matrix3x2f
-
Create a new
Matrix3x2f
and set it toidentity
. - Matrix3x2f(float, float, float, float, float, float) - Constructor for class org.joml.Matrix3x2f
-
Create a new 3x2 matrix using the supplied float values.
- Matrix3x2f(FloatBuffer) - Constructor for class org.joml.Matrix3x2f
-
Create a new
Matrix3x2f
by reading its 6 float components from the givenFloatBuffer
at the buffer's current position. - Matrix3x2f(Matrix2fc) - Constructor for class org.joml.Matrix3x2f
-
Create a new
Matrix3x2f
by setting its left 2x2 submatrix to the values of the givenMatrix2fc
and the rest to identity. - Matrix3x2f(Matrix3x2fc) - Constructor for class org.joml.Matrix3x2f
-
Create a new
Matrix3x2f
and make it a copy of the given matrix. - Matrix3x2fc - Interface in org.joml
-
Interface to a read-only view of a 3x2 matrix of single-precision floats.
- Matrix3x2fStack - Class in org.joml
-
A stack of many
Matrix3x2f
instances. - Matrix3x2fStack() - Constructor for class org.joml.Matrix3x2fStack
-
Do not invoke manually! Only meant for serialization.
- Matrix3x2fStack(int) - Constructor for class org.joml.Matrix3x2fStack
-
Create a new
Matrix3x2fStack
of the given size. - Matrix4d - Class in org.joml
-
Contains the definition of a 4x4 Matrix of doubles, and associated functions to transform it.
- Matrix4d() - Constructor for class org.joml.Matrix4d
- Matrix4d(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class org.joml.Matrix4d
-
Create a new 4x4 matrix using the supplied double values.
- Matrix4d(DoubleBuffer) - Constructor for class org.joml.Matrix4d
-
Create a new
Matrix4d
by reading its 16 double components from the givenDoubleBuffer
at the buffer's current position. - Matrix4d(Matrix3dc) - Constructor for class org.joml.Matrix4d
- Matrix4d(Matrix4dc) - Constructor for class org.joml.Matrix4d
-
Create a new
Matrix4d
and make it a copy of the given matrix. - Matrix4d(Matrix4fc) - Constructor for class org.joml.Matrix4d
-
Create a new
Matrix4d
and make it a copy of the given matrix. - Matrix4d(Matrix4x3dc) - Constructor for class org.joml.Matrix4d
-
Create a new
Matrix4d
and set its upper 4x3 submatrix to the given matrixmat
and all other elements to identity. - Matrix4d(Matrix4x3fc) - Constructor for class org.joml.Matrix4d
-
Create a new
Matrix4d
and set its upper 4x3 submatrix to the given matrixmat
and all other elements to identity. - Matrix4d(Vector4d, Vector4d, Vector4d, Vector4d) - Constructor for class org.joml.Matrix4d
-
Create a new
Matrix4d
and initialize its four columns using the supplied vectors. - Matrix4dc - Interface in org.joml
-
Interface to a read-only view of a 4x4 matrix of double-precision floats.
- Matrix4dStack - Class in org.joml
-
A stack of many
Matrix4d
instances. - Matrix4dStack() - Constructor for class org.joml.Matrix4dStack
-
Do not invoke manually! Only meant for serialization.
- Matrix4dStack(int) - Constructor for class org.joml.Matrix4dStack
-
Create a new
Matrix4dStack
of the given size. - Matrix4f - Class in org.joml
-
Contains the definition of a 4x4 matrix of floats, and associated functions to transform it.
- Matrix4f() - Constructor for class org.joml.Matrix4f
- Matrix4f(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Constructor for class org.joml.Matrix4f
-
Create a new 4x4 matrix using the supplied float values.
- Matrix4f(FloatBuffer) - Constructor for class org.joml.Matrix4f
-
Create a new
Matrix4f
by reading its 16 float components from the givenFloatBuffer
at the buffer's current position. - Matrix4f(Matrix3fc) - Constructor for class org.joml.Matrix4f
- Matrix4f(Matrix4dc) - Constructor for class org.joml.Matrix4f
-
Create a new
Matrix4f
and make it a copy of the given matrix. - Matrix4f(Matrix4fc) - Constructor for class org.joml.Matrix4f
-
Create a new
Matrix4f
and make it a copy of the given matrix. - Matrix4f(Matrix4x3fc) - Constructor for class org.joml.Matrix4f
-
Create a new
Matrix4f
and set its upper 4x3 submatrix to the given matrixmat
and all other elements to identity. - Matrix4f(Vector4fc, Vector4fc, Vector4fc, Vector4fc) - Constructor for class org.joml.Matrix4f
-
Create a new
Matrix4f
and initialize its four columns using the supplied vectors. - Matrix4fc - Interface in org.joml
-
Interface to a read-only view of a 4x4 matrix of single-precision floats.
- Matrix4fStack - Class in org.joml
-
A stack of many
Matrix4f
instances. - Matrix4fStack() - Constructor for class org.joml.Matrix4fStack
-
Do not invoke manually! Only meant for serialization.
- Matrix4fStack(int) - Constructor for class org.joml.Matrix4fStack
-
Create a new
Matrix4fStack
of the given size. - Matrix4x3d - Class in org.joml
-
Contains the definition of an affine 4x3 matrix (4 columns, 3 rows) of doubles, and associated functions to transform it.
- Matrix4x3d() - Constructor for class org.joml.Matrix4x3d
-
Create a new
Matrix4x3d
and set it toidentity
. - Matrix4x3d(double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class org.joml.Matrix4x3d
-
Create a new 4x4 matrix using the supplied double values.
- Matrix4x3d(DoubleBuffer) - Constructor for class org.joml.Matrix4x3d
-
Create a new
Matrix4x3d
by reading its 12 double components from the givenDoubleBuffer
at the buffer's current position. - Matrix4x3d(Matrix3dc) - Constructor for class org.joml.Matrix4x3d
-
Create a new
Matrix4x3d
by setting its left 3x3 submatrix to the values of the givenMatrix3dc
and the rest to identity. - Matrix4x3d(Matrix3fc) - Constructor for class org.joml.Matrix4x3d
-
Create a new
Matrix4x3d
by setting its left 3x3 submatrix to the values of the givenMatrix3fc
and the rest to identity. - Matrix4x3d(Matrix4x3dc) - Constructor for class org.joml.Matrix4x3d
-
Create a new
Matrix4x3d
and make it a copy of the given matrix. - Matrix4x3d(Matrix4x3fc) - Constructor for class org.joml.Matrix4x3d
-
Create a new
Matrix4x3d
and make it a copy of the given matrix. - Matrix4x3dc - Interface in org.joml
-
Interface to a read-only view of a 4x3 matrix of double-precision floats.
- Matrix4x3dStack - Class in org.joml
-
A stack of many
Matrix4x3d
instances. - Matrix4x3dStack() - Constructor for class org.joml.Matrix4x3dStack
-
Do not invoke manually! Only meant for serialization.
- Matrix4x3dStack(int) - Constructor for class org.joml.Matrix4x3dStack
-
Create a new
Matrix4x3dStack
of the given size. - Matrix4x3f - Class in org.joml
-
Contains the definition of an affine 4x3 matrix (4 columns, 3 rows) of floats, and associated functions to transform it.
- Matrix4x3f() - Constructor for class org.joml.Matrix4x3f
-
Create a new
Matrix4x3f
and set it toidentity
. - Matrix4x3f(float, float, float, float, float, float, float, float, float, float, float, float) - Constructor for class org.joml.Matrix4x3f
-
Create a new 4x4 matrix using the supplied float values.
- Matrix4x3f(FloatBuffer) - Constructor for class org.joml.Matrix4x3f
-
Create a new
Matrix4x3f
by reading its 12 float components from the givenFloatBuffer
at the buffer's current position. - Matrix4x3f(Matrix3fc) - Constructor for class org.joml.Matrix4x3f
-
Create a new
Matrix4x3f
by setting its left 3x3 submatrix to the values of the givenMatrix3fc
and the rest to identity. - Matrix4x3f(Matrix4x3fc) - Constructor for class org.joml.Matrix4x3f
-
Create a new
Matrix4x3f
and make it a copy of the given matrix. - Matrix4x3f(Vector3fc, Vector3fc, Vector3fc, Vector3fc) - Constructor for class org.joml.Matrix4x3f
-
Create a new
Matrix4x3f
and initialize its four columns using the supplied vectors. - Matrix4x3fc - Interface in org.joml
-
Interface to a read-only view of a 4x3 matrix of single-precision floats.
- Matrix4x3fStack - Class in org.joml
-
A stack of many
Matrix4x3f
instances. - Matrix4x3fStack() - Constructor for class org.joml.Matrix4x3fStack
-
Do not invoke manually! Only meant for serialization.
- Matrix4x3fStack(int) - Constructor for class org.joml.Matrix4x3fStack
-
Create a new
Matrix4x3fStack
of the given size. - max(double, double) - Static method in class org.joml.Math
- max(float, float) - Static method in class org.joml.Math
- max(int, int) - Static method in class org.joml.Math
- max(Vector2dc) - Method in class org.joml.Vector2d
-
Set the components of this vector to be the component-wise maximum of this and the other vector.
- max(Vector2dc, Vector2d) - Method in class org.joml.Vector2d
- max(Vector2dc, Vector2d) - Method in interface org.joml.Vector2dc
-
Set the components of
dest
to be the component-wise maximum of this and the other vector. - max(Vector2fc) - Method in class org.joml.Vector2f
-
Set the components of this vector to be the component-wise maximum of this and the other vector.
- max(Vector2fc, Vector2f) - Method in class org.joml.Vector2f
- max(Vector2fc, Vector2f) - Method in interface org.joml.Vector2fc
-
Set the components of
dest
to be the component-wise maximum of this and the other vector. - max(Vector2ic) - Method in class org.joml.Vector2i
-
Set the components of this vector to be the component-wise maximum of this and the other vector.
- max(Vector2ic, Vector2i) - Method in class org.joml.Vector2i
- max(Vector2ic, Vector2i) - Method in interface org.joml.Vector2ic
-
Set the components of
dest
to be the component-wise maximum of this and the other vector. - max(Vector3dc) - Method in class org.joml.Vector3d
-
Set the components of this vector to be the component-wise maximum of this and the other vector.
- max(Vector3dc, Vector3d) - Method in class org.joml.Vector3d
- max(Vector3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Set the components of
dest
to be the component-wise maximum of this and the other vector. - max(Vector3fc) - Method in class org.joml.Vector3f
-
Set the components of this vector to be the component-wise maximum of this and the other vector.
- max(Vector3fc, Vector3f) - Method in class org.joml.Vector3f
- max(Vector3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Set the components of
dest
to be the component-wise maximum of this and the other vector. - max(Vector3ic) - Method in class org.joml.Vector3i
-
Set the components of this vector to be the component-wise maximum of this and the other vector.
- max(Vector3ic, Vector3i) - Method in class org.joml.Vector3i
- max(Vector3ic, Vector3i) - Method in interface org.joml.Vector3ic
-
Set the components of
dest
to be the component-wise maximum of this and the other vector. - max(Vector4dc) - Method in class org.joml.Vector4d
-
Set the components of this vector to be the component-wise maximum of this and the other vector.
- max(Vector4dc, Vector4d) - Method in class org.joml.Vector4d
- max(Vector4dc, Vector4d) - Method in interface org.joml.Vector4dc
-
Set the components of
dest
to be the component-wise maximum of this and the other vector. - max(Vector4fc) - Method in class org.joml.Vector4f
-
Set the components of this vector to be the component-wise maximum of this and the other vector.
- max(Vector4fc, Vector4f) - Method in class org.joml.Vector4f
- max(Vector4fc, Vector4f) - Method in interface org.joml.Vector4fc
-
Set the components of
dest
to be the component-wise maximum of this and the other vector. - max(Vector4ic) - Method in class org.joml.Vector4i
-
Set the components of this vector to be the component-wise maximum of this and the other vector.
- max(Vector4ic, Vector4i) - Method in class org.joml.Vector4i
- max(Vector4ic, Vector4i) - Method in interface org.joml.Vector4ic
-
Set the components of
dest
to be the component-wise maximum of this and the other vector. - maxComponent() - Method in class org.joml.Vector2d
- maxComponent() - Method in interface org.joml.Vector2dc
-
Determine the component with the biggest absolute value.
- maxComponent() - Method in class org.joml.Vector2f
- maxComponent() - Method in interface org.joml.Vector2fc
-
Determine the component with the biggest absolute value.
- maxComponent() - Method in class org.joml.Vector2i
- maxComponent() - Method in interface org.joml.Vector2ic
-
Determine the component with the biggest absolute value.
- maxComponent() - Method in class org.joml.Vector3d
- maxComponent() - Method in interface org.joml.Vector3dc
-
Determine the component with the biggest absolute value.
- maxComponent() - Method in class org.joml.Vector3f
- maxComponent() - Method in interface org.joml.Vector3fc
-
Determine the component with the biggest absolute value.
- maxComponent() - Method in class org.joml.Vector3i
- maxComponent() - Method in interface org.joml.Vector3ic
-
Determine the component with the biggest absolute value.
- maxComponent() - Method in class org.joml.Vector4d
- maxComponent() - Method in interface org.joml.Vector4dc
-
Determine the component with the biggest absolute value.
- maxComponent() - Method in class org.joml.Vector4f
- maxComponent() - Method in interface org.joml.Vector4fc
-
Determine the component with the biggest absolute value.
- maxComponent() - Method in class org.joml.Vector4i
- maxComponent() - Method in interface org.joml.Vector4ic
-
Determine the component with the biggest absolute value.
- min(double, double) - Static method in class org.joml.Math
- min(float, float) - Static method in class org.joml.Math
- min(int, int) - Static method in class org.joml.Math
- min(Vector2dc) - Method in class org.joml.Vector2d
-
Set the components of this vector to be the component-wise minimum of this and the other vector.
- min(Vector2dc, Vector2d) - Method in class org.joml.Vector2d
- min(Vector2dc, Vector2d) - Method in interface org.joml.Vector2dc
-
Set the components of
dest
to be the component-wise minimum of this and the other vector. - min(Vector2fc) - Method in class org.joml.Vector2f
-
Set the components of this vector to be the component-wise minimum of this and the other vector.
- min(Vector2fc, Vector2f) - Method in class org.joml.Vector2f
- min(Vector2fc, Vector2f) - Method in interface org.joml.Vector2fc
-
Set the components of
dest
to be the component-wise minimum of this and the other vector. - min(Vector2ic) - Method in class org.joml.Vector2i
-
Set the components of this vector to be the component-wise minimum of this and the other vector.
- min(Vector2ic, Vector2i) - Method in class org.joml.Vector2i
- min(Vector2ic, Vector2i) - Method in interface org.joml.Vector2ic
-
Set the components of
dest
to be the component-wise minimum of this and the other vector. - min(Vector3dc) - Method in class org.joml.Vector3d
-
Set the components of this vector to be the component-wise minimum of this and the other vector.
- min(Vector3dc, Vector3d) - Method in class org.joml.Vector3d
- min(Vector3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Set the components of
dest
to be the component-wise minimum of this and the other vector. - min(Vector3fc) - Method in class org.joml.Vector3f
-
Set the components of this vector to be the component-wise minimum of this and the other vector.
- min(Vector3fc, Vector3f) - Method in class org.joml.Vector3f
- min(Vector3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Set the components of
dest
to be the component-wise minimum of this and the other vector. - min(Vector3ic) - Method in class org.joml.Vector3i
-
Set the components of this vector to be the component-wise minimum of this and the other vector.
- min(Vector3ic, Vector3i) - Method in class org.joml.Vector3i
- min(Vector3ic, Vector3i) - Method in interface org.joml.Vector3ic
-
Set the components of
dest
to be the component-wise minimum of this and the other vector. - min(Vector4dc) - Method in class org.joml.Vector4d
-
Set the components of this vector to be the component-wise minimum of this and the other vector.
- min(Vector4dc, Vector4d) - Method in class org.joml.Vector4d
- min(Vector4dc, Vector4d) - Method in interface org.joml.Vector4dc
-
Set the components of
dest
to be the component-wise minimum of this and the other vector. - min(Vector4fc) - Method in class org.joml.Vector4f
-
Set the components of this vector to be the component-wise minimum of this and the other vector.
- min(Vector4fc, Vector4f) - Method in class org.joml.Vector4f
- min(Vector4fc, Vector4f) - Method in interface org.joml.Vector4fc
-
Set the components of
dest
to be the component-wise minimum of this and the other vector. - min(Vector4ic) - Method in class org.joml.Vector4i
-
Set the components of this vector to be the component-wise minimum of this and the other vector.
- min(Vector4ic, Vector4i) - Method in class org.joml.Vector4i
- min(Vector4ic, Vector4i) - Method in interface org.joml.Vector4ic
-
Set the components of
dest
to be the component-wise minimum of this and the other vector. - minComponent() - Method in class org.joml.Vector2d
- minComponent() - Method in interface org.joml.Vector2dc
-
Determine the component with the smallest (towards zero) absolute value.
- minComponent() - Method in class org.joml.Vector2f
- minComponent() - Method in interface org.joml.Vector2fc
-
Determine the component with the smallest (towards zero) absolute value.
- minComponent() - Method in class org.joml.Vector2i
- minComponent() - Method in interface org.joml.Vector2ic
-
Determine the component with the smallest (towards zero) absolute value.
- minComponent() - Method in class org.joml.Vector3d
- minComponent() - Method in interface org.joml.Vector3dc
-
Determine the component with the smallest (towards zero) absolute value.
- minComponent() - Method in class org.joml.Vector3f
- minComponent() - Method in interface org.joml.Vector3fc
-
Determine the component with the smallest (towards zero) absolute value.
- minComponent() - Method in class org.joml.Vector3i
- minComponent() - Method in interface org.joml.Vector3ic
-
Determine the component with the smallest (towards zero) absolute value.
- minComponent() - Method in class org.joml.Vector4d
- minComponent() - Method in interface org.joml.Vector4dc
-
Determine the component with the smallest (towards zero) absolute value.
- minComponent() - Method in class org.joml.Vector4f
- minComponent() - Method in interface org.joml.Vector4fc
-
Determine the component with the smallest (towards zero) absolute value.
- minComponent() - Method in class org.joml.Vector4i
- minComponent() - Method in interface org.joml.Vector4ic
-
Determine the component with the smallest (towards zero) absolute value.
- mul(double) - Method in class org.joml.Quaterniond
-
Multiply this quaternion by the given scalar.
- mul(double) - Method in class org.joml.Vector2d
-
Multiply the components of this vector by the given scalar.
- mul(double) - Method in class org.joml.Vector3d
-
Multiply this Vector3d by the given scalar value.
- mul(double) - Method in class org.joml.Vector4d
-
Multiply this Vector4d by the given scalar value.
- mul(double, double) - Method in class org.joml.Vector2d
-
Multiply the components of this Vector2d by the given scalar values and store the result in
this
. - mul(double, double, double) - Method in class org.joml.Vector3d
-
Multiply the components of this Vector3d by the given scalar values and store the result in
this
. - mul(double, double, double, double) - Method in class org.joml.Quaterniond
-
Multiply this quaternion by the quaternion represented via
(qx, qy, qz, qw)
. - mul(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Multiply this matrix by the matrix with the supplied elements.
- mul(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- mul(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply this matrix by the matrix with the supplied elements and store the result in
dest
. - mul(double, double, double, double, Quaterniond) - Method in class org.joml.Quaterniond
- mul(double, double, double, double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Multiply this quaternion by the quaternion represented via
(qx, qy, qz, qw)
and store the result indest
. - mul(double, double, double, Vector3d) - Method in class org.joml.Vector3d
- mul(double, double, double, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the components of this Vector3f by the given scalar values and store the result in
dest
. - mul(double, double, Vector2d) - Method in class org.joml.Vector2d
- mul(double, double, Vector2d) - Method in interface org.joml.Vector2dc
-
Multiply the components of this Vector2d by the given scalar values and store the result in
dest
. - mul(double, Quaterniond) - Method in class org.joml.Quaterniond
- mul(double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Multiply this quaternion by the given scalar and store the result in
dest
. - mul(double, Vector2d) - Method in class org.joml.Vector2d
- mul(double, Vector2d) - Method in interface org.joml.Vector2dc
-
Multiply the components of this vector by the given scalar and store the result in
dest
. - mul(double, Vector3d) - Method in class org.joml.Vector3d
- mul(double, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply this Vector3d by the given scalar value and store the result in
dest
. - mul(double, Vector4d) - Method in class org.joml.Vector4d
- mul(double, Vector4d) - Method in interface org.joml.Vector4dc
-
Multiply this Vector4d by the given scalar value and store the result in
dest
. - mul(float) - Method in class org.joml.Quaternionf
-
Multiply this quaternion by the given scalar.
- mul(float) - Method in class org.joml.Vector2f
-
Multiply the components of this vector by the given scalar.
- mul(float) - Method in class org.joml.Vector3f
-
Multiply all components of this
Vector3f
by the given scalar value. - mul(float) - Method in class org.joml.Vector4f
-
Multiply all components of this
Vector4f
by the given scalar value. - mul(float, float) - Method in class org.joml.Vector2f
-
Multiply the components of this Vector2f by the given scalar values and store the result in
this
. - mul(float, float, float) - Method in class org.joml.Vector3f
-
Multiply the components of this Vector3f by the given scalar values and store the result in
this
. - mul(float, float, float, float) - Method in class org.joml.Quaternionf
-
Multiply this quaternion by the quaternion represented via
(qx, qy, qz, qw)
. - mul(float, float, float, float) - Method in class org.joml.Vector4f
-
Multiply the components of this Vector4f by the given scalar values and store the result in
this
. - mul(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Multiply this matrix by the matrix with the supplied elements.
- mul(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- mul(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply this matrix by the matrix with the supplied elements and store the result in
dest
. - mul(float, float, float, float, Quaternionf) - Method in class org.joml.Quaternionf
- mul(float, float, float, float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Multiply this quaternion by the quaternion represented via
(qx, qy, qz, qw)
and store the result indest
. - mul(float, float, float, float, Vector4f) - Method in class org.joml.Vector4f
- mul(float, float, float, float, Vector4f) - Method in interface org.joml.Vector4fc
-
Multiply the components of this Vector4f by the given scalar values and store the result in
dest
. - mul(float, float, float, Vector3f) - Method in class org.joml.Vector3f
- mul(float, float, float, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the components of this Vector3f by the given scalar values and store the result in
dest
. - mul(float, float, Vector2f) - Method in class org.joml.Vector2f
- mul(float, float, Vector2f) - Method in interface org.joml.Vector2fc
-
Multiply the components of this Vector2f by the given scalar values and store the result in
dest
. - mul(float, Quaternionf) - Method in class org.joml.Quaternionf
- mul(float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Multiply this quaternion by the given scalar and store the result in
dest
. - mul(float, Vector2f) - Method in class org.joml.Vector2f
- mul(float, Vector2f) - Method in interface org.joml.Vector2fc
-
Multiply the components of this vector by the given scalar and store the result in
dest
. - mul(float, Vector3f) - Method in class org.joml.Vector3f
- mul(float, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply all components of this
Vector3f
by the given scalar value and store the result indest
. - mul(float, Vector4f) - Method in class org.joml.Vector4f
- mul(float, Vector4f) - Method in interface org.joml.Vector4fc
-
Multiply all components of this
Vector4f
by the given scalar value and store the result indest
. - mul(int) - Method in class org.joml.Vector2i
-
Multiply all components of this
Vector2i
by the given scalar value. - mul(int) - Method in class org.joml.Vector3i
-
Multiply all components of this
Vector3i
by the given scalar value. - mul(int) - Method in class org.joml.Vector4i
-
Multiply all components of this
Vector4i
by the given scalar value. - mul(int, int) - Method in class org.joml.Vector2i
-
Multiply the components of this vector by the given values.
- mul(int, int, int) - Method in class org.joml.Vector3i
-
Multiply the components of this vector by the given values.
- mul(int, int, int, Vector3i) - Method in class org.joml.Vector3i
- mul(int, int, int, Vector3i) - Method in interface org.joml.Vector3ic
-
Multiply the components of this vector by the given values and store the result in
dest
. - mul(int, int, Vector2i) - Method in class org.joml.Vector2i
- mul(int, int, Vector2i) - Method in interface org.joml.Vector2ic
-
Multiply the components of this vector by the given values and store the result in
dest
. - mul(int, Vector2i) - Method in class org.joml.Vector2i
- mul(int, Vector2i) - Method in interface org.joml.Vector2ic
-
Multiply all components of this
Vector2ic
by the given scalar value and store the result indest
. - mul(int, Vector3i) - Method in class org.joml.Vector3i
- mul(int, Vector3i) - Method in interface org.joml.Vector3ic
-
Multiply the components of this vector by the given scalar and store the result in
dest
. - mul(int, Vector4i) - Method in class org.joml.Vector4i
- mul(int, Vector4i) - Method in interface org.joml.Vector4ic
-
Multiply all components of this
Vector4i
by the given scalar value and store the result indest
. - mul(Matrix2dc) - Method in class org.joml.Matrix2d
-
Multiply this matrix by the supplied
right
matrix. - mul(Matrix2dc) - Method in class org.joml.Vector2d
-
Multiply the given matrix
mat
with this Vector2d. - mul(Matrix2dc) - Method in class org.joml.Vector2f
-
Multiply the given matrix with this Vector2f and store the result in
this
. - mul(Matrix2dc, Matrix2d) - Method in class org.joml.Matrix2d
- mul(Matrix2dc, Matrix2d) - Method in interface org.joml.Matrix2dc
-
Multiply this matrix by the supplied
right
matrix and store the result indest
. - mul(Matrix2dc, Vector2d) - Method in class org.joml.Vector2d
- mul(Matrix2dc, Vector2d) - Method in interface org.joml.Vector2dc
-
Multiply the given matrix
mat
withthis
and store the result indest
. - mul(Matrix2dc, Vector2f) - Method in class org.joml.Vector2f
- mul(Matrix2dc, Vector2f) - Method in interface org.joml.Vector2fc
-
Multiply the given matrix with this Vector2f and store the result in
dest
. - mul(Matrix2fc) - Method in class org.joml.Matrix2d
-
Multiply this matrix by the supplied
right
matrix. - mul(Matrix2fc) - Method in class org.joml.Matrix2f
-
Multiply this matrix by the supplied
right
matrix. - mul(Matrix2fc) - Method in class org.joml.Vector2d
-
Multiply the given matrix
mat
with this Vector2d. - mul(Matrix2fc) - Method in class org.joml.Vector2f
-
Multiply the given matrix with this Vector2f and store the result in
this
. - mul(Matrix2fc, Matrix2d) - Method in class org.joml.Matrix2d
- mul(Matrix2fc, Matrix2d) - Method in interface org.joml.Matrix2dc
-
Multiply this matrix by the supplied
right
matrix and store the result indest
. - mul(Matrix2fc, Matrix2f) - Method in class org.joml.Matrix2f
- mul(Matrix2fc, Matrix2f) - Method in interface org.joml.Matrix2fc
-
Multiply this matrix by the supplied
right
matrix and store the result indest
. - mul(Matrix2fc, Vector2d) - Method in class org.joml.Vector2d
- mul(Matrix2fc, Vector2d) - Method in interface org.joml.Vector2dc
-
Multiply the given matrix
mat
withthis
and store the result indest
. - mul(Matrix2fc, Vector2f) - Method in class org.joml.Vector2f
- mul(Matrix2fc, Vector2f) - Method in interface org.joml.Vector2fc
-
Multiply the given matrix with this Vector2f and store the result in
dest
. - mul(Matrix3dc) - Method in class org.joml.Matrix3d
-
Multiply this matrix by the supplied matrix.
- mul(Matrix3dc) - Method in class org.joml.Vector3d
-
Multiply the given matrix
mat
with this Vector3d. - mul(Matrix3dc) - Method in class org.joml.Vector3f
-
Multiply the given matrix with this Vector3f and store the result in
this
. - mul(Matrix3dc, Matrix3d) - Method in class org.joml.Matrix3d
- mul(Matrix3dc, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply this matrix by the supplied matrix and store the result in
dest
. - mul(Matrix3dc, Vector3d) - Method in class org.joml.Vector3d
- mul(Matrix3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given matrix
mat
withthis
and store the result indest
. - mul(Matrix3dc, Vector3f) - Method in class org.joml.Vector3d
- mul(Matrix3dc, Vector3f) - Method in interface org.joml.Vector3dc
-
Multiply the given matrix
mat
withthis
and store the result indest
. - mul(Matrix3dc, Vector3f) - Method in class org.joml.Vector3f
- mul(Matrix3dc, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the given matrix with this Vector3f and store the result in
dest
. - mul(Matrix3fc) - Method in class org.joml.Matrix3d
-
Multiply this matrix by the supplied matrix.
- mul(Matrix3fc) - Method in class org.joml.Matrix3f
-
Multiply this matrix by the supplied
right
matrix. - mul(Matrix3fc) - Method in class org.joml.Vector3d
-
Multiply the given matrix
mat
with this Vector3d. - mul(Matrix3fc) - Method in class org.joml.Vector3f
-
Multiply the given matrix with this Vector3f and store the result in
this
. - mul(Matrix3fc, Matrix3d) - Method in class org.joml.Matrix3d
- mul(Matrix3fc, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply this matrix by the supplied matrix and store the result in
dest
. - mul(Matrix3fc, Matrix3f) - Method in class org.joml.Matrix3f
- mul(Matrix3fc, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply this matrix by the supplied
right
matrix and store the result indest
. - mul(Matrix3fc, Vector3d) - Method in class org.joml.Vector3d
- mul(Matrix3fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given matrix
mat
withthis
and store the result indest
. - mul(Matrix3fc, Vector3f) - Method in class org.joml.Vector3f
- mul(Matrix3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the given matrix with this Vector3f and store the result in
dest
. - mul(Matrix3x2dc) - Method in class org.joml.Matrix3x2d
-
Multiply this matrix by the supplied
right
matrix by assuming a third row in both matrices of(0, 0, 1)
. - mul(Matrix3x2dc) - Method in class org.joml.Matrix4d
-
Multiply this matrix by the supplied
right
matrix and store the result inthis
. - mul(Matrix3x2dc) - Method in class org.joml.Vector3d
-
Multiply the given matrix with this Vector3d by assuming a third row in the matrix of
(0, 0, 1)
and store the result inthis
. - mul(Matrix3x2dc, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Multiply this matrix by the supplied
right
matrix by assuming a third row in both matrices of(0, 0, 1)
and store the result indest
. - mul(Matrix3x2dc, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Multiply this matrix by the supplied
right
matrix by assuming a third row in both matrices of(0, 0, 1)
and store the result indest
. - mul(Matrix3x2dc, Matrix4d) - Method in class org.joml.Matrix4d
- mul(Matrix3x2dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply this matrix by the supplied
right
matrix and store the result indest
. - mul(Matrix3x2dc, Vector3d) - Method in class org.joml.Vector3d
- mul(Matrix3x2dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given matrix
mat
withthis
by assuming a third row in the matrix of(0, 0, 1)
and store the result indest
. - mul(Matrix3x2fc) - Method in class org.joml.Matrix3x2f
-
Multiply this matrix by the supplied
right
matrix by assuming a third row in both matrices of(0, 0, 1)
. - mul(Matrix3x2fc) - Method in class org.joml.Matrix4d
-
Multiply this matrix by the supplied
right
matrix and store the result inthis
. - mul(Matrix3x2fc) - Method in class org.joml.Matrix4f
-
Multiply this matrix by the supplied
right
matrix and store the result inthis
. - mul(Matrix3x2fc) - Method in class org.joml.Vector3d
-
Multiply the given matrix with this Vector3d by assuming a third row in the matrix of
(0, 0, 1)
and store the result inthis
. - mul(Matrix3x2fc) - Method in class org.joml.Vector3f
-
Multiply the given matrix with this Vector3f and store the result in
this
. - mul(Matrix3x2fc, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Multiply this matrix by the supplied
right
matrix by assuming a third row in both matrices of(0, 0, 1)
and store the result indest
. - mul(Matrix3x2fc, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Multiply this matrix by the supplied
right
matrix by assuming a third row in both matrices of(0, 0, 1)
and store the result indest
. - mul(Matrix3x2fc, Matrix4d) - Method in class org.joml.Matrix4d
- mul(Matrix3x2fc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply this matrix by the supplied
right
matrix and store the result indest
. - mul(Matrix3x2fc, Matrix4f) - Method in class org.joml.Matrix4f
- mul(Matrix3x2fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply this matrix by the supplied
right
matrix and store the result indest
. - mul(Matrix3x2fc, Vector3d) - Method in class org.joml.Vector3d
- mul(Matrix3x2fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given matrix
mat
withthis
by assuming a third row in the matrix of(0, 0, 1)
and store the result indest
. - mul(Matrix3x2fc, Vector3f) - Method in class org.joml.Vector3f
- mul(Matrix3x2fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the given matrix
mat
withthis
by assuming a third row in the matrix of(0, 0, 1)
and store the result indest
. - mul(Matrix4dc) - Method in class org.joml.Matrix4d
-
Multiply this matrix by the supplied
right
matrix. - mul(Matrix4dc) - Method in class org.joml.Vector4d
-
Multiply the given matrix
mat
with thisVector4d
. - mul(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- mul(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply this matrix by the supplied
right
matrix and store the result indest
. - mul(Matrix4dc, Vector4d) - Method in class org.joml.Vector4d
- mul(Matrix4dc, Vector4d) - Method in interface org.joml.Vector4dc
-
Multiply the given matrix mat with this
Vector4d
and store the result indest
. - mul(Matrix4f) - Method in class org.joml.Matrix4d
-
Multiply this matrix by the supplied parameter matrix.
- mul(Matrix4fc) - Method in class org.joml.Matrix4f
-
Multiply this matrix by the supplied
right
matrix and store the result inthis
. - mul(Matrix4fc) - Method in class org.joml.Vector4d
-
Multiply the given matrix
mat
with thisVector4d
. - mul(Matrix4fc) - Method in class org.joml.Vector4f
-
Multiply the given matrix mat with this Vector4f and store the result in
this
. - mul(Matrix4fc, Matrix4d) - Method in class org.joml.Matrix4d
- mul(Matrix4fc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply this matrix by the supplied parameter matrix and store the result in
dest
. - mul(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
- mul(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply this matrix by the supplied
right
matrix and store the result indest
. - mul(Matrix4fc, Vector4d) - Method in class org.joml.Vector4d
- mul(Matrix4fc, Vector4d) - Method in interface org.joml.Vector4dc
-
Multiply the given matrix mat with this Vector4d and store the result in
dest
. - mul(Matrix4fc, Vector4f) - Method in class org.joml.Vector4f
- mul(Matrix4fc, Vector4f) - Method in interface org.joml.Vector4fc
-
Multiply the given matrix mat with this Vector4f and store the result in
dest
. - mul(Matrix4x3dc) - Method in class org.joml.Matrix4d
-
Multiply this matrix by the supplied
right
matrix. - mul(Matrix4x3dc) - Method in class org.joml.Matrix4x3d
-
Multiply this matrix by the supplied
right
matrix. - mul(Matrix4x3dc) - Method in class org.joml.Vector4d
-
Multiply the given matrix mat with this Vector4d and store the result in
this
. - mul(Matrix4x3dc, Matrix4d) - Method in class org.joml.Matrix4d
- mul(Matrix4x3dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply this matrix by the supplied
right
matrix and store the result indest
. - mul(Matrix4x3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mul(Matrix4x3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply this matrix by the supplied
right
matrix and store the result indest
. - mul(Matrix4x3dc, Vector4d) - Method in class org.joml.Vector4d
- mul(Matrix4x3dc, Vector4d) - Method in interface org.joml.Vector4dc
-
Multiply the given matrix mat with this Vector4d and store the result in
dest
. - mul(Matrix4x3fc) - Method in class org.joml.Matrix4f
-
Multiply this matrix by the supplied
right
matrix and store the result inthis
. - mul(Matrix4x3fc) - Method in class org.joml.Matrix4x3d
-
Multiply this matrix by the supplied
right
matrix. - mul(Matrix4x3fc) - Method in class org.joml.Matrix4x3f
-
Multiply this matrix by the supplied
right
matrix and store the result inthis
. - mul(Matrix4x3fc) - Method in class org.joml.Vector4d
-
Multiply the given matrix mat with this Vector4d and store the result in
this
. - mul(Matrix4x3fc) - Method in class org.joml.Vector4f
-
Multiply the given matrix mat with this Vector4f and store the result in
this
. - mul(Matrix4x3fc, Matrix4d) - Method in class org.joml.Matrix4d
- mul(Matrix4x3fc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply this matrix by the supplied
right
matrix and store the result indest
. - mul(Matrix4x3fc, Matrix4f) - Method in class org.joml.Matrix4f
- mul(Matrix4x3fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply this matrix by the supplied
right
matrix and store the result indest
. - mul(Matrix4x3fc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mul(Matrix4x3fc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply this matrix by the supplied
right
matrix and store the result indest
. - mul(Matrix4x3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mul(Matrix4x3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply this matrix by the supplied
right
matrix and store the result indest
. - mul(Matrix4x3fc, Vector4d) - Method in class org.joml.Vector4d
- mul(Matrix4x3fc, Vector4d) - Method in interface org.joml.Vector4dc
-
Multiply the given matrix mat with this Vector4d and store the result in
dest
. - mul(Matrix4x3fc, Vector4f) - Method in class org.joml.Vector4f
- mul(Matrix4x3fc, Vector4f) - Method in interface org.joml.Vector4fc
-
Multiply the given matrix mat with this Vector4f and store the result in
dest
. - mul(Quaterniondc) - Method in class org.joml.Quaterniond
-
Multiply this quaternion by
q
. - mul(Quaterniondc, Quaterniond) - Method in class org.joml.Quaterniond
- mul(Quaterniondc, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Multiply this quaternion by
q
and store the result indest
. - mul(Quaternionfc) - Method in class org.joml.Quaternionf
-
Multiply this quaternion by
q
. - mul(Quaternionfc, Quaternionf) - Method in class org.joml.Quaternionf
- mul(Quaternionfc, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Multiply this quaternion by
q
and store the result indest
. - mul(Vector2dc) - Method in class org.joml.Vector2d
-
Multiply this Vector2d component-wise by another Vector2d.
- mul(Vector2dc, Vector2d) - Method in class org.joml.Vector2d
- mul(Vector2dc, Vector2d) - Method in interface org.joml.Vector2dc
-
Multiply this Vector2d component-wise by another Vector2d and store the result in
dest
. - mul(Vector2fc) - Method in class org.joml.Vector2f
-
Multiply this Vector2f component-wise by another Vector2f.
- mul(Vector2fc, Vector2f) - Method in class org.joml.Vector2f
- mul(Vector2fc, Vector2f) - Method in interface org.joml.Vector2fc
-
Multiply this Vector2f component-wise by another Vector2f and store the result in
dest
. - mul(Vector2ic) - Method in class org.joml.Vector2i
-
Add the supplied vector by this one.
- mul(Vector2ic, Vector2i) - Method in class org.joml.Vector2i
- mul(Vector2ic, Vector2i) - Method in interface org.joml.Vector2ic
-
Multiply the supplied vector by this one and store the result in
dest
. - mul(Vector3dc) - Method in class org.joml.Vector3d
-
Multiply this Vector3d component-wise by another Vector3dc.
- mul(Vector3dc, Vector3d) - Method in class org.joml.Vector3d
- mul(Vector3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply this by
v
component-wise and store the result intodest
. - mul(Vector3fc) - Method in class org.joml.Vector3d
-
Multiply this Vector3d component-wise by another Vector3fc.
- mul(Vector3fc) - Method in class org.joml.Vector3f
-
Multiply this Vector3f component-wise by another Vector3fc.
- mul(Vector3fc, Vector3d) - Method in class org.joml.Vector3d
- mul(Vector3fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply this Vector3d component-wise by another Vector3f and store the result in
dest
. - mul(Vector3fc, Vector3f) - Method in class org.joml.Vector3f
- mul(Vector3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply this Vector3f component-wise by another Vector3f and store the result in
dest
. - mul(Vector3ic) - Method in class org.joml.Vector3i
-
Multiply all components of this
Vector3i
by the given vector. - mul(Vector3ic, Vector3i) - Method in class org.joml.Vector3i
- mul(Vector3ic, Vector3i) - Method in interface org.joml.Vector3ic
-
Multiply the supplied vector by this one and store the result in
dest
. - mul(Vector4dc) - Method in class org.joml.Vector4d
- mul(Vector4dc, Vector4d) - Method in class org.joml.Vector4d
- mul(Vector4dc, Vector4d) - Method in interface org.joml.Vector4dc
- mul(Vector4fc) - Method in class org.joml.Vector4d
- mul(Vector4fc) - Method in class org.joml.Vector4f
-
Multiply this Vector4f component-wise by another Vector4f.
- mul(Vector4fc, Vector4d) - Method in class org.joml.Vector4d
- mul(Vector4fc, Vector4d) - Method in interface org.joml.Vector4dc
- mul(Vector4fc, Vector4f) - Method in class org.joml.Vector4f
- mul(Vector4fc, Vector4f) - Method in interface org.joml.Vector4fc
-
Multiply this Vector4f component-wise by another Vector4f and store the result in
dest
. - mul(Vector4ic) - Method in class org.joml.Vector4i
-
Multiply this Vector4i component-wise by another Vector4i.
- mul(Vector4ic, Vector4i) - Method in class org.joml.Vector4i
- mul(Vector4ic, Vector4i) - Method in interface org.joml.Vector4ic
-
Multiply this Vector4i component-wise by another Vector4ic and store the result in
dest
. - mul0(Matrix4dc) - Method in class org.joml.Matrix4d
-
Multiply this matrix by the supplied
right
matrix. - mul0(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- mul0(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply this matrix by the supplied
right
matrix and store the result indest
. - mul0(Matrix4fc) - Method in class org.joml.Matrix4f
-
Multiply this matrix by the supplied
right
matrix. - mul0(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
- mul0(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply this matrix by the supplied
right
matrix and store the result indest
. - mul3x3(double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Multiply this matrix by the 3x3 matrix with the supplied elements expanded to a 4x4 matrix with all other matrix elements set to identity.
- mul3x3(double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the 4x3 matrix with the column vectors(rm00, rm01, rm02)
,(rm10, rm11, rm12)
,(rm20, rm21, rm22)
and(0, 0, 0)
. - mul3x3(double, double, double, double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- mul3x3(double, double, double, double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply this matrix by the 3x3 matrix with the supplied elements expanded to a 4x4 matrix with all other matrix elements set to identity, and store the result in
dest
. - mul3x3(double, double, double, double, double, double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mul3x3(double, double, double, double, double, double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the 4x3 matrix with the column vectors(rm00, rm01, rm02)
,(rm10, rm11, rm12)
,(rm20, rm21, rm22)
and(0, 0, 0)
and store the result indest
. - mul3x3(float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Multiply this matrix by the 3x3 matrix with the supplied elements expanded to a 4x4 matrix with all other matrix elements set to identity.
- mul3x3(float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the 4x3 matrix with the column vectors(rm00, rm01, rm02)
,(rm10, rm11, rm12)
,(rm20, rm21, rm22)
and(0, 0, 0)
. - mul3x3(float, float, float, float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- mul3x3(float, float, float, float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply this matrix by the 3x3 matrix with the supplied elements expanded to a 4x4 matrix with all other matrix elements set to identity, and store the result in
dest
. - mul3x3(float, float, float, float, float, float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mul3x3(float, float, float, float, float, float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the 4x3 matrix with the column vectors(rm00, rm01, rm02)
,(rm10, rm11, rm12)
,(rm20, rm21, rm22)
and(0, 0, 0)
and store the result indest
. - mul4x3ComponentWise(Matrix4dc) - Method in class org.joml.Matrix4d
-
Component-wise multiply the upper 4x3 submatrices of
this
byother
. - mul4x3ComponentWise(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- mul4x3ComponentWise(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Component-wise multiply the upper 4x3 submatrices of
this
byother
and store the result indest
. - mul4x3ComponentWise(Matrix4fc) - Method in class org.joml.Matrix4f
-
Component-wise multiply the upper 4x3 submatrices of
this
byother
. - mul4x3ComponentWise(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
- mul4x3ComponentWise(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Component-wise multiply the upper 4x3 submatrices of
this
byother
and store the result indest
. - mulAdd(double, Vector3dc) - Method in class org.joml.Vector3d
-
Add the component-wise multiplication of
this * a
tob
and store the result inthis
. - mulAdd(double, Vector3dc, Vector3d) - Method in class org.joml.Vector3d
- mulAdd(double, Vector3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Add the component-wise multiplication of
this * a
tob
and store the result indest
. - mulAdd(double, Vector4dc) - Method in class org.joml.Vector4d
-
Add the component-wise multiplication of
this * a
tob
and store the result inthis
. - mulAdd(double, Vector4dc, Vector4d) - Method in class org.joml.Vector4d
- mulAdd(double, Vector4dc, Vector4d) - Method in interface org.joml.Vector4dc
-
Add the component-wise multiplication of
this * a
tob
and store the result indest
. - mulAdd(float, Vector3fc) - Method in class org.joml.Vector3f
-
Add the component-wise multiplication of
this * a
tob
and store the result inthis
. - mulAdd(float, Vector3fc, Vector3f) - Method in class org.joml.Vector3f
- mulAdd(float, Vector3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Add the component-wise multiplication of
this * a
tob
and store the result indest
. - mulAdd(float, Vector4fc) - Method in class org.joml.Vector4f
-
Add the component-wise multiplication of
this * a
tob
and store the result inthis
. - mulAdd(float, Vector4fc, Vector4f) - Method in class org.joml.Vector4f
- mulAdd(float, Vector4fc, Vector4f) - Method in interface org.joml.Vector4fc
-
Add the component-wise multiplication of
this * a
tob
and store the result indest
. - mulAdd(Vector3dc, Vector3dc) - Method in class org.joml.Vector3d
-
Add the component-wise multiplication of
this * a
tob
and store the result inthis
. - mulAdd(Vector3dc, Vector3dc, Vector3d) - Method in class org.joml.Vector3d
- mulAdd(Vector3dc, Vector3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Add the component-wise multiplication of
this * a
tob
and store the result indest
. - mulAdd(Vector3fc, Vector3dc, Vector3d) - Method in class org.joml.Vector3d
- mulAdd(Vector3fc, Vector3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Add the component-wise multiplication of
this * a
tob
and store the result indest
. - mulAdd(Vector3fc, Vector3fc) - Method in class org.joml.Vector3f
-
Add the component-wise multiplication of
this * a
tob
and store the result inthis
. - mulAdd(Vector3fc, Vector3fc, Vector3f) - Method in class org.joml.Vector3f
- mulAdd(Vector3fc, Vector3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Add the component-wise multiplication of
this * a
tob
and store the result indest
. - mulAdd(Vector4dc, Vector4dc) - Method in class org.joml.Vector4d
-
Add the component-wise multiplication of
this * a
tob
and store the result inthis
. - mulAdd(Vector4dc, Vector4dc, Vector4d) - Method in class org.joml.Vector4d
- mulAdd(Vector4dc, Vector4dc, Vector4d) - Method in interface org.joml.Vector4dc
-
Add the component-wise multiplication of
this * a
tob
and store the result indest
. - mulAdd(Vector4fc, Vector4fc) - Method in class org.joml.Vector4f
-
Add the component-wise multiplication of
this * a
tob
and store the result inthis
. - mulAdd(Vector4fc, Vector4fc, Vector4f) - Method in class org.joml.Vector4f
- mulAdd(Vector4fc, Vector4fc, Vector4f) - Method in interface org.joml.Vector4fc
-
Add the component-wise multiplication of
this * a
tob
and store the result indest
. - mulAffine(Matrix4dc) - Method in class org.joml.Matrix4d
-
Multiply this matrix by the supplied
right
matrix, both of which are assumed to beaffine
, and store the result inthis
. - mulAffine(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- mulAffine(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply this matrix by the supplied
right
matrix, both of which are assumed to beaffine
, and store the result indest
. - mulAffine(Matrix4dc, Vector4d) - Method in class org.joml.Vector4d
- mulAffine(Matrix4dc, Vector4d) - Method in interface org.joml.Vector4dc
-
Multiply the given affine matrix mat with this Vector4d and store the result in
dest
. - mulAffine(Matrix4fc) - Method in class org.joml.Matrix4f
-
Multiply this matrix by the supplied
right
matrix, both of which are assumed to beaffine
, and store the result inthis
. - mulAffine(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
- mulAffine(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply this matrix by the supplied
right
matrix, both of which are assumed to beaffine
, and store the result indest
. - mulAffine(Matrix4fc, Vector4f) - Method in class org.joml.Vector4f
- mulAffine(Matrix4fc, Vector4f) - Method in interface org.joml.Vector4fc
-
Multiply the given affine matrix mat with this Vector4f and store the result in
dest
. - mulAffineR(Matrix4dc) - Method in class org.joml.Matrix4d
-
Multiply this matrix by the supplied
right
matrix, which is assumed to beaffine
, and store the result inthis
. - mulAffineR(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- mulAffineR(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply this matrix by the supplied
right
matrix, which is assumed to beaffine
, and store the result indest
. - mulAffineR(Matrix4fc) - Method in class org.joml.Matrix4f
-
Multiply this matrix by the supplied
right
matrix, which is assumed to beaffine
, and store the result inthis
. - mulAffineR(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
- mulAffineR(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply this matrix by the supplied
right
matrix, which is assumed to beaffine
, and store the result indest
. - mulAffineTranspose(Matrix4dc, Vector4d) - Method in class org.joml.Vector4d
- mulAffineTranspose(Matrix4dc, Vector4d) - Method in interface org.joml.Vector4dc
-
Multiply the transpose of the given affine matrix
mat
with this Vector4d and store the result indest
. - mulAffineTranspose(Matrix4fc, Vector4f) - Method in class org.joml.Vector4f
- mulAffineTranspose(Matrix4fc, Vector4f) - Method in interface org.joml.Vector4fc
-
Multiply the transpose of the given affine matrix
mat
with this Vector4f and store the result indest
. - mulComponentWise(Matrix2dc) - Method in class org.joml.Matrix2d
-
Component-wise multiply
this
byother
. - mulComponentWise(Matrix2dc, Matrix2d) - Method in class org.joml.Matrix2d
- mulComponentWise(Matrix2dc, Matrix2d) - Method in interface org.joml.Matrix2dc
-
Component-wise multiply
this
byother
and store the result indest
. - mulComponentWise(Matrix2fc) - Method in class org.joml.Matrix2f
-
Component-wise multiply
this
byother
. - mulComponentWise(Matrix2fc, Matrix2f) - Method in class org.joml.Matrix2f
- mulComponentWise(Matrix2fc, Matrix2f) - Method in interface org.joml.Matrix2fc
-
Component-wise multiply
this
byother
and store the result indest
. - mulComponentWise(Matrix3dc) - Method in class org.joml.Matrix3d
-
Component-wise multiply
this
byother
. - mulComponentWise(Matrix3dc, Matrix3d) - Method in class org.joml.Matrix3d
- mulComponentWise(Matrix3dc, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Component-wise multiply
this
byother
and store the result indest
. - mulComponentWise(Matrix3fc) - Method in class org.joml.Matrix3f
-
Component-wise multiply
this
byother
. - mulComponentWise(Matrix3fc, Matrix3f) - Method in class org.joml.Matrix3f
- mulComponentWise(Matrix3fc, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Component-wise multiply
this
byother
and store the result indest
. - mulComponentWise(Matrix4dc) - Method in class org.joml.Matrix4d
-
Component-wise multiply
this
byother
. - mulComponentWise(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- mulComponentWise(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Component-wise multiply
this
byother
and store the result indest
. - mulComponentWise(Matrix4fc) - Method in class org.joml.Matrix4f
-
Component-wise multiply
this
byother
. - mulComponentWise(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
- mulComponentWise(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Component-wise multiply
this
byother
and store the result indest
. - mulComponentWise(Matrix4x3dc) - Method in class org.joml.Matrix4x3d
-
Component-wise multiply
this
byother
. - mulComponentWise(Matrix4x3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mulComponentWise(Matrix4x3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Component-wise multiply
this
byother
and store the result indest
. - mulComponentWise(Matrix4x3fc) - Method in class org.joml.Matrix4x3f
-
Component-wise multiply
this
byother
. - mulComponentWise(Matrix4x3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mulComponentWise(Matrix4x3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Component-wise multiply
this
byother
and store the result indest
. - mulDirection(Matrix3x2dc) - Method in class org.joml.Vector2d
-
Multiply the given 3x2 matrix
mat
withthis
. - mulDirection(Matrix3x2dc, Vector2d) - Method in class org.joml.Vector2d
- mulDirection(Matrix3x2dc, Vector2d) - Method in interface org.joml.Vector2dc
-
Multiply the given 3x2 matrix
mat
withthis
and store the result indest
. - mulDirection(Matrix3x2fc) - Method in class org.joml.Vector2f
-
Multiply the given 3x2 matrix
mat
withthis
. - mulDirection(Matrix3x2fc, Vector2f) - Method in class org.joml.Vector2f
- mulDirection(Matrix3x2fc, Vector2f) - Method in interface org.joml.Vector2fc
-
Multiply the given 3x2 matrix
mat
withthis
and store the result indest
. - mulDirection(Matrix4dc) - Method in class org.joml.Vector3d
-
Multiply the given 4x4 matrix
mat
withthis
. - mulDirection(Matrix4dc) - Method in class org.joml.Vector3f
-
Multiply the given 4x4 matrix
mat
withthis
. - mulDirection(Matrix4dc, Vector3d) - Method in class org.joml.Vector3d
- mulDirection(Matrix4dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given 4x4 matrix
mat
withthis
and store the result indest
. - mulDirection(Matrix4dc, Vector3f) - Method in class org.joml.Vector3f
- mulDirection(Matrix4dc, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the given 4x4 matrix
mat
withthis
and store the result indest
. - mulDirection(Matrix4fc) - Method in class org.joml.Vector3d
-
Multiply the given 4x4 matrix
mat
withthis
. - mulDirection(Matrix4fc) - Method in class org.joml.Vector3f
-
Multiply the given 4x4 matrix
mat
withthis
. - mulDirection(Matrix4fc, Vector3d) - Method in class org.joml.Vector3d
- mulDirection(Matrix4fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given 4x4 matrix
mat
withthis
and store the result indest
. - mulDirection(Matrix4fc, Vector3f) - Method in class org.joml.Vector3f
- mulDirection(Matrix4fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the given 4x4 matrix
mat
withthis
and store the result indest
. - mulDirection(Matrix4x3dc) - Method in class org.joml.Vector3d
-
Multiply the given 4x3 matrix
mat
withthis
. - mulDirection(Matrix4x3dc, Vector3d) - Method in class org.joml.Vector3d
- mulDirection(Matrix4x3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given 4x3 matrix
mat
withthis
and store the result indest
. - mulDirection(Matrix4x3fc) - Method in class org.joml.Vector3d
-
Multiply the given 4x3 matrix
mat
withthis
. - mulDirection(Matrix4x3fc) - Method in class org.joml.Vector3f
-
Multiply the given 4x3 matrix
mat
withthis
. - mulDirection(Matrix4x3fc, Vector3d) - Method in class org.joml.Vector3d
- mulDirection(Matrix4x3fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given 4x3 matrix
mat
withthis
and store the result indest
. - mulDirection(Matrix4x3fc, Vector3f) - Method in class org.joml.Vector3f
- mulDirection(Matrix4x3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the given 4x3 matrix
mat
withthis
and store the result indest
. - mulLocal(Matrix2dc) - Method in class org.joml.Matrix2d
-
Pre-multiply this matrix by the supplied
left
matrix and store the result inthis
. - mulLocal(Matrix2dc, Matrix2d) - Method in class org.joml.Matrix2d
- mulLocal(Matrix2dc, Matrix2d) - Method in interface org.joml.Matrix2dc
-
Pre-multiply this matrix by the supplied
left
matrix and store the result indest
. - mulLocal(Matrix2fc) - Method in class org.joml.Matrix2f
-
Pre-multiply this matrix by the supplied
left
matrix and store the result inthis
. - mulLocal(Matrix2fc, Matrix2f) - Method in class org.joml.Matrix2f
- mulLocal(Matrix2fc, Matrix2f) - Method in interface org.joml.Matrix2fc
-
Pre-multiply this matrix by the supplied
left
matrix and store the result indest
. - mulLocal(Matrix3dc) - Method in class org.joml.Matrix3d
-
Pre-multiply this matrix by the supplied
left
matrix and store the result inthis
. - mulLocal(Matrix3dc, Matrix3d) - Method in class org.joml.Matrix3d
- mulLocal(Matrix3dc, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Pre-multiply this matrix by the supplied
left
matrix and store the result indest
. - mulLocal(Matrix3fc) - Method in class org.joml.Matrix3f
-
Pre-multiply this matrix by the supplied
left
matrix and store the result inthis
. - mulLocal(Matrix3fc, Matrix3f) - Method in class org.joml.Matrix3f
- mulLocal(Matrix3fc, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Pre-multiply this matrix by the supplied
left
matrix and store the result indest
. - mulLocal(Matrix3x2dc) - Method in class org.joml.Matrix3x2d
-
Pre-multiply this matrix by the supplied
left
matrix and store the result inthis
. - mulLocal(Matrix3x2dc, Matrix3x2d) - Method in class org.joml.Matrix3x2d
- mulLocal(Matrix3x2dc, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Pre-multiply this matrix by the supplied
left
matrix and store the result indest
. - mulLocal(Matrix3x2fc) - Method in class org.joml.Matrix3x2f
-
Pre-multiply this matrix by the supplied
left
matrix and store the result inthis
. - mulLocal(Matrix3x2fc, Matrix3x2f) - Method in class org.joml.Matrix3x2f
- mulLocal(Matrix3x2fc, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Pre-multiply this matrix by the supplied
left
matrix and store the result indest
. - mulLocal(Matrix4dc) - Method in class org.joml.Matrix4d
-
Pre-multiply this matrix by the supplied
left
matrix and store the result inthis
. - mulLocal(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- mulLocal(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Pre-multiply this matrix by the supplied
left
matrix and store the result indest
. - mulLocal(Matrix4fc) - Method in class org.joml.Matrix4f
-
Pre-multiply this matrix by the supplied
left
matrix and store the result inthis
. - mulLocal(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
- mulLocal(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Pre-multiply this matrix by the supplied
left
matrix and store the result indest
. - mulLocalAffine(Matrix4dc) - Method in class org.joml.Matrix4d
-
Pre-multiply this matrix by the supplied
left
matrix, both of which are assumed to beaffine
, and store the result inthis
. - mulLocalAffine(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- mulLocalAffine(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Pre-multiply this matrix by the supplied
left
matrix, both of which are assumed to beaffine
, and store the result indest
. - mulLocalAffine(Matrix4fc) - Method in class org.joml.Matrix4f
-
Pre-multiply this matrix by the supplied
left
matrix, both of which are assumed to beaffine
, and store the result inthis
. - mulLocalAffine(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
- mulLocalAffine(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Pre-multiply this matrix by the supplied
left
matrix, both of which are assumed to beaffine
, and store the result indest
. - mulOrtho(Matrix4x3dc) - Method in class org.joml.Matrix4x3d
-
Multiply
this
orthographic projection matrix by the suppliedview
matrix. - mulOrtho(Matrix4x3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mulOrtho(Matrix4x3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
orthographic projection matrix by the suppliedview
matrix and store the result indest
. - mulOrtho(Matrix4x3fc) - Method in class org.joml.Matrix4x3f
-
Multiply
this
orthographic projection matrix by the suppliedview
matrix. - mulOrtho(Matrix4x3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mulOrtho(Matrix4x3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
orthographic projection matrix by the suppliedview
matrix and store the result indest
. - mulOrthoAffine(Matrix4dc) - Method in class org.joml.Matrix4d
- mulOrthoAffine(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- mulOrthoAffine(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
orthographic projection matrix by the suppliedaffine
view
matrix and store the result indest
. - mulOrthoAffine(Matrix4fc) - Method in class org.joml.Matrix4f
- mulOrthoAffine(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
- mulOrthoAffine(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
orthographic projection matrix by the suppliedaffine
view
matrix and store the result indest
. - mulPerspectiveAffine(Matrix4dc) - Method in class org.joml.Matrix4d
- mulPerspectiveAffine(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- mulPerspectiveAffine(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
symmetric perspective projection matrix by the suppliedaffine
view
matrix and store the result indest
. - mulPerspectiveAffine(Matrix4fc) - Method in class org.joml.Matrix4f
- mulPerspectiveAffine(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
- mulPerspectiveAffine(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
symmetric perspective projection matrix by the suppliedaffine
view
matrix and store the result indest
. - mulPerspectiveAffine(Matrix4x3dc, Matrix4d) - Method in class org.joml.Matrix4d
- mulPerspectiveAffine(Matrix4x3dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
symmetric perspective projection matrix by the suppliedview
matrix and store the result indest
. - mulPerspectiveAffine(Matrix4x3fc) - Method in class org.joml.Matrix4f
-
Multiply
this
symmetric perspective projection matrix by the suppliedview
matrix. - mulPerspectiveAffine(Matrix4x3fc, Matrix4f) - Method in class org.joml.Matrix4f
- mulPerspectiveAffine(Matrix4x3fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
symmetric perspective projection matrix by the suppliedview
matrix and store the result indest
. - mulPosition(Matrix3x2dc) - Method in class org.joml.Vector2d
-
Multiply the given 3x2 matrix
mat
withthis
. - mulPosition(Matrix3x2dc, Vector2d) - Method in class org.joml.Vector2d
- mulPosition(Matrix3x2dc, Vector2d) - Method in interface org.joml.Vector2dc
-
Multiply the given 3x2 matrix
mat
withthis
and store the result indest
. - mulPosition(Matrix3x2fc) - Method in class org.joml.Vector2f
-
Multiply the given 3x2 matrix
mat
withthis
. - mulPosition(Matrix3x2fc, Vector2f) - Method in class org.joml.Vector2f
- mulPosition(Matrix3x2fc, Vector2f) - Method in interface org.joml.Vector2fc
-
Multiply the given 3x2 matrix
mat
withthis
and store the result indest
. - mulPosition(Matrix4dc) - Method in class org.joml.Vector3d
-
Multiply the given 4x4 matrix
mat
withthis
. - mulPosition(Matrix4dc, Vector3d) - Method in class org.joml.Vector3d
- mulPosition(Matrix4dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given 4x4 matrix
mat
withthis
and store the result indest
. - mulPosition(Matrix4fc) - Method in class org.joml.Vector3d
-
Multiply the given 4x4 matrix
mat
withthis
. - mulPosition(Matrix4fc) - Method in class org.joml.Vector3f
-
Multiply the given 4x4 matrix
mat
withthis
. - mulPosition(Matrix4fc, Vector3d) - Method in class org.joml.Vector3d
- mulPosition(Matrix4fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given 4x4 matrix
mat
withthis
and store the result indest
. - mulPosition(Matrix4fc, Vector3f) - Method in class org.joml.Vector3f
- mulPosition(Matrix4fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the given 4x4 matrix
mat
withthis
and store the result indest
. - mulPosition(Matrix4x3dc) - Method in class org.joml.Vector3d
-
Multiply the given 4x3 matrix
mat
withthis
. - mulPosition(Matrix4x3dc, Vector3d) - Method in class org.joml.Vector3d
- mulPosition(Matrix4x3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given 4x3 matrix
mat
withthis
and store the result indest
. - mulPosition(Matrix4x3fc) - Method in class org.joml.Vector3d
-
Multiply the given 4x3 matrix
mat
withthis
. - mulPosition(Matrix4x3fc) - Method in class org.joml.Vector3f
-
Multiply the given 4x3 matrix
mat
withthis
. - mulPosition(Matrix4x3fc, Vector3d) - Method in class org.joml.Vector3d
- mulPosition(Matrix4x3fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given 4x3 matrix
mat
withthis
and store the result indest
. - mulPosition(Matrix4x3fc, Vector3f) - Method in class org.joml.Vector3f
- mulPosition(Matrix4x3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the given 4x3 matrix
mat
withthis
and store the result indest
. - mulPositionW(Matrix4dc) - Method in class org.joml.Vector3d
-
Multiply the given 4x4 matrix
mat
withthis
and return the w component of the resulting 4D vector. - mulPositionW(Matrix4dc, Vector3d) - Method in class org.joml.Vector3d
- mulPositionW(Matrix4dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given 4x4 matrix
mat
withthis
, store the result indest
and return the w component of the resulting 4D vector. - mulPositionW(Matrix4fc) - Method in class org.joml.Vector3d
-
Multiply the given 4x4 matrix
mat
withthis
and return the w component of the resulting 4D vector. - mulPositionW(Matrix4fc) - Method in class org.joml.Vector3f
-
Multiply the given 4x4 matrix
mat
withthis
and return the w component of the resulting 4D vector. - mulPositionW(Matrix4fc, Vector3d) - Method in class org.joml.Vector3d
- mulPositionW(Matrix4fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given 4x4 matrix
mat
withthis
, store the result indest
and return the w component of the resulting 4D vector. - mulPositionW(Matrix4fc, Vector3f) - Method in class org.joml.Vector3f
- mulPositionW(Matrix4fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the given 4x4 matrix
mat
withthis
, store the result indest
and return the w component of the resulting 4D vector. - mulProject(Matrix4dc) - Method in class org.joml.Vector3d
-
Multiply the given matrix
mat
this Vector3d, perform perspective division. - mulProject(Matrix4dc) - Method in class org.joml.Vector4d
-
Multiply the given matrix
mat
with this Vector4d, perform perspective division. - mulProject(Matrix4dc, double, Vector3d) - Method in class org.joml.Vector3d
- mulProject(Matrix4dc, double, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given matrix
mat
with this Vector3d, perform perspective division and store the result indest
. - mulProject(Matrix4dc, Vector3d) - Method in class org.joml.Vector3d
- mulProject(Matrix4dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given matrix
mat
with this Vector3d, perform perspective division and store the result indest
. - mulProject(Matrix4dc, Vector3d) - Method in class org.joml.Vector4d
- mulProject(Matrix4dc, Vector3d) - Method in interface org.joml.Vector4dc
-
Multiply the given matrix
mat
with this Vector4d, perform perspective division and store the(x, y, z)
result indest
. - mulProject(Matrix4dc, Vector4d) - Method in class org.joml.Vector4d
- mulProject(Matrix4dc, Vector4d) - Method in interface org.joml.Vector4dc
-
Multiply the given matrix
mat
with this Vector4d, perform perspective division and store the result indest
. - mulProject(Matrix4fc) - Method in class org.joml.Vector3d
-
Multiply the given matrix
mat
with this Vector3d, perform perspective division. - mulProject(Matrix4fc) - Method in class org.joml.Vector3f
-
Multiply the given matrix
mat
with this Vector3f, perform perspective division. - mulProject(Matrix4fc) - Method in class org.joml.Vector4f
-
Multiply the given matrix
mat
with this Vector4f, perform perspective division. - mulProject(Matrix4fc, float, Vector3f) - Method in class org.joml.Vector3f
- mulProject(Matrix4fc, float, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the given matrix
mat
with this Vector3f, perform perspective division and store the result indest
. - mulProject(Matrix4fc, Vector3d) - Method in class org.joml.Vector3d
- mulProject(Matrix4fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given matrix
mat
with this Vector3d, perform perspective division and store the result indest
. - mulProject(Matrix4fc, Vector3f) - Method in class org.joml.Vector3f
- mulProject(Matrix4fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the given matrix
mat
with this Vector3f, perform perspective division and store the result indest
. - mulProject(Matrix4fc, Vector3f) - Method in class org.joml.Vector4f
- mulProject(Matrix4fc, Vector3f) - Method in interface org.joml.Vector4fc
-
Multiply the given matrix
mat
with this Vector4f, perform perspective division and store the(x, y, z)
result indest
. - mulProject(Matrix4fc, Vector4f) - Method in class org.joml.Vector4f
- mulProject(Matrix4fc, Vector4f) - Method in interface org.joml.Vector4fc
-
Multiply the given matrix
mat
with this Vector4f, perform perspective division and store the result indest
. - mulTranslation(Matrix4x3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mulTranslation(Matrix4x3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply this matrix, which is assumed to only contain a translation, by the supplied
right
matrix and store the result indest
. - mulTranslation(Matrix4x3fc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- mulTranslation(Matrix4x3fc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply this matrix, which is assumed to only contain a translation, by the supplied
right
matrix and store the result indest
. - mulTranslation(Matrix4x3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- mulTranslation(Matrix4x3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply this matrix, which is assumed to only contain a translation, by the supplied
right
matrix and store the result indest
. - mulTranslationAffine(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- mulTranslationAffine(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply this matrix, which is assumed to only contain a translation, by the supplied
right
matrix, which is assumed to beaffine
, and store the result indest
. - mulTranslationAffine(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
- mulTranslationAffine(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply this matrix, which is assumed to only contain a translation, by the supplied
right
matrix, which is assumed to beaffine
, and store the result indest
. - mulTranspose(Matrix2dc) - Method in class org.joml.Vector2d
-
Multiply the transpose of the given matrix with this Vector2d and store the result in
this
. - mulTranspose(Matrix2dc, Vector2d) - Method in class org.joml.Vector2d
- mulTranspose(Matrix2dc, Vector2d) - Method in interface org.joml.Vector2dc
-
Multiply the transpose of the given matrix with this Vector2f and store the result in
dest
. - mulTranspose(Matrix2fc) - Method in class org.joml.Vector2d
-
Multiply the transpose of the given matrix with this Vector2d and store the result in
this
. - mulTranspose(Matrix2fc) - Method in class org.joml.Vector2f
-
Multiply the transpose of the given matrix with this Vector2f store the result in
this
. - mulTranspose(Matrix2fc, Vector2d) - Method in class org.joml.Vector2d
- mulTranspose(Matrix2fc, Vector2d) - Method in interface org.joml.Vector2dc
-
Multiply the transpose of the given matrix with this Vector2f and store the result in
dest
. - mulTranspose(Matrix2fc, Vector2f) - Method in class org.joml.Vector2f
- mulTranspose(Matrix2fc, Vector2f) - Method in interface org.joml.Vector2fc
-
Multiply the transpose of the given matrix with this Vector3f and store the result in
dest
. - mulTranspose(Matrix3dc) - Method in class org.joml.Vector3d
-
Multiply the transpose of the given matrix with this Vector3d and store the result in
this
. - mulTranspose(Matrix3dc, Vector3d) - Method in class org.joml.Vector3d
- mulTranspose(Matrix3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the transpose of the given matrix with this Vector3f and store the result in
dest
. - mulTranspose(Matrix3fc) - Method in class org.joml.Vector3d
-
Multiply the transpose of the given matrix with this Vector3d and store the result in
this
. - mulTranspose(Matrix3fc) - Method in class org.joml.Vector3f
-
Multiply the transpose of the given matrix with this Vector3f store the result in
this
. - mulTranspose(Matrix3fc, Vector3d) - Method in class org.joml.Vector3d
- mulTranspose(Matrix3fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the transpose of the given matrix with this Vector3f and store the result in
dest
. - mulTranspose(Matrix3fc, Vector3f) - Method in class org.joml.Vector3f
- mulTranspose(Matrix3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the transpose of the given matrix with this Vector3f and store the result in
dest
. - mulTranspose(Matrix4dc) - Method in class org.joml.Vector4d
-
Multiply the transpose of the given matrix
mat
with this Vector4f and store the result inthis
. - mulTranspose(Matrix4dc, Vector4d) - Method in class org.joml.Vector4d
- mulTranspose(Matrix4dc, Vector4d) - Method in interface org.joml.Vector4dc
-
Multiply the transpose of the given matrix
mat
with this Vector4d and store the result indest
. - mulTranspose(Matrix4fc) - Method in class org.joml.Vector4f
-
Multiply the transpose of the given matrix
mat
with this Vector4f and store the result inthis
. - mulTranspose(Matrix4fc, Vector4f) - Method in class org.joml.Vector4f
- mulTranspose(Matrix4fc, Vector4f) - Method in interface org.joml.Vector4fc
-
Multiply the transpose of the given matrix
mat
with this Vector4f and store the result indest
. - mulTransposeDirection(Matrix4dc) - Method in class org.joml.Vector3d
-
Multiply the transpose of the given 4x4 matrix
mat
withthis
. - mulTransposeDirection(Matrix4dc, Vector3d) - Method in class org.joml.Vector3d
- mulTransposeDirection(Matrix4dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the transpose of the given 4x4 matrix
mat
withthis
and store the result indest
. - mulTransposeDirection(Matrix4fc) - Method in class org.joml.Vector3d
-
Multiply the transpose of the given 4x4 matrix
mat
withthis
. - mulTransposeDirection(Matrix4fc) - Method in class org.joml.Vector3f
-
Multiply the transpose of the given 4x4 matrix
mat
withthis
. - mulTransposeDirection(Matrix4fc, Vector3d) - Method in class org.joml.Vector3d
- mulTransposeDirection(Matrix4fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the transpose of the given 4x4 matrix
mat
withthis
and store the result indest
. - mulTransposeDirection(Matrix4fc, Vector3f) - Method in class org.joml.Vector3f
- mulTransposeDirection(Matrix4fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the transpose of the given 4x4 matrix
mat
withthis
and store the result indest
. - mulTransposePosition(Matrix4dc) - Method in class org.joml.Vector3d
-
Multiply the transpose of the given 4x4 matrix
mat
withthis
. - mulTransposePosition(Matrix4dc, Vector3d) - Method in class org.joml.Vector3d
- mulTransposePosition(Matrix4dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the transpose of the given 4x4 matrix
mat
withthis
and store the result indest
. - mulTransposePosition(Matrix4fc) - Method in class org.joml.Vector3d
-
Multiply the transpose of the given 4x4 matrix
mat
withthis
. - mulTransposePosition(Matrix4fc) - Method in class org.joml.Vector3f
-
Multiply the transpose of the given 4x4 matrix
mat
withthis
. - mulTransposePosition(Matrix4fc, Vector3d) - Method in class org.joml.Vector3d
- mulTransposePosition(Matrix4fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the transpose of the given 4x4 matrix
mat
withthis
and store the result indest
. - mulTransposePosition(Matrix4fc, Vector3f) - Method in class org.joml.Vector3f
- mulTransposePosition(Matrix4fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the transpose of the given 4x4 matrix
mat
withthis
and store the result indest
.
N
- negate() - Method in class org.joml.Vector2d
-
Negate this vector.
- negate() - Method in class org.joml.Vector2f
-
Negate this vector.
- negate() - Method in class org.joml.Vector2i
-
Negate this vector.
- negate() - Method in class org.joml.Vector3d
-
Negate this vector.
- negate() - Method in class org.joml.Vector3f
-
Negate this vector.
- negate() - Method in class org.joml.Vector3i
-
Negate this vector.
- negate() - Method in class org.joml.Vector4d
-
Negate this vector.
- negate() - Method in class org.joml.Vector4f
-
Negate this vector.
- negate() - Method in class org.joml.Vector4i
-
Negate this vector.
- negate(Vector2d) - Method in class org.joml.Vector2d
- negate(Vector2d) - Method in interface org.joml.Vector2dc
-
Negate this vector and store the result in
dest
. - negate(Vector2f) - Method in class org.joml.Vector2f
- negate(Vector2f) - Method in interface org.joml.Vector2fc
-
Negate this vector and store the result in
dest
. - negate(Vector2i) - Method in class org.joml.Vector2i
- negate(Vector2i) - Method in interface org.joml.Vector2ic
-
Negate this vector and store the result in
dest
. - negate(Vector3d) - Method in class org.joml.Vector3d
- negate(Vector3d) - Method in interface org.joml.Vector3dc
-
Negate this vector and store the result in
dest
. - negate(Vector3f) - Method in class org.joml.Vector3f
- negate(Vector3f) - Method in interface org.joml.Vector3fc
-
Negate this vector and store the result in
dest
. - negate(Vector3i) - Method in class org.joml.Vector3i
- negate(Vector3i) - Method in interface org.joml.Vector3ic
-
Negate this vector and store the result in
dest
. - negate(Vector4d) - Method in class org.joml.Vector4d
- negate(Vector4d) - Method in interface org.joml.Vector4dc
-
Negate this vector and store the result in
dest
. - negate(Vector4f) - Method in class org.joml.Vector4f
- negate(Vector4f) - Method in interface org.joml.Vector4fc
-
Negate this vector and store the result in
dest
. - negate(Vector4i) - Method in class org.joml.Vector4i
- negate(Vector4i) - Method in interface org.joml.Vector4ic
-
Negate this vector and store the result in
dest
. - negateX() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - negateX() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - negateX() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - negateX() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - negateX() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - negateX() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - negateX(Matrix3d) - Method in class org.joml.Matrix3d
- negateX(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - negateX(Matrix3f) - Method in class org.joml.Matrix3f
- negateX(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - negateX(Matrix4d) - Method in class org.joml.Matrix4d
- negateX(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - negateX(Matrix4f) - Method in class org.joml.Matrix4f
- negateX(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - negateX(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- negateX(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - negateX(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- negateX(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - negateY() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - negateY() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - negateY() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - negateY() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - negateY() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - negateY() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - negateY(Matrix3d) - Method in class org.joml.Matrix3d
- negateY(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - negateY(Matrix3f) - Method in class org.joml.Matrix3f
- negateY(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - negateY(Matrix4d) - Method in class org.joml.Matrix4d
- negateY(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - negateY(Matrix4f) - Method in class org.joml.Matrix4f
- negateY(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - negateY(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- negateY(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - negateY(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- negateY(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - negateZ() - Method in class org.joml.Matrix3d
-
Multiply
this
by the matrix - negateZ() - Method in class org.joml.Matrix3f
-
Multiply
this
by the matrix - negateZ() - Method in class org.joml.Matrix4d
-
Multiply
this
by the matrix - negateZ() - Method in class org.joml.Matrix4f
-
Multiply
this
by the matrix - negateZ() - Method in class org.joml.Matrix4x3d
-
Multiply
this
by the matrix - negateZ() - Method in class org.joml.Matrix4x3f
-
Multiply
this
by the matrix - negateZ(Matrix3d) - Method in class org.joml.Matrix3d
- negateZ(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply
this
by the matrix - negateZ(Matrix3f) - Method in class org.joml.Matrix3f
- negateZ(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Multiply
this
by the matrix - negateZ(Matrix4d) - Method in class org.joml.Matrix4d
- negateZ(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply
this
by the matrix - negateZ(Matrix4f) - Method in class org.joml.Matrix4f
- negateZ(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply
this
by the matrix - negateZ(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- negateZ(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply
this
by the matrix - negateZ(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- negateZ(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Multiply
this
by the matrix - newSeed() - Static method in class org.joml.Random
- nextFloat() - Method in class org.joml.Random
-
Generate a uniformly distributed floating-point number in the half-open range [0, 1).
- nextInt(int) - Method in class org.joml.Random
-
Generate a uniformly distributed integer in the half-open range [0, n).
- nlerp(Quaterniond[], double[], Quaterniond) - Static method in class org.joml.Quaterniond
-
Interpolate between all of the quaternions given in
qs
via non-spherical linear interpolation using the specified interpolation factorsweights
, and store the result indest
. - nlerp(Quaterniondc, double) - Method in class org.joml.Quaterniond
-
Compute a linear (non-spherical) interpolation of
this
and the given quaternionq
and store the result inthis
. - nlerp(Quaterniondc, double, Quaterniond) - Method in class org.joml.Quaterniond
- nlerp(Quaterniondc, double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Compute a linear (non-spherical) interpolation of
this
and the given quaternionq
and store the result indest
. - nlerp(Quaternionfc[], float[], Quaternionf) - Static method in class org.joml.Quaternionf
-
Interpolate between all of the quaternions given in
qs
via non-spherical linear interpolation using the specified interpolation factorsweights
, and store the result indest
. - nlerp(Quaternionfc, float) - Method in class org.joml.Quaternionf
-
Compute a linear (non-spherical) interpolation of
this
and the given quaternionq
and store the result inthis
. - nlerp(Quaternionfc, float, Quaternionf) - Method in class org.joml.Quaternionf
- nlerp(Quaternionfc, float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Compute a linear (non-spherical) interpolation of
this
and the given quaternionq
and store the result indest
. - nlerpIterative(Quaterniondc[], double[], double, Quaterniond) - Static method in class org.joml.Quaterniond
-
Interpolate between all of the quaternions given in
qs
via iterative non-spherical linear interpolation using the specified interpolation factorsweights
, and store the result indest
. - nlerpIterative(Quaterniondc, double, double) - Method in class org.joml.Quaterniond
-
Compute linear (non-spherical) interpolations of
this
and the given quaternionq
iteratively and store the result inthis
. - nlerpIterative(Quaterniondc, double, double, Quaterniond) - Method in class org.joml.Quaterniond
- nlerpIterative(Quaterniondc, double, double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Compute linear (non-spherical) interpolations of
this
and the given quaternionq
iteratively and store the result indest
. - nlerpIterative(Quaternionf[], float[], float, Quaternionf) - Static method in class org.joml.Quaternionf
-
Interpolate between all of the quaternions given in
qs
via iterative non-spherical linear interpolation using the specified interpolation factorsweights
, and store the result indest
. - nlerpIterative(Quaternionfc, float, float) - Method in class org.joml.Quaternionf
-
Compute linear (non-spherical) interpolations of
this
and the given quaternionq
iteratively and store the result inthis
. - nlerpIterative(Quaternionfc, float, float, Quaternionf) - Method in class org.joml.Quaternionf
- nlerpIterative(Quaternionfc, float, float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Compute linear (non-spherical) interpolations of
this
and the given quaternionq
iteratively and store the result indest
. - NO_UNSAFE - Static variable in class org.joml.Options
-
Whether not to use sun.misc.Unsafe when copying memory with MemUtil.
- noise(float, float) - Static method in class org.joml.SimplexNoise
-
Compute 2D simplex noise for the given input vector
(x, y)
. - noise(float, float, float) - Static method in class org.joml.SimplexNoise
-
Compute 3D simplex noise for the given input vector
(x, y, z)
. - noise(float, float, float, float) - Static method in class org.joml.SimplexNoise
-
Compute 4D simplex noise for the given input vector
(x, y, z, w)
. - normal() - Method in class org.joml.Matrix2d
-
Set
this
matrix to its own normal matrix. - normal() - Method in class org.joml.Matrix2f
-
Set
this
matrix to its own normal matrix. - normal() - Method in class org.joml.Matrix3d
-
Set
this
matrix to its own normal matrix. - normal() - Method in class org.joml.Matrix3f
-
Set
this
matrix to its own normal matrix. - normal() - Method in class org.joml.Matrix4d
-
Compute a normal matrix from the upper left 3x3 submatrix of
this
and store it into the upper left 3x3 submatrix ofthis
. - normal() - Method in class org.joml.Matrix4f
-
Compute a normal matrix from the upper left 3x3 submatrix of
this
and store it into the upper left 3x3 submatrix ofthis
. - normal() - Method in class org.joml.Matrix4x3d
-
Compute a normal matrix from the left 3x3 submatrix of
this
and store it into the left 3x3 submatrix ofthis
. - normal() - Method in class org.joml.Matrix4x3f
-
Compute a normal matrix from the left 3x3 submatrix of
this
and store it into the left 3x3 submatrix ofthis
. - normal(float, float, float, float, float, float, float, float, float, Vector3f) - Static method in class org.joml.GeometryUtils
-
Calculate the normal of a surface defined by points
(v1X, v1Y, v1Z)
,(v2X, v2Y, v2Z)
and(v3X, v3Y, v3Z)
and store it indest
. - normal(Matrix2d) - Method in class org.joml.Matrix2d
-
Compute a normal matrix from
this
matrix and store it intodest
. - normal(Matrix2d) - Method in interface org.joml.Matrix2dc
-
Compute a normal matrix from
this
matrix and store it intodest
. - normal(Matrix2f) - Method in class org.joml.Matrix2f
-
Compute a normal matrix from
this
matrix and store it intodest
. - normal(Matrix2f) - Method in interface org.joml.Matrix2fc
-
Compute a normal matrix from
this
matrix and store it intodest
. - normal(Matrix3d) - Method in class org.joml.Matrix3d
-
Compute a normal matrix from
this
matrix and store it intodest
. - normal(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Compute a normal matrix from
this
matrix and store it intodest
. - normal(Matrix3d) - Method in class org.joml.Matrix4d
-
Compute a normal matrix from the upper left 3x3 submatrix of
this
and store it intodest
. - normal(Matrix3d) - Method in interface org.joml.Matrix4dc
-
Compute a normal matrix from the upper left 3x3 submatrix of
this
and store it intodest
. - normal(Matrix3d) - Method in class org.joml.Matrix4x3d
- normal(Matrix3d) - Method in interface org.joml.Matrix4x3dc
-
Compute a normal matrix from the left 3x3 submatrix of
this
and store it intodest
. - normal(Matrix3f) - Method in class org.joml.Matrix3f
-
Compute a normal matrix from
this
matrix and store it intodest
. - normal(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Compute a normal matrix from
this
matrix and store it intodest
. - normal(Matrix3f) - Method in class org.joml.Matrix4f
-
Compute a normal matrix from the upper left 3x3 submatrix of
this
and store it intodest
. - normal(Matrix3f) - Method in interface org.joml.Matrix4fc
-
Compute a normal matrix from the upper left 3x3 submatrix of
this
and store it intodest
. - normal(Matrix3f) - Method in class org.joml.Matrix4x3f
- normal(Matrix3f) - Method in interface org.joml.Matrix4x3fc
-
Compute a normal matrix from the left 3x3 submatrix of
this
and store it intodest
. - normal(Matrix4d) - Method in class org.joml.Matrix4d
-
Compute a normal matrix from the upper left 3x3 submatrix of
this
and store it into the upper left 3x3 submatrix ofdest
. - normal(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Compute a normal matrix from the upper left 3x3 submatrix of
this
and store it into the upper left 3x3 submatrix ofdest
. - normal(Matrix4f) - Method in class org.joml.Matrix4f
-
Compute a normal matrix from the upper left 3x3 submatrix of
this
and store it into the upper left 3x3 submatrix ofdest
. - normal(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Compute a normal matrix from the upper left 3x3 submatrix of
this
and store it into the upper left 3x3 submatrix ofdest
. - normal(Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Compute a normal matrix from the left 3x3 submatrix of
this
and store it into the left 3x3 submatrix ofdest
. - normal(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Compute a normal matrix from the left 3x3 submatrix of
this
and store it into the left 3x3 submatrix ofdest
. - normal(Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Compute a normal matrix from the left 3x3 submatrix of
this
and store it into the left 3x3 submatrix ofdest
. - normal(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Compute a normal matrix from the left 3x3 submatrix of
this
and store it into the left 3x3 submatrix ofdest
. - normal(Vector3fc, Vector3fc, Vector3fc, Vector3f) - Static method in class org.joml.GeometryUtils
-
Calculate the normal of a surface defined by points
v1
,v2
andv3
and store it indest
. - normalize() - Method in class org.joml.AxisAngle4d
-
Normalize the axis vector.
- normalize() - Method in class org.joml.AxisAngle4f
-
Normalize the axis vector.
- normalize() - Method in class org.joml.Quaterniond
-
Normalize this quaternion.
- normalize() - Method in class org.joml.Quaternionf
-
Normalize this quaternion.
- normalize() - Method in class org.joml.Vector2d
-
Normalize this vector.
- normalize() - Method in class org.joml.Vector2f
-
Normalize this vector.
- normalize() - Method in class org.joml.Vector3d
-
Normalize this vector.
- normalize() - Method in class org.joml.Vector3f
-
Normalize this vector.
- normalize() - Method in class org.joml.Vector4d
-
Normalizes this vector.
- normalize() - Method in class org.joml.Vector4f
-
Normalizes this vector.
- normalize(double) - Method in class org.joml.Vector2d
-
Scale this vector to have the given length.
- normalize(double) - Method in class org.joml.Vector3d
-
Scale this vector to have the given length.
- normalize(double) - Method in class org.joml.Vector4d
-
Scale this vector to have the given length.
- normalize(double, Vector2d) - Method in class org.joml.Vector2d
- normalize(double, Vector2d) - Method in interface org.joml.Vector2dc
-
Scale this vector to have the given length and store the result in
dest
. - normalize(double, Vector3d) - Method in class org.joml.Vector3d
- normalize(double, Vector3d) - Method in interface org.joml.Vector3dc
-
Scale this vector to have the given length and store the result in
dest
. - normalize(double, Vector4d) - Method in class org.joml.Vector4d
- normalize(double, Vector4d) - Method in interface org.joml.Vector4dc
-
Scale this vector to have the given length and store the result in
dest
. - normalize(float) - Method in class org.joml.Vector2f
-
Scale this vector to have the given length.
- normalize(float) - Method in class org.joml.Vector3f
-
Scale this vector to have the given length.
- normalize(float) - Method in class org.joml.Vector4f
-
Scale this vector to have the given length.
- normalize(float, Vector2f) - Method in class org.joml.Vector2f
- normalize(float, Vector2f) - Method in interface org.joml.Vector2fc
-
Scale this vector to have the given length and store the result in
dest
. - normalize(float, Vector3f) - Method in class org.joml.Vector3f
- normalize(float, Vector3f) - Method in interface org.joml.Vector3fc
-
Scale this vector to have the given length and store the result in
dest
. - normalize(float, Vector4f) - Method in class org.joml.Vector4f
- normalize(float, Vector4f) - Method in interface org.joml.Vector4fc
-
Scale this vector to have the given length and store the result in
dest
. - normalize(Quaterniond) - Method in class org.joml.Quaterniond
- normalize(Quaterniond) - Method in interface org.joml.Quaterniondc
-
Normalize this quaternion and store the result in
dest
. - normalize(Quaternionf) - Method in class org.joml.Quaternionf
- normalize(Quaternionf) - Method in interface org.joml.Quaternionfc
-
Normalize this quaternion and store the result in
dest
. - normalize(Vector2d) - Method in class org.joml.Vector2d
- normalize(Vector2d) - Method in interface org.joml.Vector2dc
-
Normalize this vector and store the result in
dest
. - normalize(Vector2f) - Method in class org.joml.Vector2f
- normalize(Vector2f) - Method in interface org.joml.Vector2fc
-
Normalize this vector and store the result in
dest
. - normalize(Vector3d) - Method in class org.joml.Vector3d
- normalize(Vector3d) - Method in interface org.joml.Vector3dc
-
Normalize this vector and store the result in
dest
. - normalize(Vector3f) - Method in class org.joml.Vector3f
- normalize(Vector3f) - Method in interface org.joml.Vector3fc
-
Normalize this vector and store the result in
dest
. - normalize(Vector4d) - Method in class org.joml.Vector4d
- normalize(Vector4d) - Method in interface org.joml.Vector4dc
-
Normalizes this vector and store the result in
dest
. - normalize(Vector4f) - Method in class org.joml.Vector4f
- normalize(Vector4f) - Method in interface org.joml.Vector4fc
-
Normalizes this vector and store the result in
dest
. - normalize3() - Method in class org.joml.Vector4d
-
Normalize this vector by computing only the norm of
(x, y, z)
. - normalize3() - Method in class org.joml.Vector4f
-
Normalize this vector by computing only the norm of
(x, y, z)
. - normalize3(Vector4d) - Method in class org.joml.Vector4d
- normalize3(Vector4d) - Method in interface org.joml.Vector4dc
-
Normalize this vector by computing only the norm of
(x, y, z)
and store the result indest
. - normalize3(Vector4f) - Method in class org.joml.Vector4f
- normalize3(Vector4f) - Method in interface org.joml.Vector4fc
-
Normalize this vector by computing only the norm of
(x, y, z)
and store the result indest
. - normalize3x3() - Method in class org.joml.Matrix4d
-
Normalize the upper left 3x3 submatrix of this matrix.
- normalize3x3() - Method in class org.joml.Matrix4f
-
Normalize the upper left 3x3 submatrix of this matrix.
- normalize3x3() - Method in class org.joml.Matrix4x3d
-
Normalize the left 3x3 submatrix of this matrix.
- normalize3x3() - Method in class org.joml.Matrix4x3f
-
Normalize the left 3x3 submatrix of this matrix.
- normalize3x3(Matrix3d) - Method in class org.joml.Matrix4d
- normalize3x3(Matrix3d) - Method in interface org.joml.Matrix4dc
-
Normalize the upper left 3x3 submatrix of this matrix and store the result in
dest
. - normalize3x3(Matrix3d) - Method in class org.joml.Matrix4x3d
- normalize3x3(Matrix3d) - Method in interface org.joml.Matrix4x3dc
-
Normalize the left 3x3 submatrix of this matrix and store the result in
dest
. - normalize3x3(Matrix3f) - Method in class org.joml.Matrix4f
- normalize3x3(Matrix3f) - Method in interface org.joml.Matrix4fc
-
Normalize the upper left 3x3 submatrix of this matrix and store the result in
dest
. - normalize3x3(Matrix3f) - Method in class org.joml.Matrix4x3f
- normalize3x3(Matrix3f) - Method in interface org.joml.Matrix4x3fc
-
Normalize the left 3x3 submatrix of this matrix and store the result in
dest
. - normalize3x3(Matrix4d) - Method in class org.joml.Matrix4d
- normalize3x3(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Normalize the upper left 3x3 submatrix of this matrix and store the result in
dest
. - normalize3x3(Matrix4f) - Method in class org.joml.Matrix4f
- normalize3x3(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Normalize the upper left 3x3 submatrix of this matrix and store the result in
dest
. - normalize3x3(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- normalize3x3(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Normalize the left 3x3 submatrix of this matrix and store the result in
dest
. - normalize3x3(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- normalize3x3(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Normalize the left 3x3 submatrix of this matrix and store the result in
dest
. - normalizedPositiveX(Vector2d) - Method in class org.joml.Matrix2d
- normalizedPositiveX(Vector2d) - Method in interface org.joml.Matrix2dc
-
Obtain the direction of
+X
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveX(Vector2d) - Method in class org.joml.Matrix3x2d
- normalizedPositiveX(Vector2d) - Method in interface org.joml.Matrix3x2dc
-
Obtain the direction of
+X
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveX(Vector2f) - Method in class org.joml.Matrix2f
- normalizedPositiveX(Vector2f) - Method in interface org.joml.Matrix2fc
-
Obtain the direction of
+X
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveX(Vector2f) - Method in class org.joml.Matrix3x2f
- normalizedPositiveX(Vector2f) - Method in interface org.joml.Matrix3x2fc
-
Obtain the direction of
+X
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveX(Vector3d) - Method in class org.joml.Matrix3d
- normalizedPositiveX(Vector3d) - Method in interface org.joml.Matrix3dc
-
Obtain the direction of
+X
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveX(Vector3d) - Method in class org.joml.Matrix4d
- normalizedPositiveX(Vector3d) - Method in interface org.joml.Matrix4dc
-
Obtain the direction of
+X
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveX(Vector3d) - Method in class org.joml.Matrix4x3d
- normalizedPositiveX(Vector3d) - Method in interface org.joml.Matrix4x3dc
-
Obtain the direction of
+X
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveX(Vector3d) - Method in class org.joml.Quaterniond
- normalizedPositiveX(Vector3d) - Method in interface org.joml.Quaterniondc
-
Obtain the direction of
+X
before the rotation transformation represented bythis
normalized quaternion is applied. - normalizedPositiveX(Vector3f) - Method in class org.joml.Matrix3f
- normalizedPositiveX(Vector3f) - Method in interface org.joml.Matrix3fc
-
Obtain the direction of
+X
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveX(Vector3f) - Method in class org.joml.Matrix4f
- normalizedPositiveX(Vector3f) - Method in interface org.joml.Matrix4fc
-
Obtain the direction of
+X
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveX(Vector3f) - Method in class org.joml.Matrix4x3f
- normalizedPositiveX(Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Obtain the direction of
+X
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveX(Vector3f) - Method in class org.joml.Quaternionf
- normalizedPositiveX(Vector3f) - Method in interface org.joml.Quaternionfc
-
Obtain the direction of
+X
before the rotation transformation represented bythis
normalized quaternion is applied. - normalizedPositiveY(Vector2d) - Method in class org.joml.Matrix2d
- normalizedPositiveY(Vector2d) - Method in interface org.joml.Matrix2dc
-
Obtain the direction of
+Y
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveY(Vector2d) - Method in class org.joml.Matrix3x2d
- normalizedPositiveY(Vector2d) - Method in interface org.joml.Matrix3x2dc
-
Obtain the direction of
+Y
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveY(Vector2f) - Method in class org.joml.Matrix2f
- normalizedPositiveY(Vector2f) - Method in interface org.joml.Matrix2fc
-
Obtain the direction of
+Y
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveY(Vector2f) - Method in class org.joml.Matrix3x2f
- normalizedPositiveY(Vector2f) - Method in interface org.joml.Matrix3x2fc
-
Obtain the direction of
+Y
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveY(Vector3d) - Method in class org.joml.Matrix3d
- normalizedPositiveY(Vector3d) - Method in interface org.joml.Matrix3dc
-
Obtain the direction of
+Y
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveY(Vector3d) - Method in class org.joml.Matrix4d
- normalizedPositiveY(Vector3d) - Method in interface org.joml.Matrix4dc
-
Obtain the direction of
+Y
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveY(Vector3d) - Method in class org.joml.Matrix4x3d
- normalizedPositiveY(Vector3d) - Method in interface org.joml.Matrix4x3dc
-
Obtain the direction of
+Y
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveY(Vector3d) - Method in class org.joml.Quaterniond
- normalizedPositiveY(Vector3d) - Method in interface org.joml.Quaterniondc
-
Obtain the direction of
+Y
before the rotation transformation represented bythis
normalized quaternion is applied. - normalizedPositiveY(Vector3f) - Method in class org.joml.Matrix3f
- normalizedPositiveY(Vector3f) - Method in interface org.joml.Matrix3fc
-
Obtain the direction of
+Y
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveY(Vector3f) - Method in class org.joml.Matrix4f
- normalizedPositiveY(Vector3f) - Method in interface org.joml.Matrix4fc
-
Obtain the direction of
+Y
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveY(Vector3f) - Method in class org.joml.Matrix4x3f
- normalizedPositiveY(Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Obtain the direction of
+Y
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveY(Vector3f) - Method in class org.joml.Quaternionf
- normalizedPositiveY(Vector3f) - Method in interface org.joml.Quaternionfc
-
Obtain the direction of
+Y
before the rotation transformation represented bythis
normalized quaternion is applied. - normalizedPositiveZ(Vector3d) - Method in class org.joml.Matrix3d
- normalizedPositiveZ(Vector3d) - Method in interface org.joml.Matrix3dc
-
Obtain the direction of
+Z
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveZ(Vector3d) - Method in class org.joml.Matrix4d
- normalizedPositiveZ(Vector3d) - Method in interface org.joml.Matrix4dc
-
Obtain the direction of
+Z
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveZ(Vector3d) - Method in class org.joml.Matrix4x3d
- normalizedPositiveZ(Vector3d) - Method in interface org.joml.Matrix4x3dc
-
Obtain the direction of
+Z
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveZ(Vector3d) - Method in class org.joml.Quaterniond
- normalizedPositiveZ(Vector3d) - Method in interface org.joml.Quaterniondc
-
Obtain the direction of
+Z
before the rotation transformation represented bythis
normalized quaternion is applied. - normalizedPositiveZ(Vector3f) - Method in class org.joml.Matrix3f
- normalizedPositiveZ(Vector3f) - Method in interface org.joml.Matrix3fc
-
Obtain the direction of
+Z
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveZ(Vector3f) - Method in class org.joml.Matrix4f
- normalizedPositiveZ(Vector3f) - Method in interface org.joml.Matrix4fc
-
Obtain the direction of
+Z
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveZ(Vector3f) - Method in class org.joml.Matrix4x3f
- normalizedPositiveZ(Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Obtain the direction of
+Z
before the transformation represented bythis
orthogonal matrix is applied. - normalizedPositiveZ(Vector3f) - Method in class org.joml.Quaternionf
- normalizedPositiveZ(Vector3f) - Method in interface org.joml.Quaternionfc
-
Obtain the direction of
+Z
before the rotation transformation represented bythis
normalized quaternion is applied. - NUMBER_FORMAT - Static variable in class org.joml.Options
-
The
NumberFormat
used to format all numbers throughout all JOML classes. - numberFormatDecimals - Static variable in class org.joml.Options
-
When
Options.useNumberFormat
istrue
then this determines the number of decimal digits produced in the formatted numbers. - numCandidates(int) - Method in class org.joml.sampling.BestCandidateSampling.Cube
-
Set the number of candidates to try for each generated sample.
- numCandidates(int) - Method in class org.joml.sampling.BestCandidateSampling.Disk
-
Set the number of candidates to try for each generated sample.
- numCandidates(int) - Method in class org.joml.sampling.BestCandidateSampling.Quad
-
Set the number of candidates to try for each generated sample.
- numCandidates(int) - Method in class org.joml.sampling.BestCandidateSampling.Sphere
-
Set the number of candidates to try for each generated sample.
- numSamples(int) - Method in class org.joml.sampling.BestCandidateSampling.Cube
-
Set the number of samples to generate.
- numSamples(int) - Method in class org.joml.sampling.BestCandidateSampling.Disk
-
Set the number of samples to generate.
- numSamples(int) - Method in class org.joml.sampling.BestCandidateSampling.Quad
-
Set the number of samples to generate.
- numSamples(int) - Method in class org.joml.sampling.BestCandidateSampling.Sphere
-
Set the number of samples to generate.
O
- obliqueZ(double, double) - Method in class org.joml.Matrix3d
-
Apply an oblique projection transformation to this matrix with the given values for
a
andb
. - obliqueZ(double, double) - Method in class org.joml.Matrix4d
-
Apply an oblique projection transformation to this matrix with the given values for
a
andb
. - obliqueZ(double, double) - Method in class org.joml.Matrix4x3d
-
Apply an oblique projection transformation to this matrix with the given values for
a
andb
. - obliqueZ(double, double, Matrix3d) - Method in class org.joml.Matrix3d
-
Apply an oblique projection transformation to this matrix with the given values for
a
andb
and store the result indest
. - obliqueZ(double, double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply an oblique projection transformation to this matrix with the given values for
a
andb
and store the result indest
. - obliqueZ(double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply an oblique projection transformation to this matrix with the given values for
a
andb
and store the result indest
. - obliqueZ(double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an oblique projection transformation to this matrix with the given values for
a
andb
and store the result indest
. - obliqueZ(double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply an oblique projection transformation to this matrix with the given values for
a
andb
and store the result indest
. - obliqueZ(double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply an oblique projection transformation to this matrix with the given values for
a
andb
and store the result indest
. - obliqueZ(float, float) - Method in class org.joml.Matrix3f
-
Apply an oblique projection transformation to this matrix with the given values for
a
andb
. - obliqueZ(float, float) - Method in class org.joml.Matrix4f
-
Apply an oblique projection transformation to this matrix with the given values for
a
andb
. - obliqueZ(float, float) - Method in class org.joml.Matrix4x3f
-
Apply an oblique projection transformation to this matrix with the given values for
a
andb
. - obliqueZ(float, float, Matrix3f) - Method in class org.joml.Matrix3f
-
Apply an oblique projection transformation to this matrix with the given values for
a
andb
and store the result indest
. - obliqueZ(float, float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply an oblique projection transformation to this matrix with the given values for
a
andb
and store the result indest
. - obliqueZ(float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply an oblique projection transformation to this matrix with the given values for
a
andb
and store the result indest
. - obliqueZ(float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an oblique projection transformation to this matrix with the given values for
a
andb
and store the result indest
. - obliqueZ(float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply an oblique projection transformation to this matrix with the given values for
a
andb
and store the result indest
. - obliqueZ(float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply an oblique projection transformation to this matrix with the given values for
a
andb
and store the result indest
. - ONE_INTERSECTION - Static variable in class org.joml.Intersectiond
-
Return value of
Intersectiond.intersectLineSegmentAab(double, double, double, double, double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.intersectLineSegmentAab(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector2d)
to indicate that one end point of the line segment lies inside of the axis-aligned box; or return value ofIntersectiond.intersectLineSegmentAar(double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.intersectLineSegmentAar(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d)
to indicate that one end point of the line segment lies inside of the axis-aligned rectangle. - ONE_INTERSECTION - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.intersectLineSegmentAab(float, float, float, float, float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.intersectLineSegmentAab(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector2f)
to indicate that one end point of the line segment lies inside of the axis-aligned box; or return value ofIntersectionf.intersectLineSegmentAar(float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.intersectLineSegmentAar(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f)
to indicate that one end point of the line segment lies inside of the axis-aligned rectangle. - onHemisphere(boolean) - Method in class org.joml.sampling.BestCandidateSampling.Sphere
-
Set whether to generate samples on a hemisphere around the
+Z
axis. - onNewSample(float, float) - Method in interface org.joml.sampling.Callback2d
-
Will be called whenever a new sample with the given coordinates
(x, y)
is generated. - onNewSample(float, float, float) - Method in interface org.joml.sampling.Callback3d
-
Will be called whenever a new sample with the given coordinates
(x, y, z)
is generated. - Options - Class in org.joml
-
Utility class for reading system properties.
- org.joml - package org.joml
-
Contains all classes of JOML.
- org.joml.sampling - package org.joml.sampling
-
Contains classes for generating sampling patterns.
- origin(Vector2d) - Method in class org.joml.Matrix3x2d
-
Obtain the position that gets transformed to the origin by
this
matrix. - origin(Vector2d) - Method in interface org.joml.Matrix3x2dc
-
Obtain the position that gets transformed to the origin by
this
matrix. - origin(Vector2f) - Method in class org.joml.Matrix3x2f
-
Obtain the position that gets transformed to the origin by
this
matrix. - origin(Vector2f) - Method in interface org.joml.Matrix3x2fc
-
Obtain the position that gets transformed to the origin by
this
matrix. - origin(Vector3d) - Method in class org.joml.Matrix4d
- origin(Vector3d) - Method in interface org.joml.Matrix4dc
-
Obtain the position that gets transformed to the origin by
this
matrix. - origin(Vector3d) - Method in class org.joml.Matrix4x3d
- origin(Vector3d) - Method in interface org.joml.Matrix4x3dc
-
Obtain the position that gets transformed to the origin by
this
matrix. - origin(Vector3f) - Method in class org.joml.FrustumRayBuilder
-
Store the eye/origin of the perspective frustum in the given
origin
. - origin(Vector3f) - Method in class org.joml.Matrix4f
- origin(Vector3f) - Method in interface org.joml.Matrix4fc
-
Obtain the position that gets transformed to the origin by
this
matrix. - origin(Vector3f) - Method in class org.joml.Matrix4x3f
- origin(Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Obtain the position that gets transformed to the origin by
this
matrix. - originAffine(Vector3d) - Method in class org.joml.Matrix4d
- originAffine(Vector3d) - Method in interface org.joml.Matrix4dc
-
Obtain the position that gets transformed to the origin by
this
affine
matrix. - originAffine(Vector3f) - Method in class org.joml.Matrix4f
- originAffine(Vector3f) - Method in interface org.joml.Matrix4fc
-
Obtain the position that gets transformed to the origin by
this
affine
matrix. - ortho(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply an orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - ortho(double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply an orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - ortho(double, double, double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Apply an orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix.
- ortho(double, double, double, double, double, double, boolean) - Method in class org.joml.Matrix4x3d
-
Apply an orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix.
- ortho(double, double, double, double, double, double, boolean, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply an orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - ortho(double, double, double, double, double, double, boolean, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - ortho(double, double, double, double, double, double, boolean, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply an orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - ortho(double, double, double, double, double, double, boolean, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply an orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - ortho(double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply an orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - ortho(double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - ortho(double, double, double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply an orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - ortho(double, double, double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply an orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - ortho(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply an orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - ortho(float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply an orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - ortho(float, float, float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Apply an orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix.
- ortho(float, float, float, float, float, float, boolean) - Method in class org.joml.Matrix4x3f
-
Apply an orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix.
- ortho(float, float, float, float, float, float, boolean, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply an orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - ortho(float, float, float, float, float, float, boolean, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - ortho(float, float, float, float, float, float, boolean, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply an orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - ortho(float, float, float, float, float, float, boolean, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply an orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - ortho(float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply an orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - ortho(float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - ortho(float, float, float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply an orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - ortho(float, float, float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply an orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - ortho2D(double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply an orthographic projection transformation for a right-handed coordinate system to this matrix.
- ortho2D(double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply an orthographic projection transformation for a right-handed coordinate system to this matrix.
- ortho2D(double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply an orthographic projection transformation for a right-handed coordinate system to this matrix and store the result in
dest
. - ortho2D(double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an orthographic projection transformation for a right-handed coordinate system to this matrix and store the result in
dest
. - ortho2D(double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply an orthographic projection transformation for a right-handed coordinate system to this matrix and store the result in
dest
. - ortho2D(double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply an orthographic projection transformation for a right-handed coordinate system to this matrix and store the result in
dest
. - ortho2D(float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply an orthographic projection transformation for a right-handed coordinate system to this matrix.
- ortho2D(float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply an orthographic projection transformation for a right-handed coordinate system to this matrix.
- ortho2D(float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply an orthographic projection transformation for a right-handed coordinate system to this matrix and store the result in
dest
. - ortho2D(float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an orthographic projection transformation for a right-handed coordinate system to this matrix and store the result in
dest
. - ortho2D(float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply an orthographic projection transformation for a right-handed coordinate system to this matrix and store the result in
dest
. - ortho2D(float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply an orthographic projection transformation for a right-handed coordinate system to this matrix and store the result in
dest
. - ortho2DLH(double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply an orthographic projection transformation for a left-handed coordinate system to this matrix.
- ortho2DLH(double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply an orthographic projection transformation for a left-handed coordinate system to this matrix.
- ortho2DLH(double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply an orthographic projection transformation for a left-handed coordinate system to this matrix and store the result in
dest
. - ortho2DLH(double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an orthographic projection transformation for a left-handed coordinate system to this matrix and store the result in
dest
. - ortho2DLH(double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply an orthographic projection transformation for a left-handed coordinate system to this matrix and store the result in
dest
. - ortho2DLH(double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply an orthographic projection transformation for a left-handed coordinate system to this matrix and store the result in
dest
. - ortho2DLH(float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply an orthographic projection transformation for a left-handed coordinate system to this matrix.
- ortho2DLH(float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply an orthographic projection transformation for a left-handed coordinate system to this matrix.
- ortho2DLH(float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply an orthographic projection transformation for a left-handed coordinate system to this matrix and store the result in
dest
. - ortho2DLH(float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an orthographic projection transformation for a left-handed coordinate system to this matrix and store the result in
dest
. - ortho2DLH(float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply an orthographic projection transformation for a left-handed coordinate system to this matrix and store the result in
dest
. - ortho2DLH(float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply an orthographic projection transformation for a left-handed coordinate system to this matrix and store the result in
dest
. - orthoCrop(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- orthoCrop(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Build an ortographic projection transformation that fits the view-projection transformation represented by
this
into the given affineview
transformation. - orthoCrop(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
-
Build an ortographic projection transformation that fits the view-projection transformation represented by
this
into the given affineview
transformation. - orthoCrop(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Build an ortographic projection transformation that fits the view-projection transformation represented by
this
into the given affineview
transformation. - orthogonalize(Vector3dc) - Method in class org.joml.Vector3d
-
Transform
this
vector so that it is orthogonal to the given vectorv
and normalize the result. - orthogonalize(Vector3dc, Vector3d) - Method in class org.joml.Vector3d
- orthogonalize(Vector3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Transform
this
vector so that it is orthogonal to the given vectorv
, normalize the result and store it intodest
. - orthogonalize(Vector3fc) - Method in class org.joml.Vector3f
-
Transform
this
vector so that it is orthogonal to the given vectorv
and normalize the result. - orthogonalize(Vector3fc, Vector3f) - Method in class org.joml.Vector3f
- orthogonalize(Vector3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Transform
this
vector so that it is orthogonal to the given vectorv
, normalize the result and store it intodest
. - orthogonalizeUnit(Vector3dc) - Method in class org.joml.Vector3d
-
Transform
this
vector so that it is orthogonal to the given unit vectorv
and normalize the result. - orthogonalizeUnit(Vector3dc, Vector3d) - Method in class org.joml.Vector3d
- orthogonalizeUnit(Vector3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Transform
this
vector so that it is orthogonal to the given unit vectorv
, normalize the result and store it intodest
. - orthogonalizeUnit(Vector3fc) - Method in class org.joml.Vector3f
-
Transform
this
vector so that it is orthogonal to the given unit vectorv
and normalize the result. - orthogonalizeUnit(Vector3fc, Vector3f) - Method in class org.joml.Vector3f
- orthogonalizeUnit(Vector3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Transform
this
vector so that it is orthogonal to the given unit vectorv
, normalize the result and store it intodest
. - orthoLH(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply an orthographic projection transformation for a left-handed coordiante system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - orthoLH(double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply an orthographic projection transformation for a left-handed coordiante system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - orthoLH(double, double, double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Apply an orthographic projection transformation for a left-handed coordiante system using the given NDC z range to this matrix.
- orthoLH(double, double, double, double, double, double, boolean) - Method in class org.joml.Matrix4x3d
-
Apply an orthographic projection transformation for a left-handed coordiante system using the given NDC z range to this matrix.
- orthoLH(double, double, double, double, double, double, boolean, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply an orthographic projection transformation for a left-handed coordiante system using the given NDC z range to this matrix and store the result in
dest
. - orthoLH(double, double, double, double, double, double, boolean, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an orthographic projection transformation for a left-handed coordiante system using the given NDC z range to this matrix and store the result in
dest
. - orthoLH(double, double, double, double, double, double, boolean, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply an orthographic projection transformation for a left-handed coordiante system using the given NDC z range to this matrix and store the result in
dest
. - orthoLH(double, double, double, double, double, double, boolean, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply an orthographic projection transformation for a left-handed coordiante system using the given NDC z range to this matrix and store the result in
dest
. - orthoLH(double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply an orthographic projection transformation for a left-handed coordiante system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoLH(double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an orthographic projection transformation for a left-handed coordiante system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoLH(double, double, double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply an orthographic projection transformation for a left-handed coordiante system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoLH(double, double, double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply an orthographic projection transformation for a left-handed coordiante system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoLH(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply an orthographic projection transformation for a left-handed coordiante system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - orthoLH(float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply an orthographic projection transformation for a left-handed coordiante system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - orthoLH(float, float, float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Apply an orthographic projection transformation for a left-handed coordiante system using the given NDC z range to this matrix.
- orthoLH(float, float, float, float, float, float, boolean) - Method in class org.joml.Matrix4x3f
-
Apply an orthographic projection transformation for a left-handed coordiante system using the given NDC z range to this matrix.
- orthoLH(float, float, float, float, float, float, boolean, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply an orthographic projection transformation for a left-handed coordiante system using the given NDC z range to this matrix and store the result in
dest
. - orthoLH(float, float, float, float, float, float, boolean, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an orthographic projection transformation for a left-handed coordiante system using the given NDC z range to this matrix and store the result in
dest
. - orthoLH(float, float, float, float, float, float, boolean, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply an orthographic projection transformation for a left-handed coordiante system using the given NDC z range to this matrix and store the result in
dest
. - orthoLH(float, float, float, float, float, float, boolean, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply an orthographic projection transformation for a left-handed coordiante system using the given NDC z range to this matrix and store the result in
dest
. - orthoLH(float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply an orthographic projection transformation for a left-handed coordiante system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoLH(float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an orthographic projection transformation for a left-handed coordiante system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoLH(float, float, float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply an orthographic projection transformation for a left-handed coordiante system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoLH(float, float, float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply an orthographic projection transformation for a left-handed coordiante system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoSymmetric(double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - orthoSymmetric(double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - orthoSymmetric(double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix.
- orthoSymmetric(double, double, double, double, boolean) - Method in class org.joml.Matrix4x3d
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix.
- orthoSymmetric(double, double, double, double, boolean, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - orthoSymmetric(double, double, double, double, boolean, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - orthoSymmetric(double, double, double, double, boolean, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - orthoSymmetric(double, double, double, double, boolean, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - orthoSymmetric(double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoSymmetric(double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoSymmetric(double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoSymmetric(double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoSymmetric(float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - orthoSymmetric(float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - orthoSymmetric(float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix.
- orthoSymmetric(float, float, float, float, boolean) - Method in class org.joml.Matrix4x3f
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix.
- orthoSymmetric(float, float, float, float, boolean, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - orthoSymmetric(float, float, float, float, boolean, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - orthoSymmetric(float, float, float, float, boolean, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - orthoSymmetric(float, float, float, float, boolean, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - orthoSymmetric(float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoSymmetric(float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoSymmetric(float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoSymmetric(float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a symmetric orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoSymmetricLH(double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - orthoSymmetricLH(double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - orthoSymmetricLH(double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using the given NDC z range to this matrix.
- orthoSymmetricLH(double, double, double, double, boolean) - Method in class org.joml.Matrix4x3d
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using the given NDC z range to this matrix.
- orthoSymmetricLH(double, double, double, double, boolean, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - orthoSymmetricLH(double, double, double, double, boolean, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - orthoSymmetricLH(double, double, double, double, boolean, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - orthoSymmetricLH(double, double, double, double, boolean, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - orthoSymmetricLH(double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoSymmetricLH(double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoSymmetricLH(double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoSymmetricLH(double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoSymmetricLH(float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - orthoSymmetricLH(float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - orthoSymmetricLH(float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using the given NDC z range to this matrix.
- orthoSymmetricLH(float, float, float, float, boolean) - Method in class org.joml.Matrix4x3f
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using the given NDC z range to this matrix.
- orthoSymmetricLH(float, float, float, float, boolean, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - orthoSymmetricLH(float, float, float, float, boolean, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - orthoSymmetricLH(float, float, float, float, boolean, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - orthoSymmetricLH(float, float, float, float, boolean, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - orthoSymmetricLH(float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoSymmetricLH(float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoSymmetricLH(float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - orthoSymmetricLH(float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a symmetric orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - OUTSIDE - Static variable in class org.joml.FrustumIntersection
-
Return value of
FrustumIntersection.intersectSphere(Vector3fc, float)
orFrustumIntersection.intersectSphere(float, float, float, float)
indicating that the sphere is completely outside of the frustum. - OUTSIDE - Static variable in class org.joml.Intersectiond
-
Return value of
Intersectiond.intersectLineSegmentAab(double, double, double, double, double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.intersectLineSegmentAab(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector2d)
to indicate that the line segment does not intersect the axis-aligned box; or return value ofIntersectiond.intersectLineSegmentAar(double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.intersectLineSegmentAar(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d)
to indicate that the line segment does not intersect the axis-aligned rectangle. - OUTSIDE - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.intersectLineSegmentAab(float, float, float, float, float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.intersectLineSegmentAab(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector2f)
to indicate that the line segment does not intersect the axis-aligned box; or return value ofIntersectionf.intersectLineSegmentAar(float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.intersectLineSegmentAar(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f)
to indicate that the line segment does not intersect the axis-aligned rectangle.
P
- perpendicular() - Method in class org.joml.Vector2d
-
Set this vector to be one of its perpendicular vectors.
- perpendicular() - Method in class org.joml.Vector2f
-
Set this vector to be one of its perpendicular vectors.
- perpendicular(float, float, float, Vector3f, Vector3f) - Static method in class org.joml.GeometryUtils
-
Compute two arbitrary vectors perpendicular to the given normalized vector
(x, y, z)
, and store them indest1
anddest2
, respectively. - perpendicular(Vector3fc, Vector3f, Vector3f) - Static method in class org.joml.GeometryUtils
-
Compute two arbitrary vectors perpendicular to the given normalized vector
v
, and store them indest1
anddest2
, respectively. - perspective(double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - perspective(double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Apply a symmetric perspective projection frustum transformation using for a right-handed coordinate system using the given NDC z range to this matrix.
- perspective(double, double, double, double, boolean, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspective(double, double, double, double, boolean, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspective(double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspective(double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspective(float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - perspective(float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Apply a symmetric perspective projection frustum transformation using for a right-handed coordinate system using the given NDC z range to this matrix.
- perspective(float, float, float, float, boolean, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspective(float, float, float, float, boolean, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspective(float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspective(float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspectiveFar() - Method in class org.joml.Matrix4d
- perspectiveFar() - Method in interface org.joml.Matrix4dc
-
Extract the far clip plane distance from
this
perspective projection matrix. - perspectiveFar() - Method in class org.joml.Matrix4f
-
Extract the far clip plane distance from
this
perspective projection matrix. - perspectiveFar() - Method in interface org.joml.Matrix4fc
-
Extract the far clip plane distance from
this
perspective projection matrix. - perspectiveFov() - Method in class org.joml.Matrix4d
- perspectiveFov() - Method in interface org.joml.Matrix4dc
-
Return the vertical field-of-view angle in radians of this perspective transformation matrix.
- perspectiveFov() - Method in class org.joml.Matrix4f
-
Return the vertical field-of-view angle in radians of this perspective transformation matrix.
- perspectiveFov() - Method in interface org.joml.Matrix4fc
-
Return the vertical field-of-view angle in radians of this perspective transformation matrix.
- perspectiveFrustumSlice(double, double, Matrix4d) - Method in class org.joml.Matrix4d
- perspectiveFrustumSlice(double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Change the near and far clip plane distances of
this
perspective frustum transformation matrix and store the result indest
. - perspectiveFrustumSlice(float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Change the near and far clip plane distances of
this
perspective frustum transformation matrix and store the result indest
. - perspectiveFrustumSlice(float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Change the near and far clip plane distances of
this
perspective frustum transformation matrix and store the result indest
. - perspectiveInvOrigin(Vector3d) - Method in class org.joml.Matrix4d
- perspectiveInvOrigin(Vector3d) - Method in interface org.joml.Matrix4dc
-
Compute the eye/origin of the inverse of the perspective frustum transformation defined by
this
matrix, which can be the inverse of a projection matrix or the inverse of a combined modelview-projection matrix, and store the result in the givendest
. - perspectiveInvOrigin(Vector3f) - Method in class org.joml.Matrix4f
-
Compute the eye/origin of the inverse of the perspective frustum transformation defined by
this
matrix, which can be the inverse of a projection matrix or the inverse of a combined modelview-projection matrix, and store the result in the givendest
. - perspectiveInvOrigin(Vector3f) - Method in interface org.joml.Matrix4fc
-
Compute the eye/origin of the inverse of the perspective frustum transformation defined by
this
matrix, which can be the inverse of a projection matrix or the inverse of a combined modelview-projection matrix, and store the result in the givendest
. - perspectiveLH(double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply a symmetric perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - perspectiveLH(double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Apply a symmetric perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range to this matrix.
- perspectiveLH(double, double, double, double, boolean, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a symmetric perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspectiveLH(double, double, double, double, boolean, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a symmetric perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspectiveLH(double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a symmetric perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspectiveLH(double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a symmetric perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspectiveLH(float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply a symmetric perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - perspectiveLH(float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Apply a symmetric perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range to this matrix.
- perspectiveLH(float, float, float, float, boolean, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a symmetric perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspectiveLH(float, float, float, float, boolean, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a symmetric perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspectiveLH(float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a symmetric perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspectiveLH(float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a symmetric perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspectiveNear() - Method in class org.joml.Matrix4d
- perspectiveNear() - Method in interface org.joml.Matrix4dc
-
Extract the near clip plane distance from
this
perspective projection matrix. - perspectiveNear() - Method in class org.joml.Matrix4f
-
Extract the near clip plane distance from
this
perspective projection matrix. - perspectiveNear() - Method in interface org.joml.Matrix4fc
-
Extract the near clip plane distance from
this
perspective projection matrix. - perspectiveOffCenter(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - perspectiveOffCenter(double, double, double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Apply an asymmetric off-center perspective projection frustum transformation using for a right-handed coordinate system using the given NDC z range to this matrix.
- perspectiveOffCenter(double, double, double, double, double, double, boolean, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspectiveOffCenter(double, double, double, double, double, double, boolean, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspectiveOffCenter(double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspectiveOffCenter(double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspectiveOffCenter(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - perspectiveOffCenter(float, float, float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Apply an asymmetric off-center perspective projection frustum transformation using for a right-handed coordinate system using the given NDC z range to this matrix.
- perspectiveOffCenter(float, float, float, float, float, float, boolean, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspectiveOffCenter(float, float, float, float, float, float, boolean, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspectiveOffCenter(float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspectiveOffCenter(float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspectiveOffCenterFov(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - perspectiveOffCenterFov(double, double, double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Apply an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix.
- perspectiveOffCenterFov(double, double, double, double, double, double, boolean, Matrix4d) - Method in class org.joml.Matrix4d
- perspectiveOffCenterFov(double, double, double, double, double, double, boolean, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspectiveOffCenterFov(double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- perspectiveOffCenterFov(double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspectiveOffCenterFov(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - perspectiveOffCenterFov(float, float, float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Apply an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix.
- perspectiveOffCenterFov(float, float, float, float, float, float, boolean, Matrix4f) - Method in class org.joml.Matrix4f
- perspectiveOffCenterFov(float, float, float, float, float, float, boolean, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspectiveOffCenterFov(float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- perspectiveOffCenterFov(float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspectiveOffCenterFovLH(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply an asymmetric off-center perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - perspectiveOffCenterFovLH(double, double, double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Apply an asymmetric off-center perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range to this matrix.
- perspectiveOffCenterFovLH(double, double, double, double, double, double, boolean, Matrix4d) - Method in class org.joml.Matrix4d
- perspectiveOffCenterFovLH(double, double, double, double, double, double, boolean, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an asymmetric off-center perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspectiveOffCenterFovLH(double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- perspectiveOffCenterFovLH(double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply an asymmetric off-center perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspectiveOffCenterFovLH(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply an asymmetric off-center perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - perspectiveOffCenterFovLH(float, float, float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Apply an asymmetric off-center perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range to this matrix.
- perspectiveOffCenterFovLH(float, float, float, float, float, float, boolean, Matrix4f) - Method in class org.joml.Matrix4f
- perspectiveOffCenterFovLH(float, float, float, float, float, float, boolean, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an asymmetric off-center perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspectiveOffCenterFovLH(float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- perspectiveOffCenterFovLH(float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply an asymmetric off-center perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspectiveOffCenterViewFromRectangle(Vector3d, Vector3d, Vector3d, Vector3d, double, boolean, Matrix4d, Matrix4d) - Static method in class org.joml.Matrix4d
-
Create a view and off-center perspective projection matrix from a given
eye
position, a given bottom left corner positionp
of the near plane rectangle and the extents of the near plane rectangle along its localx
andy
axes, and store the resulting matrices inprojDest
andviewDest
. - perspectiveOffCenterViewFromRectangle(Vector3f, Vector3f, Vector3f, Vector3f, float, boolean, Matrix4f, Matrix4f) - Static method in class org.joml.Matrix4f
-
Create a view and off-center perspective projection matrix from a given
eye
position, a given bottom left corner positionp
of the near plane rectangle and the extents of the near plane rectangle along its localx
andy
axes, and store the resulting matrices inprojDest
andviewDest
. - perspectiveOrigin(Vector3d) - Method in class org.joml.Matrix4d
- perspectiveOrigin(Vector3d) - Method in interface org.joml.Matrix4dc
-
Compute the eye/origin of the perspective frustum transformation defined by
this
matrix, which can be a projection matrix or a combined modelview-projection matrix, and store the result in the givenorigin
. - perspectiveOrigin(Vector3f) - Method in class org.joml.Matrix4f
-
Compute the eye/origin of the perspective frustum transformation defined by
this
matrix, which can be a projection matrix or a combined modelview-projection matrix, and store the result in the givenorigin
. - perspectiveOrigin(Vector3f) - Method in interface org.joml.Matrix4fc
-
Compute the eye/origin of the perspective frustum transformation defined by
this
matrix, which can be a projection matrix or a combined modelview-projection matrix, and store the result in the givenorigin
. - perspectiveRect(double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - perspectiveRect(double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Apply a symmetric perspective projection frustum transformation using for a right-handed coordinate system using the given NDC z range to this matrix.
- perspectiveRect(double, double, double, double, boolean, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspectiveRect(double, double, double, double, boolean, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspectiveRect(double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspectiveRect(double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspectiveRect(float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix. - perspectiveRect(float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Apply a symmetric perspective projection frustum transformation using for a right-handed coordinate system using the given NDC z range to this matrix.
- perspectiveRect(float, float, float, float, boolean, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspectiveRect(float, float, float, float, boolean, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range to this matrix and store the result in
dest
. - perspectiveRect(float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - perspectiveRect(float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a symmetric perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
to this matrix and store the result indest
. - PI - Static variable in class org.joml.Math
- pick(double, double, double, double, int[]) - Method in class org.joml.Matrix4d
-
Apply a picking transformation to this matrix using the given window coordinates
(x, y)
as the pick center and the given(width, height)
as the size of the picking region in window coordinates. - pick(double, double, double, double, int[]) - Method in class org.joml.Matrix4x3d
-
Apply a picking transformation to this matrix using the given window coordinates
(x, y)
as the pick center and the given(width, height)
as the size of the picking region in window coordinates. - pick(double, double, double, double, int[], Matrix4d) - Method in class org.joml.Matrix4d
- pick(double, double, double, double, int[], Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a picking transformation to this matrix using the given window coordinates
(x, y)
as the pick center and the given(width, height)
as the size of the picking region in window coordinates, and store the result indest
. - pick(double, double, double, double, int[], Matrix4x3d) - Method in class org.joml.Matrix4x3d
- pick(double, double, double, double, int[], Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a picking transformation to this matrix using the given window coordinates
(x, y)
as the pick center and the given(width, height)
as the size of the picking region in window coordinates, and store the result indest
. - pick(float, float, float, float, int[]) - Method in class org.joml.Matrix4f
-
Apply a picking transformation to this matrix using the given window coordinates
(x, y)
as the pick center and the given(width, height)
as the size of the picking region in window coordinates. - pick(float, float, float, float, int[]) - Method in class org.joml.Matrix4x3f
-
Apply a picking transformation to this matrix using the given window coordinates
(x, y)
as the pick center and the given(width, height)
as the size of the picking region in window coordinates. - pick(float, float, float, float, int[], Matrix4f) - Method in class org.joml.Matrix4f
- pick(float, float, float, float, int[], Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a picking transformation to this matrix using the given window coordinates
(x, y)
as the pick center and the given(width, height)
as the size of the picking region in window coordinates, and store the result indest
. - pick(float, float, float, float, int[], Matrix4x3f) - Method in class org.joml.Matrix4x3f
- pick(float, float, float, float, int[], Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a picking transformation to this matrix using the given window coordinates
(x, y)
as the pick center and the given(width, height)
as the size of the picking region in window coordinates, and store the result indest
. - PLANE_MASK_NX - Static variable in class org.joml.FrustumIntersection
-
The value in a bitmask for
intersectAab()
that identifies the plane with equationx=-1
when using the identity frustum. - PLANE_MASK_NY - Static variable in class org.joml.FrustumIntersection
-
The value in a bitmask for
intersectAab()
that identifies the plane with equationy=-1
when using the identity frustum. - PLANE_MASK_NZ - Static variable in class org.joml.FrustumIntersection
-
The value in a bitmask for
intersectAab()
that identifies the plane with equationz=-1
when using the identity frustum. - PLANE_MASK_PX - Static variable in class org.joml.FrustumIntersection
-
The value in a bitmask for
intersectAab()
that identifies the plane with equationx=1
when using the identity frustum. - PLANE_MASK_PY - Static variable in class org.joml.FrustumIntersection
-
The value in a bitmask for
intersectAab()
that identifies the plane with equationy=1
when using the identity frustum. - PLANE_MASK_PZ - Static variable in class org.joml.FrustumIntersection
-
The value in a bitmask for
intersectAab()
that identifies the plane with equationz=1
when using the identity frustum. - PLANE_NX - Static variable in class org.joml.FrustumIntersection
-
Return value of
intersectAab()
and its different overloads identifying the plane with equationx=-1
when using the identity frustum. - PLANE_NX - Static variable in interface org.joml.Matrix4dc
-
Argument to the first parameter of
Matrix4dc.frustumPlane(int, Vector4d)
identifying the plane with equationx=-1
when using the identity matrix. - PLANE_NX - Static variable in interface org.joml.Matrix4fc
-
Argument to the first parameter of
Matrix4fc.frustumPlane(int, Vector4f)
identifying the plane with equationx=-1
when using the identity matrix. - PLANE_NX - Static variable in interface org.joml.Matrix4x3dc
-
Argument to the first parameter of
Matrix4x3dc.frustumPlane(int, Vector4d)
identifying the plane with equationx=-1
when using the identity matrix. - PLANE_NX - Static variable in interface org.joml.Matrix4x3fc
-
Argument to the first parameter of
Matrix4x3fc.frustumPlane(int, Vector4f)
identifying the plane with equationx=-1
when using the identity matrix. - PLANE_NY - Static variable in class org.joml.FrustumIntersection
-
Return value of
intersectAab()
and its different overloads identifying the plane with equationy=-1
when using the identity frustum. - PLANE_NY - Static variable in interface org.joml.Matrix4dc
-
Argument to the first parameter of
Matrix4dc.frustumPlane(int, Vector4d)
identifying the plane with equationy=-1
when using the identity matrix. - PLANE_NY - Static variable in interface org.joml.Matrix4fc
-
Argument to the first parameter of
Matrix4fc.frustumPlane(int, Vector4f)
identifying the plane with equationy=-1
when using the identity matrix. - PLANE_NY - Static variable in interface org.joml.Matrix4x3dc
-
Argument to the first parameter of
Matrix4x3dc.frustumPlane(int, Vector4d)
identifying the plane with equationy=-1
when using the identity matrix. - PLANE_NY - Static variable in interface org.joml.Matrix4x3fc
-
Argument to the first parameter of
Matrix4x3fc.frustumPlane(int, Vector4f)
identifying the plane with equationy=-1
when using the identity matrix. - PLANE_NZ - Static variable in class org.joml.FrustumIntersection
-
Return value of
intersectAab()
and its different overloads identifying the plane with equationz=-1
when using the identity frustum. - PLANE_NZ - Static variable in interface org.joml.Matrix4dc
-
Argument to the first parameter of
Matrix4dc.frustumPlane(int, Vector4d)
identifying the plane with equationz=-1
when using the identity matrix. - PLANE_NZ - Static variable in interface org.joml.Matrix4fc
-
Argument to the first parameter of
Matrix4fc.frustumPlane(int, Vector4f)
identifying the plane with equationz=-1
when using the identity matrix. - PLANE_NZ - Static variable in interface org.joml.Matrix4x3dc
-
Argument to the first parameter of
Matrix4x3dc.frustumPlane(int, Vector4d)
identifying the plane with equationz=-1
when using the identity matrix. - PLANE_NZ - Static variable in interface org.joml.Matrix4x3fc
-
Argument to the first parameter of
Matrix4x3fc.frustumPlane(int, Vector4f)
identifying the plane with equationz=-1
when using the identity matrix. - PLANE_PX - Static variable in class org.joml.FrustumIntersection
-
Return value of
intersectAab()
and its different overloads identifying the plane with equationx=1
when using the identity frustum. - PLANE_PX - Static variable in interface org.joml.Matrix4dc
-
Argument to the first parameter of
Matrix4dc.frustumPlane(int, Vector4d)
identifying the plane with equationx=1
when using the identity matrix. - PLANE_PX - Static variable in interface org.joml.Matrix4fc
-
Argument to the first parameter of
Matrix4fc.frustumPlane(int, Vector4f)
identifying the plane with equationx=1
when using the identity matrix. - PLANE_PX - Static variable in interface org.joml.Matrix4x3dc
-
Argument to the first parameter of
Matrix4x3dc.frustumPlane(int, Vector4d)
identifying the plane with equationx=1
when using the identity matrix. - PLANE_PX - Static variable in interface org.joml.Matrix4x3fc
-
Argument to the first parameter of
Matrix4x3fc.frustumPlane(int, Vector4f)
identifying the plane with equationx=1
when using the identity matrix. - PLANE_PY - Static variable in class org.joml.FrustumIntersection
-
Return value of
intersectAab()
and its different overloads identifying the plane with equationy=1
when using the identity frustum. - PLANE_PY - Static variable in interface org.joml.Matrix4dc
-
Argument to the first parameter of
Matrix4dc.frustumPlane(int, Vector4d)
identifying the plane with equationy=1
when using the identity matrix. - PLANE_PY - Static variable in interface org.joml.Matrix4fc
-
Argument to the first parameter of
Matrix4fc.frustumPlane(int, Vector4f)
identifying the plane with equationy=1
when using the identity matrix. - PLANE_PY - Static variable in interface org.joml.Matrix4x3dc
-
Argument to the first parameter of
Matrix4x3dc.frustumPlane(int, Vector4d)
identifying the plane with equationy=1
when using the identity matrix. - PLANE_PY - Static variable in interface org.joml.Matrix4x3fc
-
Argument to the first parameter of
Matrix4x3fc.frustumPlane(int, Vector4f)
identifying the plane with equationy=1
when using the identity matrix. - PLANE_PZ - Static variable in class org.joml.FrustumIntersection
-
Return value of
intersectAab()
and its different overloads identifying the plane with equationz=1
when using the identity frustum. - PLANE_PZ - Static variable in interface org.joml.Matrix4dc
-
Argument to the first parameter of
Matrix4dc.frustumPlane(int, Vector4d)
identifying the plane with equationz=1
when using the identity matrix. - PLANE_PZ - Static variable in interface org.joml.Matrix4fc
-
Argument to the first parameter of
Matrix4fc.frustumPlane(int, Vector4f)
identifying the plane with equationz=1
when using the identity matrix. - PLANE_PZ - Static variable in interface org.joml.Matrix4x3dc
-
Argument to the first parameter of
Matrix4x3dc.frustumPlane(int, Vector4d)
identifying the plane with equationz=1
when using the identity matrix. - PLANE_PZ - Static variable in interface org.joml.Matrix4x3fc
-
Argument to the first parameter of
Matrix4x3fc.frustumPlane(int, Vector4f)
identifying the plane with equationz=1
when using the identity matrix. - POINT_ON_TRIANGLE_EDGE_01 - Static variable in class org.joml.Intersectiond
-
Return value of
Intersectiond.findClosestPointOnTriangle(double, double, double, double, double, double, double, double, double, double, double, double, Vector3d)
,Intersectiond.findClosestPointOnTriangle(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector3d)
,Intersectiond.findClosestPointOnTriangle(double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.findClosestPointOnTriangle(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d)
orIntersectiond.intersectSweptSphereTriangle(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, org.joml.Vector4d)
to signal that the closest point lies on the edge between the first and second vertex of the triangle. - POINT_ON_TRIANGLE_EDGE_01 - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.findClosestPointOnTriangle(float, float, float, float, float, float, float, float, float, float, float, float, Vector3f)
,Intersectionf.findClosestPointOnTriangle(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector3f)
,Intersectionf.findClosestPointOnTriangle(float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.findClosestPointOnTriangle(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f)
orIntersectionf.intersectSweptSphereTriangle(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, org.joml.Vector4f)
to signal that the closest point lies on the edge between the first and second vertex of the triangle. - POINT_ON_TRIANGLE_EDGE_12 - Static variable in class org.joml.Intersectiond
-
Return value of
Intersectiond.findClosestPointOnTriangle(double, double, double, double, double, double, double, double, double, double, double, double, Vector3d)
,Intersectiond.findClosestPointOnTriangle(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector3d)
,Intersectiond.findClosestPointOnTriangle(double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.findClosestPointOnTriangle(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d)
orIntersectiond.intersectSweptSphereTriangle(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, org.joml.Vector4d)
to signal that the closest point lies on the edge between the second and third vertex of the triangle. - POINT_ON_TRIANGLE_EDGE_12 - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.findClosestPointOnTriangle(float, float, float, float, float, float, float, float, float, float, float, float, Vector3f)
,Intersectionf.findClosestPointOnTriangle(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector3f)
,Intersectionf.findClosestPointOnTriangle(float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.findClosestPointOnTriangle(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f)
orIntersectionf.intersectSweptSphereTriangle(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, org.joml.Vector4f)
to signal that the closest point lies on the edge between the second and third vertex of the triangle. - POINT_ON_TRIANGLE_EDGE_20 - Static variable in class org.joml.Intersectiond
-
Return value of
Intersectiond.findClosestPointOnTriangle(double, double, double, double, double, double, double, double, double, double, double, double, Vector3d)
,Intersectiond.findClosestPointOnTriangle(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector3d)
,Intersectiond.findClosestPointOnTriangle(double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.findClosestPointOnTriangle(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d)
orIntersectiond.intersectSweptSphereTriangle(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, org.joml.Vector4d)
to signal that the closest point lies on the edge between the third and first vertex of the triangle. - POINT_ON_TRIANGLE_EDGE_20 - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.findClosestPointOnTriangle(float, float, float, float, float, float, float, float, float, float, float, float, Vector3f)
,Intersectionf.findClosestPointOnTriangle(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector3f)
,Intersectionf.findClosestPointOnTriangle(float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.findClosestPointOnTriangle(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f)
orIntersectionf.intersectSweptSphereTriangle(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, org.joml.Vector4f)
to signal that the closest point lies on the edge between the third and first vertex of the triangle. - POINT_ON_TRIANGLE_FACE - Static variable in class org.joml.Intersectiond
-
Return value of
Intersectiond.findClosestPointOnTriangle(double, double, double, double, double, double, double, double, double, double, double, double, Vector3d)
,Intersectiond.findClosestPointOnTriangle(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector3d)
,Intersectiond.findClosestPointOnTriangle(double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.findClosestPointOnTriangle(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d)
orIntersectiond.intersectSweptSphereTriangle(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, org.joml.Vector4d)
to signal that the closest point lies on the face of the triangle. - POINT_ON_TRIANGLE_FACE - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.findClosestPointOnTriangle(float, float, float, float, float, float, float, float, float, float, float, float, Vector3f)
,Intersectionf.findClosestPointOnTriangle(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector3f)
,Intersectionf.findClosestPointOnTriangle(float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.findClosestPointOnTriangle(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f)
orIntersectionf.intersectSweptSphereTriangle(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, org.joml.Vector4f)
to signal that the closest point lies on the face of the triangle. - POINT_ON_TRIANGLE_VERTEX_0 - Static variable in class org.joml.Intersectiond
-
Return value of
Intersectiond.findClosestPointOnTriangle(double, double, double, double, double, double, double, double, double, double, double, double, Vector3d)
,Intersectiond.findClosestPointOnTriangle(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector3d)
,Intersectiond.findClosestPointOnTriangle(double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.findClosestPointOnTriangle(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d)
orIntersectiond.intersectSweptSphereTriangle(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, org.joml.Vector4d)
to signal that the closest point is the first vertex of the triangle. - POINT_ON_TRIANGLE_VERTEX_0 - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.findClosestPointOnTriangle(float, float, float, float, float, float, float, float, float, float, float, float, Vector3f)
,Intersectionf.findClosestPointOnTriangle(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector3f)
,Intersectionf.findClosestPointOnTriangle(float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.findClosestPointOnTriangle(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f)
orIntersectionf.intersectSweptSphereTriangle(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, org.joml.Vector4f)
to signal that the closest point is the first vertex of the triangle. - POINT_ON_TRIANGLE_VERTEX_1 - Static variable in class org.joml.Intersectiond
-
Return value of
Intersectiond.findClosestPointOnTriangle(double, double, double, double, double, double, double, double, double, double, double, double, Vector3d)
,Intersectiond.findClosestPointOnTriangle(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector3d)
,Intersectiond.findClosestPointOnTriangle(double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.findClosestPointOnTriangle(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d)
orIntersectiond.intersectSweptSphereTriangle(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, org.joml.Vector4d)
to signal that the closest point is the second vertex of the triangle. - POINT_ON_TRIANGLE_VERTEX_1 - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.findClosestPointOnTriangle(float, float, float, float, float, float, float, float, float, float, float, float, Vector3f)
,Intersectionf.findClosestPointOnTriangle(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector3f)
,Intersectionf.findClosestPointOnTriangle(float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.findClosestPointOnTriangle(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f)
orIntersectionf.intersectSweptSphereTriangle(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, org.joml.Vector4f)
to signal that the closest point is the second vertex of the triangle. - POINT_ON_TRIANGLE_VERTEX_2 - Static variable in class org.joml.Intersectiond
-
Return value of
Intersectiond.findClosestPointOnTriangle(double, double, double, double, double, double, double, double, double, double, double, double, Vector3d)
,Intersectiond.findClosestPointOnTriangle(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector3d)
,Intersectiond.findClosestPointOnTriangle(double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.findClosestPointOnTriangle(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d)
orIntersectiond.intersectSweptSphereTriangle(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, org.joml.Vector4d)
to signal that the closest point is the third vertex of the triangle. - POINT_ON_TRIANGLE_VERTEX_2 - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.findClosestPointOnTriangle(float, float, float, float, float, float, float, float, float, float, float, float, Vector3f)
,Intersectionf.findClosestPointOnTriangle(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector3f)
,Intersectionf.findClosestPointOnTriangle(float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.findClosestPointOnTriangle(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f)
orIntersectionf.intersectSweptSphereTriangle(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, org.joml.Vector4f)
to signal that the closest point is the third vertex of the triangle. - PoissonSampling - Class in org.joml.sampling
-
Generates Poisson samples.
- PoissonSampling() - Constructor for class org.joml.sampling.PoissonSampling
- PoissonSampling.Disk - Class in org.joml.sampling
-
Generates Poisson samples on a disk.
- PolygonsIntersection - Class in org.joml
-
Class for polygon/point intersection tests when testing many points against one or many static concave or convex, simple polygons.
- PolygonsIntersection(float[], int[], int) - Constructor for class org.joml.PolygonsIntersection
-
Create a new
PolygonsIntersection
object with the given polygon vertices. - popMatrix() - Method in class org.joml.Matrix3dStack
-
Decrement the stack pointer by one.
- popMatrix() - Method in class org.joml.Matrix3fStack
-
Decrement the stack pointer by one.
- popMatrix() - Method in class org.joml.Matrix3x2dStack
-
Decrement the stack pointer by one.
- popMatrix() - Method in class org.joml.Matrix3x2fStack
-
Decrement the stack pointer by one.
- popMatrix() - Method in class org.joml.Matrix4dStack
-
Decrement the stack pointer by one.
- popMatrix() - Method in class org.joml.Matrix4fStack
-
Decrement the stack pointer by one.
- popMatrix() - Method in class org.joml.Matrix4x3dStack
-
Decrement the stack pointer by one.
- popMatrix() - Method in class org.joml.Matrix4x3fStack
-
Decrement the stack pointer by one.
- positiveX(Vector2d) - Method in class org.joml.Matrix2d
- positiveX(Vector2d) - Method in interface org.joml.Matrix2dc
-
Obtain the direction of
+X
before the transformation represented bythis
matrix is applied. - positiveX(Vector2d) - Method in class org.joml.Matrix3x2d
- positiveX(Vector2d) - Method in interface org.joml.Matrix3x2dc
-
Obtain the direction of
+X
before the transformation represented bythis
matrix is applied. - positiveX(Vector2f) - Method in class org.joml.Matrix2f
- positiveX(Vector2f) - Method in interface org.joml.Matrix2fc
-
Obtain the direction of
+X
before the transformation represented bythis
matrix is applied. - positiveX(Vector2f) - Method in class org.joml.Matrix3x2f
- positiveX(Vector2f) - Method in interface org.joml.Matrix3x2fc
-
Obtain the direction of
+X
before the transformation represented bythis
matrix is applied. - positiveX(Vector3d) - Method in class org.joml.Matrix3d
- positiveX(Vector3d) - Method in interface org.joml.Matrix3dc
-
Obtain the direction of
+X
before the transformation represented bythis
matrix is applied. - positiveX(Vector3d) - Method in class org.joml.Matrix4d
- positiveX(Vector3d) - Method in interface org.joml.Matrix4dc
-
Obtain the direction of
+X
before the transformation represented bythis
matrix is applied. - positiveX(Vector3d) - Method in class org.joml.Matrix4x3d
- positiveX(Vector3d) - Method in interface org.joml.Matrix4x3dc
-
Obtain the direction of
+X
before the transformation represented bythis
matrix is applied. - positiveX(Vector3d) - Method in class org.joml.Quaterniond
- positiveX(Vector3d) - Method in interface org.joml.Quaterniondc
-
Obtain the direction of
+X
before the rotation transformation represented bythis
quaternion is applied. - positiveX(Vector3f) - Method in class org.joml.Matrix3f
- positiveX(Vector3f) - Method in interface org.joml.Matrix3fc
-
Obtain the direction of
+X
before the transformation represented bythis
matrix is applied. - positiveX(Vector3f) - Method in class org.joml.Matrix4f
- positiveX(Vector3f) - Method in interface org.joml.Matrix4fc
-
Obtain the direction of
+X
before the transformation represented bythis
matrix is applied. - positiveX(Vector3f) - Method in class org.joml.Matrix4x3f
- positiveX(Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Obtain the direction of
+X
before the transformation represented bythis
matrix is applied. - positiveX(Vector3f) - Method in class org.joml.Quaternionf
- positiveX(Vector3f) - Method in interface org.joml.Quaternionfc
-
Obtain the direction of
+X
before the rotation transformation represented bythis
quaternion is applied. - positiveY(Vector2d) - Method in class org.joml.Matrix2d
- positiveY(Vector2d) - Method in interface org.joml.Matrix2dc
-
Obtain the direction of
+Y
before the transformation represented bythis
matrix is applied. - positiveY(Vector2d) - Method in class org.joml.Matrix3x2d
- positiveY(Vector2d) - Method in interface org.joml.Matrix3x2dc
-
Obtain the direction of
+Y
before the transformation represented bythis
matrix is applied. - positiveY(Vector2f) - Method in class org.joml.Matrix2f
- positiveY(Vector2f) - Method in interface org.joml.Matrix2fc
-
Obtain the direction of
+Y
before the transformation represented bythis
matrix is applied. - positiveY(Vector2f) - Method in class org.joml.Matrix3x2f
- positiveY(Vector2f) - Method in interface org.joml.Matrix3x2fc
-
Obtain the direction of
+Y
before the transformation represented bythis
matrix is applied. - positiveY(Vector3d) - Method in class org.joml.Matrix3d
- positiveY(Vector3d) - Method in interface org.joml.Matrix3dc
-
Obtain the direction of
+Y
before the transformation represented bythis
matrix is applied. - positiveY(Vector3d) - Method in class org.joml.Matrix4d
- positiveY(Vector3d) - Method in interface org.joml.Matrix4dc
-
Obtain the direction of
+Y
before the transformation represented bythis
matrix is applied. - positiveY(Vector3d) - Method in class org.joml.Matrix4x3d
- positiveY(Vector3d) - Method in interface org.joml.Matrix4x3dc
-
Obtain the direction of
+Y
before the transformation represented bythis
matrix is applied. - positiveY(Vector3d) - Method in class org.joml.Quaterniond
- positiveY(Vector3d) - Method in interface org.joml.Quaterniondc
-
Obtain the direction of
+Y
before the rotation transformation represented bythis
quaternion is applied. - positiveY(Vector3f) - Method in class org.joml.Matrix3f
- positiveY(Vector3f) - Method in interface org.joml.Matrix3fc
-
Obtain the direction of
+Y
before the transformation represented bythis
matrix is applied. - positiveY(Vector3f) - Method in class org.joml.Matrix4f
- positiveY(Vector3f) - Method in interface org.joml.Matrix4fc
-
Obtain the direction of
+Y
before the transformation represented bythis
matrix is applied. - positiveY(Vector3f) - Method in class org.joml.Matrix4x3f
- positiveY(Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Obtain the direction of
+Y
before the transformation represented bythis
matrix is applied. - positiveY(Vector3f) - Method in class org.joml.Quaternionf
- positiveY(Vector3f) - Method in interface org.joml.Quaternionfc
-
Obtain the direction of
+Y
before the rotation transformation represented bythis
quaternion is applied. - positiveZ(Vector3d) - Method in class org.joml.Matrix3d
- positiveZ(Vector3d) - Method in interface org.joml.Matrix3dc
-
Obtain the direction of
+Z
before the transformation represented bythis
matrix is applied. - positiveZ(Vector3d) - Method in class org.joml.Matrix4d
- positiveZ(Vector3d) - Method in interface org.joml.Matrix4dc
-
Obtain the direction of
+Z
before the transformation represented bythis
matrix is applied. - positiveZ(Vector3d) - Method in class org.joml.Matrix4x3d
- positiveZ(Vector3d) - Method in interface org.joml.Matrix4x3dc
-
Obtain the direction of
+Z
before the transformation represented bythis
matrix is applied. - positiveZ(Vector3d) - Method in class org.joml.Quaterniond
- positiveZ(Vector3d) - Method in interface org.joml.Quaterniondc
-
Obtain the direction of
+Z
before the rotation transformation represented bythis
quaternion is applied. - positiveZ(Vector3f) - Method in class org.joml.Matrix3f
- positiveZ(Vector3f) - Method in interface org.joml.Matrix3fc
-
Obtain the direction of
+Z
before the transformation represented bythis
matrix is applied. - positiveZ(Vector3f) - Method in class org.joml.Matrix4f
- positiveZ(Vector3f) - Method in interface org.joml.Matrix4fc
-
Obtain the direction of
+Z
before the transformation represented bythis
matrix is applied. - positiveZ(Vector3f) - Method in class org.joml.Matrix4x3f
- positiveZ(Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Obtain the direction of
+Z
before the transformation represented bythis
matrix is applied. - positiveZ(Vector3f) - Method in class org.joml.Quaternionf
- positiveZ(Vector3f) - Method in interface org.joml.Quaternionfc
-
Obtain the direction of
+Z
before the rotation transformation represented bythis
quaternion is applied. - premul(double, double, double, double) - Method in class org.joml.Quaterniond
-
Pre-multiply this quaternion by the quaternion represented via
(qx, qy, qz, qw)
. - premul(double, double, double, double, Quaterniond) - Method in class org.joml.Quaterniond
- premul(double, double, double, double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Pre-multiply this quaternion by the quaternion represented via
(qx, qy, qz, qw)
and store the result indest
. - premul(float, float, float, float) - Method in class org.joml.Quaternionf
-
Pre-multiply this quaternion by the quaternion represented via
(qx, qy, qz, qw)
. - premul(float, float, float, float, Quaternionf) - Method in class org.joml.Quaternionf
- premul(float, float, float, float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Pre-multiply this quaternion by the quaternion represented via
(qx, qy, qz, qw)
and store the result indest
. - premul(Quaterniondc) - Method in class org.joml.Quaterniond
-
Pre-multiply this quaternion by
q
. - premul(Quaterniondc, Quaterniond) - Method in class org.joml.Quaterniond
- premul(Quaterniondc, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Pre-multiply this quaternion by
q
and store the result indest
. - premul(Quaternionfc) - Method in class org.joml.Quaternionf
-
Pre-multiply this quaternion by
q
. - premul(Quaternionfc, Quaternionf) - Method in class org.joml.Quaternionf
- premul(Quaternionfc, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Pre-multiply this quaternion by
q
and store the result indest
. - project(double, double, double, int[], Vector3d) - Method in class org.joml.Matrix4d
- project(double, double, double, int[], Vector3d) - Method in interface org.joml.Matrix4dc
-
Project the given
(x, y, z)
position viathis
matrix using the specified viewport and store the resulting window coordinates inwinCoordsDest
. - project(double, double, double, int[], Vector4d) - Method in class org.joml.Matrix4d
- project(double, double, double, int[], Vector4d) - Method in interface org.joml.Matrix4dc
-
Project the given
(x, y, z)
position viathis
matrix using the specified viewport and store the resulting window coordinates inwinCoordsDest
. - project(float, float, float, int[], Vector3f) - Method in class org.joml.Matrix4f
- project(float, float, float, int[], Vector3f) - Method in interface org.joml.Matrix4fc
-
Project the given
(x, y, z)
position viathis
matrix using the specified viewport and store the resulting window coordinates inwinCoordsDest
. - project(float, float, float, int[], Vector4f) - Method in class org.joml.Matrix4f
- project(float, float, float, int[], Vector4f) - Method in interface org.joml.Matrix4fc
-
Project the given
(x, y, z)
position viathis
matrix using the specified viewport and store the resulting window coordinates inwinCoordsDest
. - project(Vector3dc, int[], Vector3d) - Method in class org.joml.Matrix4d
- project(Vector3dc, int[], Vector3d) - Method in interface org.joml.Matrix4dc
-
Project the given
position
viathis
matrix using the specified viewport and store the resulting window coordinates inwinCoordsDest
. - project(Vector3dc, int[], Vector4d) - Method in class org.joml.Matrix4d
- project(Vector3dc, int[], Vector4d) - Method in interface org.joml.Matrix4dc
-
Project the given
position
viathis
matrix using the specified viewport and store the resulting window coordinates inwinCoordsDest
. - project(Vector3fc, int[], Vector3f) - Method in class org.joml.Matrix4f
- project(Vector3fc, int[], Vector3f) - Method in interface org.joml.Matrix4fc
-
Project the given
position
viathis
matrix using the specified viewport and store the resulting window coordinates inwinCoordsDest
. - project(Vector3fc, int[], Vector4f) - Method in class org.joml.Matrix4f
- project(Vector3fc, int[], Vector4f) - Method in interface org.joml.Matrix4fc
-
Project the given
position
viathis
matrix using the specified viewport and store the resulting window coordinates inwinCoordsDest
. - projectedGridRange(Matrix4dc, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- projectedGridRange(Matrix4dc, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Compute the range matrix for the Projected Grid transformation as described in chapter "2.4.2 Creating the range conversion matrix" of the paper Real-time water rendering - Introducing the projected grid concept based on the inverse of the view-projection matrix which is assumed to be
this
, and store that range matrix intodest
. - projectedGridRange(Matrix4fc, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- projectedGridRange(Matrix4fc, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Compute the range matrix for the Projected Grid transformation as described in chapter "2.4.2 Creating the range conversion matrix" of the paper Real-time water rendering - Introducing the projected grid concept based on the inverse of the view-projection matrix which is assumed to be
this
, and store that range matrix intodest
. - properties() - Method in class org.joml.Matrix4d
- properties() - Method in interface org.joml.Matrix4dc
-
Return the assumed properties of this matrix.
- properties() - Method in class org.joml.Matrix4f
- properties() - Method in interface org.joml.Matrix4fc
-
Return the assumed properties of this matrix.
- properties() - Method in class org.joml.Matrix4x3d
- properties() - Method in interface org.joml.Matrix4x3dc
- properties() - Method in class org.joml.Matrix4x3f
- properties() - Method in interface org.joml.Matrix4x3fc
- PROPERTY_AFFINE - Static variable in interface org.joml.Matrix4dc
-
Bit returned by
Matrix4dc.properties()
to indicate that the matrix represents an affine transformation. - PROPERTY_AFFINE - Static variable in interface org.joml.Matrix4fc
-
Bit returned by
Matrix4fc.properties()
to indicate that the matrix represents an affine transformation. - PROPERTY_IDENTITY - Static variable in interface org.joml.Matrix4dc
-
Bit returned by
Matrix4dc.properties()
to indicate that the matrix represents the identity transformation. - PROPERTY_IDENTITY - Static variable in interface org.joml.Matrix4fc
-
Bit returned by
Matrix4fc.properties()
to indicate that the matrix represents the identity transformation. - PROPERTY_IDENTITY - Static variable in interface org.joml.Matrix4x3dc
-
Bit returned by
Matrix4x3dc.properties()
to indicate that the matrix represents the identity transformation. - PROPERTY_IDENTITY - Static variable in interface org.joml.Matrix4x3fc
-
Bit returned by
Matrix4x3fc.properties()
to indicate that the matrix represents the identity transformation. - PROPERTY_ORTHONORMAL - Static variable in interface org.joml.Matrix4dc
-
Bit returned by
Matrix4dc.properties()
to indicate that the upper-left 3x3 submatrix represents an orthogonal matrix (i.e. - PROPERTY_ORTHONORMAL - Static variable in interface org.joml.Matrix4fc
-
Bit returned by
Matrix4fc.properties()
to indicate that the upper-left 3x3 submatrix represents an orthogonal matrix (i.e. - PROPERTY_ORTHONORMAL - Static variable in interface org.joml.Matrix4x3dc
-
Bit returned by
Matrix4x3dc.properties()
to indicate that the left 3x3 submatrix represents an orthogonal matrix (i.e. - PROPERTY_ORTHONORMAL - Static variable in interface org.joml.Matrix4x3fc
-
Bit returned by
Matrix4x3fc.properties()
to indicate that the left 3x3 submatrix represents an orthogonal matrix (i.e. - PROPERTY_PERSPECTIVE - Static variable in interface org.joml.Matrix4dc
-
Bit returned by
Matrix4dc.properties()
to indicate that the matrix represents a perspective transformation. - PROPERTY_PERSPECTIVE - Static variable in interface org.joml.Matrix4fc
-
Bit returned by
Matrix4fc.properties()
to indicate that the matrix represents a perspective transformation. - PROPERTY_TRANSLATION - Static variable in interface org.joml.Matrix4dc
-
Bit returned by
Matrix4dc.properties()
to indicate that the matrix represents a pure translation transformation. - PROPERTY_TRANSLATION - Static variable in interface org.joml.Matrix4fc
-
Bit returned by
Matrix4fc.properties()
to indicate that the matrix represents a pure translation transformation. - PROPERTY_TRANSLATION - Static variable in interface org.joml.Matrix4x3dc
-
Bit returned by
Matrix4x3dc.properties()
to indicate that the matrix represents a pure translation transformation. - PROPERTY_TRANSLATION - Static variable in interface org.joml.Matrix4x3fc
-
Bit returned by
Matrix4x3fc.properties()
to indicate that the matrix represents a pure translation transformation. - pushMatrix() - Method in class org.joml.Matrix3dStack
-
Increment the stack pointer by one and set the values of the new current matrix to the one directly below it.
- pushMatrix() - Method in class org.joml.Matrix3fStack
-
Increment the stack pointer by one and set the values of the new current matrix to the one directly below it.
- pushMatrix() - Method in class org.joml.Matrix3x2dStack
-
Increment the stack pointer by one and set the values of the new current matrix to the one directly below it.
- pushMatrix() - Method in class org.joml.Matrix3x2fStack
-
Increment the stack pointer by one and set the values of the new current matrix to the one directly below it.
- pushMatrix() - Method in class org.joml.Matrix4dStack
-
Increment the stack pointer by one and set the values of the new current matrix to the one directly below it.
- pushMatrix() - Method in class org.joml.Matrix4fStack
-
Increment the stack pointer by one and set the values of the new current matrix to the one directly below it.
- pushMatrix() - Method in class org.joml.Matrix4x3dStack
-
Increment the stack pointer by one and set the values of the new current matrix to the one directly below it.
- pushMatrix() - Method in class org.joml.Matrix4x3fStack
-
Increment the stack pointer by one and set the values of the new current matrix to the one directly below it.
Q
- Quad() - Constructor for class org.joml.sampling.BestCandidateSampling.Quad
-
Create a new instance of
BestCandidateSampling.Quad
to configure and generate 'best candidate' sample positions on the unit quad. - quadraticFormProduct(double, double, double) - Method in class org.joml.Matrix3d
- quadraticFormProduct(double, double, double) - Method in interface org.joml.Matrix3dc
-
Compute
(x, y, z)^T * this * (x, y, z)
. - quadraticFormProduct(float, float, float) - Method in class org.joml.Matrix3f
- quadraticFormProduct(float, float, float) - Method in interface org.joml.Matrix3fc
-
Compute
(x, y, z)^T * this * (x, y, z)
. - quadraticFormProduct(Vector3dc) - Method in class org.joml.Matrix3d
- quadraticFormProduct(Vector3dc) - Method in interface org.joml.Matrix3dc
-
Compute
v^T * this * v
. - quadraticFormProduct(Vector3fc) - Method in class org.joml.Matrix3d
- quadraticFormProduct(Vector3fc) - Method in interface org.joml.Matrix3dc
-
Compute
v^T * this * v
. - quadraticFormProduct(Vector3fc) - Method in class org.joml.Matrix3f
- quadraticFormProduct(Vector3fc) - Method in interface org.joml.Matrix3fc
-
Compute
v^T * this * v
. - Quaterniond - Class in org.joml
-
Quaternion of 4 double-precision floats which can represent rotation and uniform scaling.
- Quaterniond() - Constructor for class org.joml.Quaterniond
-
Create a new
Quaterniond
and initialize it with(x=0, y=0, z=0, w=1)
, where(x, y, z)
is the vector part of the quaternion andw
is the real/scalar part. - Quaterniond(double, double, double, double) - Constructor for class org.joml.Quaterniond
-
Create a new
Quaterniond
and initialize its components to the given values. - Quaterniond(AxisAngle4d) - Constructor for class org.joml.Quaterniond
-
Create a new
Quaterniond
and initialize it to represent the same rotation as the givenAxisAngle4d
. - Quaterniond(AxisAngle4f) - Constructor for class org.joml.Quaterniond
-
Create a new
Quaterniond
and initialize it to represent the same rotation as the givenAxisAngle4f
. - Quaterniond(Quaterniondc) - Constructor for class org.joml.Quaterniond
-
Create a new
Quaterniond
and initialize its components to the same values as the givenQuaterniondc
. - Quaterniond(Quaternionfc) - Constructor for class org.joml.Quaterniond
-
Create a new
Quaterniond
and initialize its components to the same values as the givenQuaternionfc
. - Quaterniondc - Interface in org.joml
-
Interface to a read-only view of a quaternion of double-precision floats.
- QuaterniondInterpolator - Class in org.joml
-
Computes the weighted average of multiple rotations represented as
Quaterniond
instances. - QuaterniondInterpolator() - Constructor for class org.joml.QuaterniondInterpolator
- Quaternionf - Class in org.joml
-
Quaternion of 4 single-precision floats which can represent rotation and uniform scaling.
- Quaternionf() - Constructor for class org.joml.Quaternionf
-
Create a new
Quaternionf
and initialize it with(x=0, y=0, z=0, w=1)
, where(x, y, z)
is the vector part of the quaternion andw
is the real/scalar part. - Quaternionf(double, double, double, double) - Constructor for class org.joml.Quaternionf
-
Create a new
Quaternionf
and initialize its components to the given values. - Quaternionf(float, float, float, float) - Constructor for class org.joml.Quaternionf
-
Create a new
Quaternionf
and initialize its components to the given values. - Quaternionf(AxisAngle4d) - Constructor for class org.joml.Quaternionf
-
Create a new
Quaterniond
which represents the rotation of the givenAxisAngle4d
. - Quaternionf(AxisAngle4f) - Constructor for class org.joml.Quaternionf
-
Create a new
Quaternionf
which represents the rotation of the givenAxisAngle4f
. - Quaternionf(Quaterniondc) - Constructor for class org.joml.Quaternionf
-
Create a new
Quaternionf
and initialize its components to the same values as the givenQuaterniondc
. - Quaternionf(Quaternionfc) - Constructor for class org.joml.Quaternionf
-
Create a new
Quaternionf
and initialize its components to the same values as the givenQuaternionfc
. - Quaternionfc - Interface in org.joml
-
Interface to a read-only view of a quaternion of single-precision floats.
- QuaternionfInterpolator - Class in org.joml
-
Computes the weighted average of multiple rotations represented as
Quaternionf
instances. - QuaternionfInterpolator() - Constructor for class org.joml.QuaternionfInterpolator
R
- random() - Static method in class org.joml.Math
- Random - Class in org.joml
-
Pseudo-random number generator.
- Random() - Constructor for class org.joml.Random
-
Create a new instance of
Random
and initialize it with a random seed. - Random(long) - Constructor for class org.joml.Random
-
Create a new instance of
Random
and initialize it with the givenseed
. - RayAabIntersection - Class in org.joml
-
This is an implementation of the Fast Ray/Axis-Aligned Bounding Box Overlap Tests using Ray Slopes paper.
- RayAabIntersection() - Constructor for class org.joml.RayAabIntersection
-
Create a new
RayAabIntersection
without initializing a ray. - RayAabIntersection(float, float, float, float, float, float) - Constructor for class org.joml.RayAabIntersection
-
Create a new
RayAabIntersection
and initialize it with a ray with origin(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
. - readExternal(ObjectInput) - Method in class org.joml.AxisAngle4d
- readExternal(ObjectInput) - Method in class org.joml.AxisAngle4f
- readExternal(ObjectInput) - Method in class org.joml.Matrix2d
- readExternal(ObjectInput) - Method in class org.joml.Matrix2f
- readExternal(ObjectInput) - Method in class org.joml.Matrix3d
- readExternal(ObjectInput) - Method in class org.joml.Matrix3dStack
- readExternal(ObjectInput) - Method in class org.joml.Matrix3f
- readExternal(ObjectInput) - Method in class org.joml.Matrix3fStack
- readExternal(ObjectInput) - Method in class org.joml.Matrix3x2d
- readExternal(ObjectInput) - Method in class org.joml.Matrix3x2dStack
- readExternal(ObjectInput) - Method in class org.joml.Matrix3x2f
- readExternal(ObjectInput) - Method in class org.joml.Matrix3x2fStack
- readExternal(ObjectInput) - Method in class org.joml.Matrix4d
- readExternal(ObjectInput) - Method in class org.joml.Matrix4dStack
- readExternal(ObjectInput) - Method in class org.joml.Matrix4f
- readExternal(ObjectInput) - Method in class org.joml.Matrix4fStack
- readExternal(ObjectInput) - Method in class org.joml.Matrix4x3d
- readExternal(ObjectInput) - Method in class org.joml.Matrix4x3dStack
- readExternal(ObjectInput) - Method in class org.joml.Matrix4x3f
- readExternal(ObjectInput) - Method in class org.joml.Matrix4x3fStack
- readExternal(ObjectInput) - Method in class org.joml.Quaterniond
- readExternal(ObjectInput) - Method in class org.joml.Quaternionf
- readExternal(ObjectInput) - Method in class org.joml.Vector2d
- readExternal(ObjectInput) - Method in class org.joml.Vector2f
- readExternal(ObjectInput) - Method in class org.joml.Vector2i
- readExternal(ObjectInput) - Method in class org.joml.Vector3d
- readExternal(ObjectInput) - Method in class org.joml.Vector3f
- readExternal(ObjectInput) - Method in class org.joml.Vector3i
- readExternal(ObjectInput) - Method in class org.joml.Vector4d
- readExternal(ObjectInput) - Method in class org.joml.Vector4f
- readExternal(ObjectInput) - Method in class org.joml.Vector4i
- reflect(double, double, double) - Method in class org.joml.Matrix3d
-
Apply a mirror/reflection transformation to this matrix that reflects through the given plane specified via the plane normal.
- reflect(double, double, double) - Method in class org.joml.Vector3d
-
Reflect this vector about the given normal vector.
- reflect(double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the equation
x*a + y*b + z*c + d = 0
. - reflect(double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the equation
x*a + y*b + z*c + d = 0
. - reflect(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the plane normal and a point on the plane.
- reflect(double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the plane normal and a point on the plane.
- reflect(double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- reflect(double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the plane normal and a point on the plane, and store the result in
dest
. - reflect(double, double, double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- reflect(double, double, double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the plane normal and a point on the plane, and store the result in
dest
. - reflect(double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- reflect(double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the equation
x*a + y*b + z*c + d = 0
and store the result indest
. - reflect(double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- reflect(double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the equation
x*a + y*b + z*c + d = 0
and store the result indest
. - reflect(double, double, double, Matrix3d) - Method in class org.joml.Matrix3d
- reflect(double, double, double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply a mirror/reflection transformation to this matrix that reflects through the given plane specified via the plane normal
(nx, ny, nz)
, and store the result indest
. - reflect(double, double, double, Vector3d) - Method in class org.joml.Vector3d
- reflect(double, double, double, Vector3d) - Method in interface org.joml.Vector3dc
-
Reflect this vector about the given normal vector and store the result in
dest
. - reflect(float, float, float) - Method in class org.joml.Matrix3f
-
Apply a mirror/reflection transformation to this matrix that reflects through the given plane specified via the plane normal.
- reflect(float, float, float) - Method in class org.joml.Vector3f
-
Reflect this vector about the given normal vector.
- reflect(float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the equation
x*a + y*b + z*c + d = 0
. - reflect(float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the equation
x*a + y*b + z*c + d = 0
. - reflect(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the plane normal and a point on the plane.
- reflect(float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the plane normal and a point on the plane.
- reflect(float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- reflect(float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the plane normal and a point on the plane, and store the result in
dest
. - reflect(float, float, float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- reflect(float, float, float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the plane normal and a point on the plane, and store the result in
dest
. - reflect(float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- reflect(float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the equation
x*a + y*b + z*c + d = 0
and store the result indest
. - reflect(float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- reflect(float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the equation
x*a + y*b + z*c + d = 0
and store the result indest
. - reflect(float, float, float, Matrix3f) - Method in class org.joml.Matrix3f
- reflect(float, float, float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply a mirror/reflection transformation to this matrix that reflects through the given plane specified via the plane normal
(nx, ny, nz)
, and store the result indest
. - reflect(float, float, float, Vector3f) - Method in class org.joml.Vector3f
- reflect(float, float, float, Vector3f) - Method in interface org.joml.Vector3fc
-
Reflect this vector about the given normal vector and store the result in
dest
. - reflect(Quaterniondc) - Method in class org.joml.Matrix3d
-
Apply a mirror/reflection transformation to this matrix that reflects about a plane specified via the plane orientation.
- reflect(Quaterniondc, Matrix3d) - Method in class org.joml.Matrix3d
- reflect(Quaterniondc, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply a mirror/reflection transformation to this matrix that reflects through a plane specified via the plane orientation, and store the result in
dest
. - reflect(Quaterniondc, Vector3dc) - Method in class org.joml.Matrix4d
-
Apply a mirror/reflection transformation to this matrix that reflects about a plane specified via the plane orientation and a point on the plane.
- reflect(Quaterniondc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Apply a mirror/reflection transformation to this matrix that reflects about a plane specified via the plane orientation and a point on the plane.
- reflect(Quaterniondc, Vector3dc, Matrix4d) - Method in class org.joml.Matrix4d
- reflect(Quaterniondc, Vector3dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a mirror/reflection transformation to this matrix that reflects about a plane specified via the plane orientation and a point on the plane, and store the result in
dest
. - reflect(Quaterniondc, Vector3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- reflect(Quaterniondc, Vector3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a mirror/reflection transformation to this matrix that reflects about a plane specified via the plane orientation and a point on the plane, and store the result in
dest
. - reflect(Quaternionfc) - Method in class org.joml.Matrix3f
-
Apply a mirror/reflection transformation to this matrix that reflects about a plane specified via the plane orientation.
- reflect(Quaternionfc, Matrix3f) - Method in class org.joml.Matrix3f
- reflect(Quaternionfc, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply a mirror/reflection transformation to this matrix that reflects through a plane specified via the plane orientation, and store the result in
dest
. - reflect(Quaternionfc, Vector3fc) - Method in class org.joml.Matrix4f
-
Apply a mirror/reflection transformation to this matrix that reflects about a plane specified via the plane orientation and a point on the plane.
- reflect(Quaternionfc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Apply a mirror/reflection transformation to this matrix that reflects about a plane specified via the plane orientation and a point on the plane.
- reflect(Quaternionfc, Vector3fc, Matrix4f) - Method in class org.joml.Matrix4f
- reflect(Quaternionfc, Vector3fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a mirror/reflection transformation to this matrix that reflects about a plane specified via the plane orientation and a point on the plane, and store the result in
dest
. - reflect(Quaternionfc, Vector3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- reflect(Quaternionfc, Vector3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a mirror/reflection transformation to this matrix that reflects about a plane specified via the plane orientation and a point on the plane, and store the result in
dest
. - reflect(Vector3dc) - Method in class org.joml.Matrix3d
-
Apply a mirror/reflection transformation to this matrix that reflects through the given plane specified via the plane normal.
- reflect(Vector3dc) - Method in class org.joml.Vector3d
-
Reflect this vector about the given normal vector.
- reflect(Vector3dc, Matrix3d) - Method in class org.joml.Matrix3d
- reflect(Vector3dc, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply a mirror/reflection transformation to this matrix that reflects through the given plane specified via the plane normal, and store the result in
dest
. - reflect(Vector3dc, Vector3d) - Method in class org.joml.Vector3d
- reflect(Vector3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Reflect this vector about the given normal vector and store the result in
dest
. - reflect(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4d
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the plane normal and a point on the plane.
- reflect(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the plane normal and a point on the plane.
- reflect(Vector3dc, Vector3dc, Matrix4d) - Method in class org.joml.Matrix4d
- reflect(Vector3dc, Vector3dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the plane normal and a point on the plane, and store the result in
dest
. - reflect(Vector3dc, Vector3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- reflect(Vector3dc, Vector3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the plane normal and a point on the plane, and store the result in
dest
. - reflect(Vector3fc) - Method in class org.joml.Matrix3f
-
Apply a mirror/reflection transformation to this matrix that reflects through the given plane specified via the plane normal.
- reflect(Vector3fc) - Method in class org.joml.Vector3f
-
Reflect this vector about the given
normal
vector. - reflect(Vector3fc, Matrix3f) - Method in class org.joml.Matrix3f
- reflect(Vector3fc, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply a mirror/reflection transformation to this matrix that reflects through the given plane specified via the plane normal, and store the result in
dest
. - reflect(Vector3fc, Vector3f) - Method in class org.joml.Vector3f
- reflect(Vector3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Reflect this vector about the given
normal
vector and store the result indest
. - reflect(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4f
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the plane normal and a point on the plane.
- reflect(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the plane normal and a point on the plane.
- reflect(Vector3fc, Vector3fc, Matrix4f) - Method in class org.joml.Matrix4f
- reflect(Vector3fc, Vector3fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the plane normal and a point on the plane, and store the result in
dest
. - reflect(Vector3fc, Vector3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- reflect(Vector3fc, Vector3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a mirror/reflection transformation to this matrix that reflects about the given plane specified via the plane normal and a point on the plane, and store the result in
dest
. - reflection(double, double, double) - Method in class org.joml.Matrix3d
-
Set this matrix to a mirror/reflection transformation that reflects through the given plane specified via the plane normal.
- reflection(double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to a mirror/reflection transformation that reflects about the given plane specified via the equation
x*a + y*b + z*c + d = 0
. - reflection(double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a mirror/reflection transformation that reflects about the given plane specified via the equation
x*a + y*b + z*c + d = 0
. - reflection(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to a mirror/reflection transformation that reflects about the given plane specified via the plane normal and a point on the plane.
- reflection(double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a mirror/reflection transformation that reflects about the given plane specified via the plane normal and a point on the plane.
- reflection(float, float, float) - Method in class org.joml.Matrix3f
-
Set this matrix to a mirror/reflection transformation that reflects through the given plane specified via the plane normal.
- reflection(float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to a mirror/reflection transformation that reflects about the given plane specified via the equation
x*a + y*b + z*c + d = 0
. - reflection(float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a mirror/reflection transformation that reflects about the given plane specified via the equation
x*a + y*b + z*c + d = 0
. - reflection(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to a mirror/reflection transformation that reflects about the given plane specified via the plane normal and a point on the plane.
- reflection(float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a mirror/reflection transformation that reflects about the given plane specified via the plane normal and a point on the plane.
- reflection(Quaterniondc) - Method in class org.joml.Matrix3d
-
Set this matrix to a mirror/reflection transformation that reflects through a plane specified via the plane orientation.
- reflection(Quaterniondc, Vector3dc) - Method in class org.joml.Matrix4d
-
Set this matrix to a mirror/reflection transformation that reflects about a plane specified via the plane orientation and a point on the plane.
- reflection(Quaterniondc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a mirror/reflection transformation that reflects about a plane specified via the plane orientation and a point on the plane.
- reflection(Quaternionfc) - Method in class org.joml.Matrix3f
-
Set this matrix to a mirror/reflection transformation that reflects through a plane specified via the plane orientation.
- reflection(Quaternionfc, Vector3fc) - Method in class org.joml.Matrix4f
-
Set this matrix to a mirror/reflection transformation that reflects about a plane specified via the plane orientation and a point on the plane.
- reflection(Quaternionfc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a mirror/reflection transformation that reflects about a plane specified via the plane orientation and a point on the plane.
- reflection(Vector3dc) - Method in class org.joml.Matrix3d
-
Set this matrix to a mirror/reflection transformation that reflects through the given plane specified via the plane normal.
- reflection(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4d
-
Set this matrix to a mirror/reflection transformation that reflects about the given plane specified via the plane normal and a point on the plane.
- reflection(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a mirror/reflection transformation that reflects about the given plane specified via the plane normal and a point on the plane.
- reflection(Vector3fc) - Method in class org.joml.Matrix3f
-
Set this matrix to a mirror/reflection transformation that reflects through the given plane specified via the plane normal.
- reflection(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4f
-
Set this matrix to a mirror/reflection transformation that reflects about the given plane specified via the plane normal and a point on the plane.
- reflection(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a mirror/reflection transformation that reflects about the given plane specified via the plane normal and a point on the plane.
- rotate(double) - Method in class org.joml.AxisAngle4d
-
Increase the rotation angle by the given amount.
- rotate(double) - Method in class org.joml.Matrix2d
-
Apply rotation about the origin to this matrix by rotating the given amount of radians.
- rotate(double) - Method in class org.joml.Matrix3x2d
-
Apply a rotation transformation to this matrix by rotating the given amount of radians.
- rotate(double, double, double, double) - Method in class org.joml.Matrix3d
-
Apply rotation to this matrix by rotating the given amount of radians about the given axis specified as x, y and z components.
- rotate(double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply rotation to this matrix by rotating the given amount of radians about the given axis specified as x, y and z components.
- rotate(double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply rotation to this matrix by rotating the given amount of radians about the given axis specified as x, y and z components.
- rotate(double, double, double, double, Matrix3d) - Method in class org.joml.Matrix3d
- rotate(double, double, double, double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply rotation to this matrix by rotating the given amount of radians about the given axis specified as x, y and z components, and store the result in
dest
. - rotate(double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- rotate(double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply rotation to this matrix by rotating the given amount of radians about the given axis specified as x, y and z components and store the result in
dest
. - rotate(double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- rotate(double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply rotation to this matrix by rotating the given amount of radians about the given axis specified as x, y and z components and store the result in
dest
. - rotate(double, Matrix2d) - Method in class org.joml.Matrix2d
- rotate(double, Matrix2d) - Method in interface org.joml.Matrix2dc
-
Apply rotation to this matrix by rotating the given amount of radians and store the result in
dest
. - rotate(double, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Apply a rotation transformation to this matrix by rotating the given amount of radians and store the result in
dest
. - rotate(double, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Apply a rotation transformation to this matrix by rotating the given amount of radians and store the result in
dest
. - rotate(double, Vector3dc) - Method in class org.joml.Matrix3d
-
Apply a rotation transformation, rotating the given radians about the specified axis, to this matrix.
- rotate(double, Vector3dc) - Method in class org.joml.Matrix4d
-
Apply a rotation transformation, rotating the given radians about the specified axis, to this matrix.
- rotate(double, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Apply a rotation transformation, rotating the given radians about the specified axis, to this matrix.
- rotate(double, Vector3dc, Matrix3d) - Method in class org.joml.Matrix3d
-
Apply a rotation transformation, rotating the given radians about the specified axis and store the result in
dest
. - rotate(double, Vector3dc, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply a rotation transformation, rotating the given radians about the specified axis and store the result in
dest
. - rotate(double, Vector3dc, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a rotation transformation, rotating the given radians about the specified axis and store the result in
dest
. - rotate(double, Vector3dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a rotation transformation, rotating the given radians about the specified axis and store the result in
dest
. - rotate(double, Vector3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a rotation transformation, rotating the given radians about the specified axis and store the result in
dest
. - rotate(double, Vector3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a rotation transformation, rotating the given radians about the specified axis and store the result in
dest
. - rotate(double, Vector3fc) - Method in class org.joml.Matrix3d
-
Apply a rotation transformation, rotating the given radians about the specified axis, to this matrix.
- rotate(double, Vector3fc) - Method in class org.joml.Matrix4d
-
Apply a rotation transformation, rotating the given radians about the specified axis, to this matrix.
- rotate(double, Vector3fc) - Method in class org.joml.Matrix4x3d
-
Apply a rotation transformation, rotating the given radians about the specified axis, to this matrix.
- rotate(double, Vector3fc, Matrix3d) - Method in class org.joml.Matrix3d
-
Apply a rotation transformation, rotating the given radians about the specified axis and store the result in
dest
. - rotate(double, Vector3fc, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply a rotation transformation, rotating the given radians about the specified axis and store the result in
dest
. - rotate(double, Vector3fc, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a rotation transformation, rotating the given radians about the specified axis and store the result in
dest
. - rotate(double, Vector3fc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a rotation transformation, rotating the given radians about the specified axis and store the result in
dest
. - rotate(double, Vector3fc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a rotation transformation, rotating the given radians about the specified axis and store the result in
dest
. - rotate(double, Vector3fc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a rotation transformation, rotating the given radians about the specified axis and store the result in
dest
. - rotate(float) - Method in class org.joml.AxisAngle4f
-
Increase the rotation angle by the given amount.
- rotate(float) - Method in class org.joml.Matrix2f
-
Apply rotation about the origin to this matrix by rotating the given amount of radians.
- rotate(float) - Method in class org.joml.Matrix3x2f
-
Apply a rotation transformation to this matrix by rotating the given amount of radians.
- rotate(float, float, float, float) - Method in class org.joml.Matrix3f
-
Apply rotation to this matrix by rotating the given amount of radians about the given axis specified as x, y and z components.
- rotate(float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis. - rotate(float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis. - rotate(float, float, float, float, Matrix3f) - Method in class org.joml.Matrix3f
- rotate(float, float, float, float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply rotation to this matrix by rotating the given amount of radians about the given axis specified as x, y and z components, and store the result in
dest
. - rotate(float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotate(float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotate(float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotate(float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotate(float, Matrix2f) - Method in class org.joml.Matrix2f
- rotate(float, Matrix2f) - Method in interface org.joml.Matrix2fc
-
Apply rotation to this matrix by rotating the given amount of radians and store the result in
dest
. - rotate(float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Apply a rotation transformation to this matrix by rotating the given amount of radians and store the result in
dest
. - rotate(float, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Apply a rotation transformation to this matrix by rotating the given amount of radians and store the result in
dest
. - rotate(float, Vector3fc) - Method in class org.joml.Matrix3f
-
Apply a rotation transformation, rotating the given radians about the specified axis, to this matrix.
- rotate(float, Vector3fc) - Method in class org.joml.Matrix4f
-
Apply a rotation transformation, rotating the given radians about the specified axis, to this matrix.
- rotate(float, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Apply a rotation transformation, rotating the given radians about the specified axis, to this matrix.
- rotate(float, Vector3fc, Matrix3f) - Method in class org.joml.Matrix3f
-
Apply a rotation transformation, rotating the given radians about the specified axis and store the result in
dest
. - rotate(float, Vector3fc, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply a rotation transformation, rotating the given radians about the specified axis and store the result in
dest
. - rotate(float, Vector3fc, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a rotation transformation, rotating the given radians about the specified axis and store the result in
dest
. - rotate(float, Vector3fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a rotation transformation, rotating the given radians about the specified axis and store the result in
dest
. - rotate(float, Vector3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply a rotation transformation, rotating the given radians about the specified axis and store the result in
dest
. - rotate(float, Vector3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a rotation transformation, rotating the given radians about the specified axis and store the result in
dest
. - rotate(AxisAngle4d) - Method in class org.joml.Matrix3d
-
Apply a rotation transformation, rotating about the given
AxisAngle4d
, to this matrix. - rotate(AxisAngle4d) - Method in class org.joml.Matrix4d
-
Apply a rotation transformation, rotating about the given
AxisAngle4d
, to this matrix. - rotate(AxisAngle4d) - Method in class org.joml.Matrix4x3d
-
Apply a rotation transformation, rotating about the given
AxisAngle4d
, to this matrix. - rotate(AxisAngle4d, Matrix3d) - Method in class org.joml.Matrix3d
-
Apply a rotation transformation, rotating about the given
AxisAngle4d
and store the result indest
. - rotate(AxisAngle4d, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply a rotation transformation, rotating about the given
AxisAngle4d
and store the result indest
. - rotate(AxisAngle4d, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a rotation transformation, rotating about the given
AxisAngle4d
and store the result indest
. - rotate(AxisAngle4d, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a rotation transformation, rotating about the given
AxisAngle4d
and store the result indest
. - rotate(AxisAngle4d, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a rotation transformation, rotating about the given
AxisAngle4d
and store the result indest
. - rotate(AxisAngle4d, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a rotation transformation, rotating about the given
AxisAngle4d
and store the result indest
. - rotate(AxisAngle4f) - Method in class org.joml.Matrix3d
-
Apply a rotation transformation, rotating about the given
AxisAngle4f
, to this matrix. - rotate(AxisAngle4f) - Method in class org.joml.Matrix3f
-
Apply a rotation transformation, rotating about the given
AxisAngle4f
, to this matrix. - rotate(AxisAngle4f) - Method in class org.joml.Matrix4d
-
Apply a rotation transformation, rotating about the given
AxisAngle4f
, to this matrix. - rotate(AxisAngle4f) - Method in class org.joml.Matrix4f
-
Apply a rotation transformation, rotating about the given
AxisAngle4f
, to this matrix. - rotate(AxisAngle4f) - Method in class org.joml.Matrix4x3d
-
Apply a rotation transformation, rotating about the given
AxisAngle4f
, to this matrix. - rotate(AxisAngle4f) - Method in class org.joml.Matrix4x3f
-
Apply a rotation transformation, rotating about the given
AxisAngle4f
, to this matrix. - rotate(AxisAngle4f, Matrix3d) - Method in class org.joml.Matrix3d
-
Apply a rotation transformation, rotating about the given
AxisAngle4f
and store the result indest
. - rotate(AxisAngle4f, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply a rotation transformation, rotating about the given
AxisAngle4f
and store the result indest
. - rotate(AxisAngle4f, Matrix3f) - Method in class org.joml.Matrix3f
-
Apply a rotation transformation, rotating about the given
AxisAngle4f
and store the result indest
. - rotate(AxisAngle4f, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply a rotation transformation, rotating about the given
AxisAngle4f
and store the result indest
. - rotate(AxisAngle4f, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a rotation transformation, rotating about the given
AxisAngle4f
and store the result indest
. - rotate(AxisAngle4f, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a rotation transformation, rotating about the given
AxisAngle4f
and store the result indest
. - rotate(AxisAngle4f, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a rotation transformation, rotating about the given
AxisAngle4f
and store the result indest
. - rotate(AxisAngle4f, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a rotation transformation, rotating about the given
AxisAngle4f
and store the result indest
. - rotate(AxisAngle4f, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a rotation transformation, rotating about the given
AxisAngle4f
and store the result indest
. - rotate(AxisAngle4f, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a rotation transformation, rotating about the given
AxisAngle4f
and store the result indest
. - rotate(AxisAngle4f, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply a rotation transformation, rotating about the given
AxisAngle4f
and store the result indest
. - rotate(AxisAngle4f, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a rotation transformation, rotating about the given
AxisAngle4f
and store the result indest
. - rotate(Quaterniondc) - Method in class org.joml.Matrix3d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix. - rotate(Quaterniondc) - Method in class org.joml.Matrix4d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix. - rotate(Quaterniondc) - Method in class org.joml.Matrix4x3d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix. - rotate(Quaterniondc) - Method in class org.joml.Vector3d
-
Rotate this vector by the given quaternion
quat
and store the result inthis
. - rotate(Quaterniondc) - Method in class org.joml.Vector4d
-
Transform this vector by the given quaternion
quat
and store the result inthis
. - rotate(Quaterniondc, Matrix3d) - Method in class org.joml.Matrix3d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix and store the result indest
. - rotate(Quaterniondc, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix and store the result indest
. - rotate(Quaterniondc, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix and store the result indest
. - rotate(Quaterniondc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix and store the result indest
. - rotate(Quaterniondc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix and store the result indest
. - rotate(Quaterniondc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix and store the result indest
. - rotate(Quaterniondc, Vector3d) - Method in class org.joml.Vector3d
- rotate(Quaterniondc, Vector3d) - Method in interface org.joml.Vector3dc
-
Rotate this vector by the given quaternion
quat
and store the result indest
. - rotate(Quaterniondc, Vector4d) - Method in class org.joml.Vector4d
- rotate(Quaterniondc, Vector4d) - Method in interface org.joml.Vector4dc
-
Transform this vector by the given quaternion
quat
and store the result indest
. - rotate(Quaternionfc) - Method in class org.joml.Matrix3d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix. - rotate(Quaternionfc) - Method in class org.joml.Matrix3f
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix. - rotate(Quaternionfc) - Method in class org.joml.Matrix4d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix. - rotate(Quaternionfc) - Method in class org.joml.Matrix4f
-
Apply the rotation transformation of the given
Quaternionfc
to this matrix. - rotate(Quaternionfc) - Method in class org.joml.Matrix4x3d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix. - rotate(Quaternionfc) - Method in class org.joml.Matrix4x3f
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix. - rotate(Quaternionfc) - Method in class org.joml.Vector3f
-
Rotate this vector by the given quaternion
quat
and store the result inthis
. - rotate(Quaternionfc) - Method in class org.joml.Vector4f
-
Rotate this vector by the given quaternion
quat
and store the result inthis
. - rotate(Quaternionfc, Matrix3d) - Method in class org.joml.Matrix3d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotate(Quaternionfc, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotate(Quaternionfc, Matrix3f) - Method in class org.joml.Matrix3f
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotate(Quaternionfc, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotate(Quaternionfc, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotate(Quaternionfc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotate(Quaternionfc, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply the rotation transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotate(Quaternionfc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotate(Quaternionfc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotate(Quaternionfc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotate(Quaternionfc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotate(Quaternionfc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotate(Quaternionfc, Vector3f) - Method in class org.joml.Vector3f
- rotate(Quaternionfc, Vector3f) - Method in interface org.joml.Vector3fc
-
Rotate this vector by the given quaternion
quat
and store the result indest
. - rotate(Quaternionfc, Vector4f) - Method in class org.joml.Vector4f
- rotate(Quaternionfc, Vector4f) - Method in interface org.joml.Vector4fc
-
Rotate this vector by the given quaternion
quat
and store the result indest
. - rotateAbout(double, double, double) - Method in class org.joml.Matrix3x2d
-
Apply a rotation transformation to this matrix by rotating the given amount of radians about the specified rotation center
(x, y)
. - rotateAbout(double, double, double, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Apply a rotation transformation to this matrix by rotating the given amount of radians about the specified rotation center
(x, y)
and store the result indest
. - rotateAbout(double, double, double, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Apply a rotation transformation to this matrix by rotating the given amount of radians about the specified rotation center
(x, y)
and store the result indest
. - rotateAbout(float, float, float) - Method in class org.joml.Matrix3x2f
-
Apply a rotation transformation to this matrix by rotating the given amount of radians about the specified rotation center
(x, y)
. - rotateAbout(float, float, float, float) - Method in class org.joml.Vector4f
-
Rotate this vector the specified radians around the given rotation axis.
- rotateAbout(float, float, float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Apply a rotation transformation to this matrix by rotating the given amount of radians about the specified rotation center
(x, y)
and store the result indest
. - rotateAbout(float, float, float, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Apply a rotation transformation to this matrix by rotating the given amount of radians about the specified rotation center
(x, y)
and store the result indest
. - rotateAffine(double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply rotation to this
affine
matrix by rotating the given amount of radians about the specified(x, y, z)
axis. - rotateAffine(double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply rotation to this
affine
matrix by rotating the given amount of radians about the specified(x, y, z)
axis and store the result indest
. - rotateAffine(double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply rotation to this
affine
matrix by rotating the given amount of radians about the specified(x, y, z)
axis and store the result indest
. - rotateAffine(float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply rotation to this
affine
matrix by rotating the given amount of radians about the specified(x, y, z)
axis. - rotateAffine(float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply rotation to this
affine
matrix by rotating the given amount of radians about the specified(x, y, z)
axis and store the result indest
. - rotateAffine(float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply rotation to this
affine
matrix by rotating the given amount of radians about the specified(x, y, z)
axis and store the result indest
. - rotateAffine(Quaterniondc) - Method in class org.joml.Matrix4d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix. - rotateAffine(Quaterniondc, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to thisaffine
matrix and store the result indest
. - rotateAffine(Quaterniondc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to thisaffine
matrix and store the result indest
. - rotateAffine(Quaternionfc) - Method in class org.joml.Matrix4d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix. - rotateAffine(Quaternionfc) - Method in class org.joml.Matrix4f
-
Apply the rotation transformation of the given
Quaternionfc
to this matrix. - rotateAffine(Quaternionfc, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to thisaffine
matrix and store the result indest
. - rotateAffine(Quaternionfc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to thisaffine
matrix and store the result indest
. - rotateAffine(Quaternionfc, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply the rotation transformation of the given
Quaternionfc
to thisaffine
matrix and store the result indest
. - rotateAffine(Quaternionfc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to thisaffine
matrix and store the result indest
. - rotateAffineXYZ(double, double, double) - Method in class org.joml.Matrix4d
-
Apply rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis. - rotateAffineXYZ(double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- rotateAffineXYZ(double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis and store the result indest
. - rotateAffineXYZ(float, float, float) - Method in class org.joml.Matrix4f
-
Apply rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis. - rotateAffineXYZ(float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- rotateAffineXYZ(float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis and store the result indest
. - rotateAffineYXZ(double, double, double) - Method in class org.joml.Matrix4d
-
Apply rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis. - rotateAffineYXZ(double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- rotateAffineYXZ(double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis and store the result indest
. - rotateAffineYXZ(float, float, float) - Method in class org.joml.Matrix4f
-
Apply rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis. - rotateAffineYXZ(float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- rotateAffineYXZ(float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis and store the result indest
. - rotateAffineZYX(double, double, double) - Method in class org.joml.Matrix4d
-
Apply rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis. - rotateAffineZYX(double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- rotateAffineZYX(double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis and store the result indest
. - rotateAffineZYX(float, float, float) - Method in class org.joml.Matrix4f
-
Apply rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis. - rotateAffineZYX(float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- rotateAffineZYX(float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis and store the result indest
. - rotateAround(Quaterniondc, double, double, double) - Method in class org.joml.Matrix4d
-
Apply the rotation transformation of the given
Quaterniondc
to this matrix while using(ox, oy, oz)
as the rotation origin. - rotateAround(Quaterniondc, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply the rotation transformation of the given
Quaterniondc
to this matrix while using(ox, oy, oz)
as the rotation origin. - rotateAround(Quaterniondc, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- rotateAround(Quaterniondc, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix while using(ox, oy, oz)
as the rotation origin, and store the result indest
. - rotateAround(Quaterniondc, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- rotateAround(Quaterniondc, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix while using(ox, oy, oz)
as the rotation origin, and store the result indest
. - rotateAround(Quaternionfc, float, float, float) - Method in class org.joml.Matrix4f
-
Apply the rotation transformation of the given
Quaternionfc
to this matrix while using(ox, oy, oz)
as the rotation origin. - rotateAround(Quaternionfc, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply the rotation transformation of the given
Quaternionfc
to this matrix while using(ox, oy, oz)
as the rotation origin. - rotateAround(Quaternionfc, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- rotateAround(Quaternionfc, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix while using(ox, oy, oz)
as the rotation origin, and store the result indest
. - rotateAround(Quaternionfc, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- rotateAround(Quaternionfc, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix while using(ox, oy, oz)
as the rotation origin, and store the result indest
. - rotateAroundAffine(Quaterniondc, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- rotateAroundAffine(Quaterniondc, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to thisaffine
matrix while using(ox, oy, oz)
as the rotation origin, and store the result indest
. - rotateAroundAffine(Quaternionfc, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- rotateAroundAffine(Quaternionfc, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to thisaffine
matrix while using(ox, oy, oz)
as the rotation origin, and store the result indest
. - rotateAroundLocal(Quaterniondc, double, double, double) - Method in class org.joml.Matrix4d
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix while using(ox, oy, oz)
as the rotation origin. - rotateAroundLocal(Quaterniondc, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- rotateAroundLocal(Quaterniondc, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix while using(ox, oy, oz)
as the rotation origin, and store the result indest
. - rotateAroundLocal(Quaternionfc, float, float, float) - Method in class org.joml.Matrix4f
-
Pre-multiply the rotation transformation of the given
Quaternionfc
to this matrix while using(ox, oy, oz)
as the rotation origin. - rotateAroundLocal(Quaternionfc, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- rotateAroundLocal(Quaternionfc, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix while using(ox, oy, oz)
as the rotation origin, and store the result indest
. - rotateAxis(double, double, double, double) - Method in class org.joml.Quaterniond
-
Apply a rotation to
this
quaternion rotating the given radians about the specified axis. - rotateAxis(double, double, double, double) - Method in class org.joml.Vector3d
-
Rotate this vector the specified radians around the given rotation axis.
- rotateAxis(double, double, double, double) - Method in class org.joml.Vector4d
-
Rotate this vector the specified radians around the given rotation axis.
- rotateAxis(double, double, double, double, Quaterniond) - Method in class org.joml.Quaterniond
- rotateAxis(double, double, double, double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Apply a rotation to
this
quaternion rotating the given radians about the specified axis and store the result indest
. - rotateAxis(double, double, double, double, Vector3d) - Method in class org.joml.Vector3d
- rotateAxis(double, double, double, double, Vector3d) - Method in interface org.joml.Vector3dc
-
Rotate this vector the specified radians around the given rotation axis and store the result into
dest
. - rotateAxis(double, double, double, double, Vector4d) - Method in class org.joml.Vector4d
- rotateAxis(double, double, double, double, Vector4d) - Method in interface org.joml.Vector4dc
-
Rotate this vector the specified radians around the given rotation axis and store the result into
dest
. - rotateAxis(double, Vector3dc) - Method in class org.joml.Quaterniond
-
Apply a rotation to
this
quaternion rotating the given radians about the specified axis. - rotateAxis(double, Vector3dc, Quaterniond) - Method in class org.joml.Quaterniond
- rotateAxis(double, Vector3dc, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Apply a rotation to
this
quaternion rotating the given radians about the specified axis and store the result indest
. - rotateAxis(float, float, float, float) - Method in class org.joml.Quaternionf
-
Apply a rotation to
this
quaternion rotating the given radians about the specified axis. - rotateAxis(float, float, float, float) - Method in class org.joml.Vector3f
-
Rotate this vector the specified radians around the given rotation axis.
- rotateAxis(float, float, float, float, Quaternionf) - Method in class org.joml.Quaternionf
- rotateAxis(float, float, float, float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Apply a rotation to
this
quaternion rotating the given radians about the specified axis and store the result indest
. - rotateAxis(float, float, float, float, Vector3f) - Method in class org.joml.Vector3f
- rotateAxis(float, float, float, float, Vector3f) - Method in interface org.joml.Vector3fc
-
Rotate this vector the specified radians around the given rotation axis and store the result into
dest
. - rotateAxis(float, float, float, float, Vector4f) - Method in class org.joml.Vector4f
- rotateAxis(float, float, float, float, Vector4f) - Method in interface org.joml.Vector4fc
-
Rotate this vector the specified radians around the given rotation axis and store the result into
dest
. - rotateAxis(float, Vector3fc) - Method in class org.joml.Quaternionf
-
Apply a rotation to
this
quaternion rotating the given radians about the specified axis. - rotateAxis(float, Vector3fc, Quaternionf) - Method in class org.joml.Quaternionf
- rotateAxis(float, Vector3fc, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Apply a rotation to
this
quaternion rotating the given radians about the specified axis and store the result indest
. - rotateLocal(double) - Method in class org.joml.Matrix2d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the origin.
- rotateLocal(double) - Method in class org.joml.Matrix3x2d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians.
- rotateLocal(double, double, double, double) - Method in class org.joml.Matrix3d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis. - rotateLocal(double, double, double, double) - Method in class org.joml.Matrix4d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis. - rotateLocal(double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis. - rotateLocal(double, double, double, double, Matrix3d) - Method in class org.joml.Matrix3d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateLocal(double, double, double, double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateLocal(double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateLocal(double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateLocal(double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateLocal(double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateLocal(double, Matrix2d) - Method in class org.joml.Matrix2d
- rotateLocal(double, Matrix2d) - Method in interface org.joml.Matrix2dc
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateLocal(double, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateLocal(double, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateLocal(float) - Method in class org.joml.Matrix2f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the origin.
- rotateLocal(float) - Method in class org.joml.Matrix3x2f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians.
- rotateLocal(float, float, float, float) - Method in class org.joml.Matrix3f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis. - rotateLocal(float, float, float, float) - Method in class org.joml.Matrix4f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis. - rotateLocal(float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis. - rotateLocal(float, float, float, float, Matrix3f) - Method in class org.joml.Matrix3f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateLocal(float, float, float, float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateLocal(float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateLocal(float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateLocal(float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateLocal(float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateLocal(float, Matrix2f) - Method in class org.joml.Matrix2f
- rotateLocal(float, Matrix2f) - Method in interface org.joml.Matrix2fc
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateLocal(float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateLocal(float, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateLocal(Quaterniondc) - Method in class org.joml.Matrix3d
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix. - rotateLocal(Quaterniondc) - Method in class org.joml.Matrix4d
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix. - rotateLocal(Quaterniondc) - Method in class org.joml.Matrix4x3d
-
Pre-multiply the rotation transformation of the given
Quaterniondc
to this matrix. - rotateLocal(Quaterniondc, Matrix3d) - Method in class org.joml.Matrix3d
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix and store the result indest
. - rotateLocal(Quaterniondc, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix and store the result indest
. - rotateLocal(Quaterniondc, Matrix4d) - Method in class org.joml.Matrix4d
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix and store the result indest
. - rotateLocal(Quaterniondc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix and store the result indest
. - rotateLocal(Quaterniondc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix and store the result indest
. - rotateLocal(Quaterniondc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix and store the result indest
. - rotateLocal(Quaternionfc) - Method in class org.joml.Matrix3d
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix. - rotateLocal(Quaternionfc) - Method in class org.joml.Matrix3f
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix. - rotateLocal(Quaternionfc) - Method in class org.joml.Matrix4d
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix. - rotateLocal(Quaternionfc) - Method in class org.joml.Matrix4f
-
Pre-multiply the rotation transformation of the given
Quaternionfc
to this matrix. - rotateLocal(Quaternionfc) - Method in class org.joml.Matrix4x3d
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix. - rotateLocal(Quaternionfc) - Method in class org.joml.Matrix4x3f
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix. - rotateLocal(Quaternionfc, Matrix3d) - Method in class org.joml.Matrix3d
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotateLocal(Quaternionfc, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotateLocal(Quaternionfc, Matrix3f) - Method in class org.joml.Matrix3f
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotateLocal(Quaternionfc, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotateLocal(Quaternionfc, Matrix4d) - Method in class org.joml.Matrix4d
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotateLocal(Quaternionfc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotateLocal(Quaternionfc, Matrix4f) - Method in class org.joml.Matrix4f
-
Pre-multiply the rotation transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotateLocal(Quaternionfc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotateLocal(Quaternionfc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotateLocal(Quaternionfc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotateLocal(Quaternionfc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotateLocal(Quaternionfc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix and store the result indest
. - rotateLocalX(double) - Method in class org.joml.Matrix3d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the X axis.
- rotateLocalX(double) - Method in class org.joml.Matrix4d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the X axis.
- rotateLocalX(double) - Method in class org.joml.Matrix4x3d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the X axis.
- rotateLocalX(double) - Method in class org.joml.Quaterniond
-
Apply a rotation to
this
quaternion rotating the given radians about the local x axis. - rotateLocalX(double, Matrix3d) - Method in class org.joml.Matrix3d
-
Pre-multiply a rotation around the X axis to this matrix by rotating the given amount of radians about the X axis and store the result in
dest
. - rotateLocalX(double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Pre-multiply a rotation around the X axis to this matrix by rotating the given amount of radians about the X axis and store the result in
dest
. - rotateLocalX(double, Matrix4d) - Method in class org.joml.Matrix4d
-
Pre-multiply a rotation around the X axis to this matrix by rotating the given amount of radians about the X axis and store the result in
dest
. - rotateLocalX(double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Pre-multiply a rotation around the X axis to this matrix by rotating the given amount of radians about the X axis and store the result in
dest
. - rotateLocalX(double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Pre-multiply a rotation around the X axis to this matrix by rotating the given amount of radians about the X axis and store the result in
dest
. - rotateLocalX(double, Quaterniond) - Method in class org.joml.Quaterniond
- rotateLocalX(double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Apply a rotation to
this
quaternion rotating the given radians about the local x axis and store the result indest
. - rotateLocalX(float) - Method in class org.joml.Matrix3f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the X axis.
- rotateLocalX(float) - Method in class org.joml.Matrix4f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the X axis.
- rotateLocalX(float) - Method in class org.joml.Matrix4x3f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the X axis.
- rotateLocalX(float) - Method in class org.joml.Quaternionf
-
Apply a rotation to
this
quaternion rotating the given radians about the local x axis. - rotateLocalX(float, Matrix3f) - Method in class org.joml.Matrix3f
-
Pre-multiply a rotation around the X axis to this matrix by rotating the given amount of radians about the X axis and store the result in
dest
. - rotateLocalX(float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Pre-multiply a rotation around the X axis to this matrix by rotating the given amount of radians about the X axis and store the result in
dest
. - rotateLocalX(float, Matrix4f) - Method in class org.joml.Matrix4f
-
Pre-multiply a rotation around the X axis to this matrix by rotating the given amount of radians about the X axis and store the result in
dest
. - rotateLocalX(float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Pre-multiply a rotation around the X axis to this matrix by rotating the given amount of radians about the X axis and store the result in
dest
. - rotateLocalX(float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Pre-multiply a rotation around the X axis to this matrix by rotating the given amount of radians about the X axis and store the result in
dest
. - rotateLocalX(float, Quaternionf) - Method in class org.joml.Quaternionf
- rotateLocalX(float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Apply a rotation to
this
quaternion rotating the given radians about the local x axis and store the result indest
. - rotateLocalY(double) - Method in class org.joml.Matrix3d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the Y axis.
- rotateLocalY(double) - Method in class org.joml.Matrix4d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the Y axis.
- rotateLocalY(double) - Method in class org.joml.Matrix4x3d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the Y axis.
- rotateLocalY(double) - Method in class org.joml.Quaterniond
-
Apply a rotation to
this
quaternion rotating the given radians about the local y axis. - rotateLocalY(double, Matrix3d) - Method in class org.joml.Matrix3d
-
Pre-multiply a rotation around the Y axis to this matrix by rotating the given amount of radians about the Y axis and store the result in
dest
. - rotateLocalY(double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Pre-multiply a rotation around the Y axis to this matrix by rotating the given amount of radians about the Y axis and store the result in
dest
. - rotateLocalY(double, Matrix4d) - Method in class org.joml.Matrix4d
-
Pre-multiply a rotation around the Y axis to this matrix by rotating the given amount of radians about the Y axis and store the result in
dest
. - rotateLocalY(double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Pre-multiply a rotation around the Y axis to this matrix by rotating the given amount of radians about the Y axis and store the result in
dest
. - rotateLocalY(double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Pre-multiply a rotation around the Y axis to this matrix by rotating the given amount of radians about the Y axis and store the result in
dest
. - rotateLocalY(double, Quaterniond) - Method in class org.joml.Quaterniond
- rotateLocalY(double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Apply a rotation to
this
quaternion rotating the given radians about the local y axis and store the result indest
. - rotateLocalY(float) - Method in class org.joml.Matrix3f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the Y axis.
- rotateLocalY(float) - Method in class org.joml.Matrix4f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the Y axis.
- rotateLocalY(float) - Method in class org.joml.Matrix4x3f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the Y axis.
- rotateLocalY(float) - Method in class org.joml.Quaternionf
-
Apply a rotation to
this
quaternion rotating the given radians about the local y axis. - rotateLocalY(float, Matrix3f) - Method in class org.joml.Matrix3f
-
Pre-multiply a rotation around the Y axis to this matrix by rotating the given amount of radians about the Y axis and store the result in
dest
. - rotateLocalY(float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Pre-multiply a rotation around the Y axis to this matrix by rotating the given amount of radians about the Y axis and store the result in
dest
. - rotateLocalY(float, Matrix4f) - Method in class org.joml.Matrix4f
-
Pre-multiply a rotation around the Y axis to this matrix by rotating the given amount of radians about the Y axis and store the result in
dest
. - rotateLocalY(float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Pre-multiply a rotation around the Y axis to this matrix by rotating the given amount of radians about the Y axis and store the result in
dest
. - rotateLocalY(float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Pre-multiply a rotation around the Y axis to this matrix by rotating the given amount of radians about the Y axis and store the result in
dest
. - rotateLocalY(float, Quaternionf) - Method in class org.joml.Quaternionf
- rotateLocalY(float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Apply a rotation to
this
quaternion rotating the given radians about the local y axis and store the result indest
. - rotateLocalZ(double) - Method in class org.joml.Matrix3d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the Z axis.
- rotateLocalZ(double) - Method in class org.joml.Matrix4d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the Z axis.
- rotateLocalZ(double) - Method in class org.joml.Matrix4x3d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the Z axis.
- rotateLocalZ(double) - Method in class org.joml.Quaterniond
-
Apply a rotation to
this
quaternion rotating the given radians about the local z axis. - rotateLocalZ(double, Matrix3d) - Method in class org.joml.Matrix3d
-
Pre-multiply a rotation around the Z axis to this matrix by rotating the given amount of radians about the Z axis and store the result in
dest
. - rotateLocalZ(double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Pre-multiply a rotation around the Z axis to this matrix by rotating the given amount of radians about the Z axis and store the result in
dest
. - rotateLocalZ(double, Matrix4d) - Method in class org.joml.Matrix4d
-
Pre-multiply a rotation around the Z axis to this matrix by rotating the given amount of radians about the Z axis and store the result in
dest
. - rotateLocalZ(double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Pre-multiply a rotation around the Z axis to this matrix by rotating the given amount of radians about the Z axis and store the result in
dest
. - rotateLocalZ(double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Pre-multiply a rotation around the Z axis to this matrix by rotating the given amount of radians about the Z axis and store the result in
dest
. - rotateLocalZ(double, Quaterniond) - Method in class org.joml.Quaterniond
- rotateLocalZ(double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Apply a rotation to
this
quaternion rotating the given radians about the local z axis and store the result indest
. - rotateLocalZ(float) - Method in class org.joml.Matrix3f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the Z axis.
- rotateLocalZ(float) - Method in class org.joml.Matrix4f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the Z axis.
- rotateLocalZ(float) - Method in class org.joml.Matrix4x3f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians about the Z axis.
- rotateLocalZ(float) - Method in class org.joml.Quaternionf
-
Apply a rotation to
this
quaternion rotating the given radians about the local z axis. - rotateLocalZ(float, Matrix3f) - Method in class org.joml.Matrix3f
-
Pre-multiply a rotation around the Z axis to this matrix by rotating the given amount of radians about the Z axis and store the result in
dest
. - rotateLocalZ(float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Pre-multiply a rotation around the Z axis to this matrix by rotating the given amount of radians about the Z axis and store the result in
dest
. - rotateLocalZ(float, Matrix4f) - Method in class org.joml.Matrix4f
-
Pre-multiply a rotation around the Z axis to this matrix by rotating the given amount of radians about the Z axis and store the result in
dest
. - rotateLocalZ(float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Pre-multiply a rotation around the Z axis to this matrix by rotating the given amount of radians about the Z axis and store the result in
dest
. - rotateLocalZ(float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Pre-multiply a rotation around the Z axis to this matrix by rotating the given amount of radians about the Z axis and store the result in
dest
. - rotateLocalZ(float, Quaternionf) - Method in class org.joml.Quaternionf
- rotateLocalZ(float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Apply a rotation to
this
quaternion rotating the given radians about the local z axis and store the result indest
. - rotateTo(double, double, double, double, double, double) - Method in class org.joml.Quaterniond
-
Apply a rotation to
this
that rotates thefromDir
vector to point alongtoDir
. - rotateTo(double, double, double, double, double, double, Quaterniond) - Method in class org.joml.Quaterniond
- rotateTo(double, double, double, double, double, double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Apply a rotation to
this
that rotates thefromDir
vector to point alongtoDir
and store the result indest
. - rotateTo(float, float, float, float, float, float) - Method in class org.joml.Quaternionf
-
Apply a rotation to
this
that rotates thefromDir
vector to point alongtoDir
. - rotateTo(float, float, float, float, float, float, Quaternionf) - Method in class org.joml.Quaternionf
- rotateTo(float, float, float, float, float, float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Apply a rotation to
this
that rotates thefromDir
vector to point alongtoDir
and store the result indest
. - rotateTo(Vector2dc, Vector2dc) - Method in class org.joml.Matrix3x2d
-
Apply a rotation transformation to this matrix that rotates the given normalized
fromDir
direction vector to point along the normalizedtoDir
. - rotateTo(Vector2dc, Vector2dc, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Apply a rotation transformation to this matrix that rotates the given normalized
fromDir
direction vector to point along the normalizedtoDir
, and store the result indest
. - rotateTo(Vector2dc, Vector2dc, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Apply a rotation transformation to this matrix that rotates the given normalized
fromDir
direction vector to point along the normalizedtoDir
, and store the result indest
. - rotateTo(Vector2fc, Vector2fc) - Method in class org.joml.Matrix3x2f
-
Apply a rotation transformation to this matrix that rotates the given normalized
fromDir
direction vector to point along the normalizedtoDir
. - rotateTo(Vector2fc, Vector2fc, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Apply a rotation transformation to this matrix that rotates the given normalized
fromDir
direction vector to point along the normalizedtoDir
, and store the result indest
. - rotateTo(Vector2fc, Vector2fc, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Apply a rotation transformation to this matrix that rotates the given normalized
fromDir
direction vector to point along the normalizedtoDir
, and store the result indest
. - rotateTo(Vector3dc, Vector3dc) - Method in class org.joml.Quaterniond
-
Apply a rotation to
this
that rotates thefromDir
vector to point alongtoDir
. - rotateTo(Vector3dc, Vector3dc, Quaterniond) - Method in class org.joml.Quaterniond
- rotateTo(Vector3dc, Vector3dc, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Apply a rotation to
this
that rotates thefromDir
vector to point alongtoDir
and store the result indest
. - rotateTo(Vector3fc, Vector3fc) - Method in class org.joml.Quaternionf
-
Apply a rotation to
this
that rotates thefromDir
vector to point alongtoDir
. - rotateTo(Vector3fc, Vector3fc, Quaternionf) - Method in class org.joml.Quaternionf
- rotateTo(Vector3fc, Vector3fc, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Apply a rotation to
this
that rotates thefromDir
vector to point alongtoDir
and store the result indest
. - rotateTowards(double, double, double, double, double, double) - Method in class org.joml.Matrix3d
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdirection
. - rotateTowards(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis with(dirX, dirY, dirZ)
. - rotateTowards(double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis with(dirX, dirY, dirZ)
. - rotateTowards(double, double, double, double, double, double, Matrix3d) - Method in class org.joml.Matrix3d
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdir
and store the result indest
. - rotateTowards(double, double, double, double, double, double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdir
and store the result indest
. - rotateTowards(double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdir
and store the result indest
. - rotateTowards(double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdir
and store the result indest
. - rotateTowards(double, double, double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis with(dirX, dirY, dirZ)
and store the result indest
. - rotateTowards(double, double, double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the
-z
axis with(dirX, dirY, dirZ)
and store the result indest
. - rotateTowards(float, float, float, float, float, float) - Method in class org.joml.Matrix3f
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdirection
. - rotateTowards(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis with(dirX, dirY, dirZ)
. - rotateTowards(float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis with(dirX, dirY, dirZ)
. - rotateTowards(float, float, float, float, float, float, Matrix3f) - Method in class org.joml.Matrix3f
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdir
and store the result indest
. - rotateTowards(float, float, float, float, float, float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdir
and store the result indest
. - rotateTowards(float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis with(dirX, dirY, dirZ)
and store the result indest
. - rotateTowards(float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis with(dirX, dirY, dirZ)
and store the result indest
. - rotateTowards(float, float, float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis with(dirX, dirY, dirZ)
and store the result indest
. - rotateTowards(float, float, float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis with(dirX, dirY, dirZ)
and store the result indest
. - rotateTowards(Vector3dc, Vector3dc) - Method in class org.joml.Matrix3d
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdirection
. - rotateTowards(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4d
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdirection
. - rotateTowards(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdir
. - rotateTowards(Vector3dc, Vector3dc, Matrix3d) - Method in class org.joml.Matrix3d
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdirection
and store the result indest
. - rotateTowards(Vector3dc, Vector3dc, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdirection
and store the result indest
. - rotateTowards(Vector3dc, Vector3dc, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdirection
and store the result indest
. - rotateTowards(Vector3dc, Vector3dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdirection
and store the result indest
. - rotateTowards(Vector3dc, Vector3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdir
and store the result indest
. - rotateTowards(Vector3dc, Vector3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the
-z
axis withdir
and store the result indest
. - rotateTowards(Vector3fc, Vector3fc) - Method in class org.joml.Matrix3f
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdirection
. - rotateTowards(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4f
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdir
. - rotateTowards(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdir
. - rotateTowards(Vector3fc, Vector3fc, Matrix3f) - Method in class org.joml.Matrix3f
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdirection
and store the result indest
. - rotateTowards(Vector3fc, Vector3fc, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdirection
and store the result indest
. - rotateTowards(Vector3fc, Vector3fc, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdir
and store the result indest
. - rotateTowards(Vector3fc, Vector3fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdir
and store the result indest
. - rotateTowards(Vector3fc, Vector3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdir
and store the result indest
. - rotateTowards(Vector3fc, Vector3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a model transformation to this matrix for a right-handed coordinate system, that aligns the local
+Z
axis withdir
and store the result indest
. - rotateTowardsXY(double, double) - Method in class org.joml.Matrix4d
-
Apply rotation about the Z axis to align the local
+X
towards(dirX, dirY)
. - rotateTowardsXY(double, double, Matrix4d) - Method in class org.joml.Matrix4d
- rotateTowardsXY(double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply rotation about the Z axis to align the local
+X
towards(dirX, dirY)
and store the result indest
. - rotateTowardsXY(float, float) - Method in class org.joml.Matrix4f
-
Apply rotation about the Z axis to align the local
+X
towards(dirX, dirY)
. - rotateTowardsXY(float, float, Matrix4f) - Method in class org.joml.Matrix4f
- rotateTowardsXY(float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply rotation about the Z axis to align the local
+X
towards(dirX, dirY)
and store the result indest
. - rotateTranslation(double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply rotation to this matrix, which is assumed to only contain a translation, by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateTranslation(double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply rotation to this matrix, which is assumed to only contain a translation, by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateTranslation(double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply rotation to this matrix, which is assumed to only contain a translation, by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateTranslation(double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply rotation to this matrix, which is assumed to only contain a translation, by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateTranslation(float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply rotation to this matrix, which is assumed to only contain a translation, by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateTranslation(float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply rotation to this matrix, which is assumed to only contain a translation, by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateTranslation(float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply rotation to this matrix, which is assumed to only contain a translation, by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateTranslation(float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply rotation to this matrix, which is assumed to only contain a translation, by rotating the given amount of radians about the specified
(x, y, z)
axis and store the result indest
. - rotateTranslation(Quaterniondc, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix, which is assumed to only contain a translation, and store the result indest
. - rotateTranslation(Quaterniondc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix, which is assumed to only contain a translation, and store the result indest
. - rotateTranslation(Quaterniondc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix, which is assumed to only contain a translation, and store the result indest
. - rotateTranslation(Quaterniondc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc
to this matrix, which is assumed to only contain a translation, and store the result indest
. - rotateTranslation(Quaternionfc, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix, which is assumed to only contain a translation, and store the result indest
. - rotateTranslation(Quaternionfc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix, which is assumed to only contain a translation, and store the result indest
. - rotateTranslation(Quaternionfc, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply the rotation transformation of the given
Quaternionfc
to this matrix, which is assumed to only contain a translation, and store the result indest
. - rotateTranslation(Quaternionfc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply the rotation - and possibly scaling - ransformation of the given
Quaternionfc
to this matrix, which is assumed to only contain a translation, and store the result indest
. - rotateTranslation(Quaternionfc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix, which is assumed to only contain a translation, and store the result indest
. - rotateTranslation(Quaternionfc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix, which is assumed to only contain a translation, and store the result indest
. - rotateTranslation(Quaternionfc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix, which is assumed to only contain a translation, and store the result indest
. - rotateTranslation(Quaternionfc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc
to this matrix, which is assumed to only contain a translation, and store the result indest
. - rotateX(double) - Method in class org.joml.Matrix3d
-
Apply rotation about the X axis to this matrix by rotating the given amount of radians.
- rotateX(double) - Method in class org.joml.Matrix4d
-
Apply rotation about the X axis to this matrix by rotating the given amount of radians.
- rotateX(double) - Method in class org.joml.Matrix4x3d
-
Apply rotation about the X axis to this matrix by rotating the given amount of radians.
- rotateX(double) - Method in class org.joml.Quaterniond
-
Apply a rotation to
this
quaternion rotating the given radians about the x axis. - rotateX(double) - Method in class org.joml.Vector3d
-
Rotate this vector the specified radians around the X axis.
- rotateX(double) - Method in class org.joml.Vector4d
-
Rotate this vector the specified radians around the X axis.
- rotateX(double, Matrix3d) - Method in class org.joml.Matrix3d
- rotateX(double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply rotation about the X axis to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateX(double, Matrix4d) - Method in class org.joml.Matrix4d
- rotateX(double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply rotation about the X axis to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateX(double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- rotateX(double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply rotation about the X axis to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateX(double, Quaterniond) - Method in class org.joml.Quaterniond
- rotateX(double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Apply a rotation to
this
quaternion rotating the given radians about the x axis and store the result indest
. - rotateX(double, Vector3d) - Method in class org.joml.Vector3d
- rotateX(double, Vector3d) - Method in interface org.joml.Vector3dc
-
Rotate this vector the specified radians around the X axis and store the result into
dest
. - rotateX(double, Vector4d) - Method in class org.joml.Vector4d
- rotateX(double, Vector4d) - Method in interface org.joml.Vector4dc
-
Rotate this vector the specified radians around the X axis and store the result into
dest
. - rotateX(float) - Method in class org.joml.Matrix3f
-
Apply rotation about the X axis to this matrix by rotating the given amount of radians.
- rotateX(float) - Method in class org.joml.Matrix4f
-
Apply rotation about the X axis to this matrix by rotating the given amount of radians.
- rotateX(float) - Method in class org.joml.Matrix4x3f
-
Apply rotation about the X axis to this matrix by rotating the given amount of radians.
- rotateX(float) - Method in class org.joml.Quaternionf
-
Apply a rotation to
this
quaternion rotating the given radians about the x axis. - rotateX(float) - Method in class org.joml.Vector3f
-
Rotate this vector the specified radians around the X axis.
- rotateX(float) - Method in class org.joml.Vector4f
-
Rotate this vector the specified radians around the X axis.
- rotateX(float, Matrix3f) - Method in class org.joml.Matrix3f
- rotateX(float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply rotation about the X axis to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateX(float, Matrix4f) - Method in class org.joml.Matrix4f
- rotateX(float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply rotation about the X axis to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateX(float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- rotateX(float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply rotation about the X axis to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateX(float, Quaternionf) - Method in class org.joml.Quaternionf
- rotateX(float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Apply a rotation to
this
quaternion rotating the given radians about the x axis and store the result indest
. - rotateX(float, Vector3f) - Method in class org.joml.Vector3f
- rotateX(float, Vector3f) - Method in interface org.joml.Vector3fc
-
Rotate this vector the specified radians around the X axis and store the result into
dest
. - rotateX(float, Vector4f) - Method in class org.joml.Vector4f
- rotateX(float, Vector4f) - Method in interface org.joml.Vector4fc
-
Rotate this vector the specified radians around the X axis and store the result into
dest
. - rotateXYZ(double, double, double) - Method in class org.joml.Matrix3d
-
Apply rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis. - rotateXYZ(double, double, double) - Method in class org.joml.Matrix4d
-
Apply rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis. - rotateXYZ(double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis. - rotateXYZ(double, double, double) - Method in class org.joml.Quaterniond
-
Apply a rotation to
this
quaternion rotating the given radians about the cartesian base unit axes, called the euler angles using rotation sequenceXYZ
. - rotateXYZ(double, double, double, Matrix3d) - Method in class org.joml.Matrix3d
- rotateXYZ(double, double, double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis and store the result indest
. - rotateXYZ(double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- rotateXYZ(double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis and store the result indest
. - rotateXYZ(double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- rotateXYZ(double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis and store the result indest
. - rotateXYZ(double, double, double, Quaterniond) - Method in class org.joml.Quaterniond
- rotateXYZ(double, double, double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Apply a rotation to
this
quaternion rotating the given radians about the cartesian base unit axes, called the euler angles using rotation sequenceXYZ
and store the result indest
. - rotateXYZ(float, float, float) - Method in class org.joml.Matrix3f
-
Apply rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis. - rotateXYZ(float, float, float) - Method in class org.joml.Matrix4f
-
Apply rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis. - rotateXYZ(float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis. - rotateXYZ(float, float, float) - Method in class org.joml.Quaternionf
-
Apply a rotation to
this
quaternion rotating the given radians about the cartesian base unit axes, called the euler angles using rotation sequenceXYZ
. - rotateXYZ(float, float, float, Matrix3f) - Method in class org.joml.Matrix3f
- rotateXYZ(float, float, float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis and store the result indest
. - rotateXYZ(float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- rotateXYZ(float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis and store the result indest
. - rotateXYZ(float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- rotateXYZ(float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis and store the result indest
. - rotateXYZ(float, float, float, Quaternionf) - Method in class org.joml.Quaternionf
- rotateXYZ(float, float, float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Apply a rotation to
this
quaternion rotating the given radians about the cartesian base unit axes, called the euler angles using rotation sequenceXYZ
and store the result indest
. - rotateXYZ(Vector3d) - Method in class org.joml.Matrix4d
-
Apply rotation of
angles.x
radians about the X axis, followed by a rotation ofangles.y
radians about the Y axis and followed by a rotation ofangles.z
radians about the Z axis. - rotateXYZ(Vector3d) - Method in class org.joml.Matrix4x3d
-
Apply rotation of
angles.x
radians about the X axis, followed by a rotation ofangles.y
radians about the Y axis and followed by a rotation ofangles.z
radians about the Z axis. - rotateXYZ(Vector3f) - Method in class org.joml.Matrix3f
-
Apply rotation of
angles.x
radians about the X axis, followed by a rotation ofangles.y
radians about the Y axis and followed by a rotation ofangles.z
radians about the Z axis. - rotateXYZ(Vector3f) - Method in class org.joml.Matrix4x3f
-
Apply rotation of
angles.x
radians about the X axis, followed by a rotation ofangles.y
radians about the Y axis and followed by a rotation ofangles.z
radians about the Z axis. - rotateXYZ(Vector3fc) - Method in class org.joml.Matrix4f
-
Apply rotation of
angles.x
radians about the X axis, followed by a rotation ofangles.y
radians about the Y axis and followed by a rotation ofangles.z
radians about the Z axis. - rotateY(double) - Method in class org.joml.Matrix3d
-
Apply rotation about the Y axis to this matrix by rotating the given amount of radians.
- rotateY(double) - Method in class org.joml.Matrix4d
-
Apply rotation about the Y axis to this matrix by rotating the given amount of radians.
- rotateY(double) - Method in class org.joml.Matrix4x3d
-
Apply rotation about the Y axis to this matrix by rotating the given amount of radians.
- rotateY(double) - Method in class org.joml.Quaterniond
-
Apply a rotation to
this
quaternion rotating the given radians about the y axis. - rotateY(double) - Method in class org.joml.Vector3d
-
Rotate this vector the specified radians around the Y axis.
- rotateY(double) - Method in class org.joml.Vector4d
-
Rotate this vector the specified radians around the Y axis.
- rotateY(double, Matrix3d) - Method in class org.joml.Matrix3d
- rotateY(double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply rotation about the Y axis to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateY(double, Matrix4d) - Method in class org.joml.Matrix4d
- rotateY(double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply rotation about the Y axis to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateY(double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- rotateY(double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply rotation about the Y axis to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateY(double, Quaterniond) - Method in class org.joml.Quaterniond
- rotateY(double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Apply a rotation to
this
quaternion rotating the given radians about the y axis and store the result indest
. - rotateY(double, Vector3d) - Method in class org.joml.Vector3d
- rotateY(double, Vector3d) - Method in interface org.joml.Vector3dc
-
Rotate this vector the specified radians around the Y axis and store the result into
dest
. - rotateY(double, Vector4d) - Method in class org.joml.Vector4d
- rotateY(double, Vector4d) - Method in interface org.joml.Vector4dc
-
Rotate this vector the specified radians around the Y axis and store the result into
dest
. - rotateY(float) - Method in class org.joml.Matrix3f
-
Apply rotation about the Y axis to this matrix by rotating the given amount of radians.
- rotateY(float) - Method in class org.joml.Matrix4f
-
Apply rotation about the Y axis to this matrix by rotating the given amount of radians.
- rotateY(float) - Method in class org.joml.Matrix4x3f
-
Apply rotation about the Y axis to this matrix by rotating the given amount of radians.
- rotateY(float) - Method in class org.joml.Quaternionf
-
Apply a rotation to
this
quaternion rotating the given radians about the y axis. - rotateY(float) - Method in class org.joml.Vector3f
-
Rotate this vector the specified radians around the Y axis.
- rotateY(float) - Method in class org.joml.Vector4f
-
Rotate this vector the specified radians around the Y axis.
- rotateY(float, Matrix3f) - Method in class org.joml.Matrix3f
- rotateY(float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply rotation about the Y axis to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateY(float, Matrix4f) - Method in class org.joml.Matrix4f
- rotateY(float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply rotation about the Y axis to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateY(float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- rotateY(float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply rotation about the Y axis to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateY(float, Quaternionf) - Method in class org.joml.Quaternionf
- rotateY(float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Apply a rotation to
this
quaternion rotating the given radians about the y axis and store the result indest
. - rotateY(float, Vector3f) - Method in class org.joml.Vector3f
- rotateY(float, Vector3f) - Method in interface org.joml.Vector3fc
-
Rotate this vector the specified radians around the Y axis and store the result into
dest
. - rotateY(float, Vector4f) - Method in class org.joml.Vector4f
- rotateY(float, Vector4f) - Method in interface org.joml.Vector4fc
-
Rotate this vector the specified radians around the Y axis and store the result into
dest
. - rotateYXZ(double, double, double) - Method in class org.joml.Matrix3d
-
Apply rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis. - rotateYXZ(double, double, double) - Method in class org.joml.Matrix4d
-
Apply rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis. - rotateYXZ(double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis. - rotateYXZ(double, double, double) - Method in class org.joml.Quaterniond
-
Apply a rotation to
this
quaternion rotating the given radians about the cartesian base unit axes, called the euler angles, using the rotation sequenceYXZ
. - rotateYXZ(double, double, double, Matrix3d) - Method in class org.joml.Matrix3d
- rotateYXZ(double, double, double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis and store the result indest
. - rotateYXZ(double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- rotateYXZ(double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis and store the result indest
. - rotateYXZ(double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- rotateYXZ(double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis and store the result indest
. - rotateYXZ(double, double, double, Quaterniond) - Method in class org.joml.Quaterniond
- rotateYXZ(double, double, double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Apply a rotation to
this
quaternion rotating the given radians about the cartesian base unit axes, called the euler angles, using the rotation sequenceYXZ
and store the result indest
. - rotateYXZ(float, float, float) - Method in class org.joml.Matrix3f
-
Apply rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis. - rotateYXZ(float, float, float) - Method in class org.joml.Matrix4f
-
Apply rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis. - rotateYXZ(float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis. - rotateYXZ(float, float, float) - Method in class org.joml.Quaternionf
-
Apply a rotation to
this
quaternion rotating the given radians about the cartesian base unit axes, called the euler angles, using the rotation sequenceYXZ
. - rotateYXZ(float, float, float, Matrix3f) - Method in class org.joml.Matrix3f
- rotateYXZ(float, float, float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis and store the result indest
. - rotateYXZ(float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- rotateYXZ(float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis and store the result indest
. - rotateYXZ(float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- rotateYXZ(float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis and store the result indest
. - rotateYXZ(float, float, float, Quaternionf) - Method in class org.joml.Quaternionf
- rotateYXZ(float, float, float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Apply a rotation to
this
quaternion rotating the given radians about the cartesian base unit axes, called the euler angles, using the rotation sequenceYXZ
and store the result indest
. - rotateYXZ(Vector3d) - Method in class org.joml.Matrix3d
-
Apply rotation of
angles.y
radians about the Y axis, followed by a rotation ofangles.x
radians about the X axis and followed by a rotation ofangles.z
radians about the Z axis. - rotateYXZ(Vector3d) - Method in class org.joml.Matrix4d
-
Apply rotation of
angles.y
radians about the Y axis, followed by a rotation ofangles.x
radians about the X axis and followed by a rotation ofangles.z
radians about the Z axis. - rotateYXZ(Vector3d) - Method in class org.joml.Matrix4x3d
-
Apply rotation of
angles.y
radians about the Y axis, followed by a rotation ofangles.x
radians about the X axis and followed by a rotation ofangles.z
radians about the Z axis. - rotateYXZ(Vector3f) - Method in class org.joml.Matrix3f
-
Apply rotation of
angles.y
radians about the Y axis, followed by a rotation ofangles.x
radians about the X axis and followed by a rotation ofangles.z
radians about the Z axis. - rotateYXZ(Vector3f) - Method in class org.joml.Matrix4f
-
Apply rotation of
angles.y
radians about the Y axis, followed by a rotation ofangles.x
radians about the X axis and followed by a rotation ofangles.z
radians about the Z axis. - rotateYXZ(Vector3f) - Method in class org.joml.Matrix4x3f
-
Apply rotation of
angles.y
radians about the Y axis, followed by a rotation ofangles.x
radians about the X axis and followed by a rotation ofangles.z
radians about the Z axis. - rotateZ(double) - Method in class org.joml.Matrix3d
-
Apply rotation about the Z axis to this matrix by rotating the given amount of radians.
- rotateZ(double) - Method in class org.joml.Matrix4d
-
Apply rotation about the Z axis to this matrix by rotating the given amount of radians.
- rotateZ(double) - Method in class org.joml.Matrix4x3d
-
Apply rotation about the Z axis to this matrix by rotating the given amount of radians.
- rotateZ(double) - Method in class org.joml.Quaterniond
-
Apply a rotation to
this
quaternion rotating the given radians about the z axis. - rotateZ(double) - Method in class org.joml.Vector3d
-
Rotate this vector the specified radians around the Z axis.
- rotateZ(double) - Method in class org.joml.Vector4d
-
Rotate this vector the specified radians around the Z axis.
- rotateZ(double, Matrix3d) - Method in class org.joml.Matrix3d
- rotateZ(double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply rotation about the Z axis to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateZ(double, Matrix4d) - Method in class org.joml.Matrix4d
- rotateZ(double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply rotation about the Z axis to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateZ(double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- rotateZ(double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply rotation about the Z axis to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateZ(double, Quaterniond) - Method in class org.joml.Quaterniond
- rotateZ(double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Apply a rotation to
this
quaternion rotating the given radians about the z axis and store the result indest
. - rotateZ(double, Vector3d) - Method in class org.joml.Vector3d
- rotateZ(double, Vector3d) - Method in interface org.joml.Vector3dc
-
Rotate this vector the specified radians around the Z axis and store the result into
dest
. - rotateZ(double, Vector4d) - Method in class org.joml.Vector4d
- rotateZ(double, Vector4d) - Method in interface org.joml.Vector4dc
-
Rotate this vector the specified radians around the Z axis and store the result into
dest
. - rotateZ(float) - Method in class org.joml.Matrix3f
-
Apply rotation about the Z axis to this matrix by rotating the given amount of radians.
- rotateZ(float) - Method in class org.joml.Matrix4f
-
Apply rotation about the Z axis to this matrix by rotating the given amount of radians.
- rotateZ(float) - Method in class org.joml.Matrix4x3f
-
Apply rotation about the Z axis to this matrix by rotating the given amount of radians.
- rotateZ(float) - Method in class org.joml.Quaternionf
-
Apply a rotation to
this
quaternion rotating the given radians about the z axis. - rotateZ(float) - Method in class org.joml.Vector3f
-
Rotate this vector the specified radians around the Z axis.
- rotateZ(float) - Method in class org.joml.Vector4f
-
Rotate this vector the specified radians around the Z axis.
- rotateZ(float, Matrix3f) - Method in class org.joml.Matrix3f
- rotateZ(float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply rotation about the Z axis to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateZ(float, Matrix4f) - Method in class org.joml.Matrix4f
- rotateZ(float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply rotation about the Z axis to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateZ(float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- rotateZ(float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply rotation about the Z axis to this matrix by rotating the given amount of radians and store the result in
dest
. - rotateZ(float, Quaternionf) - Method in class org.joml.Quaternionf
- rotateZ(float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Apply a rotation to
this
quaternion rotating the given radians about the z axis and store the result indest
. - rotateZ(float, Vector3f) - Method in class org.joml.Vector3f
- rotateZ(float, Vector3f) - Method in interface org.joml.Vector3fc
-
Rotate this vector the specified radians around the Z axis and store the result into
dest
. - rotateZ(float, Vector4f) - Method in class org.joml.Vector4f
- rotateZ(float, Vector4f) - Method in interface org.joml.Vector4fc
-
Rotate this vector the specified radians around the Z axis and store the result into
dest
. - rotateZYX(double, double, double) - Method in class org.joml.Matrix3d
-
Apply rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis. - rotateZYX(double, double, double) - Method in class org.joml.Matrix4d
-
Apply rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis. - rotateZYX(double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis. - rotateZYX(double, double, double) - Method in class org.joml.Quaterniond
-
Apply a rotation to
this
quaternion rotating the given radians about the cartesian base unit axes, called the euler angles, using the rotation sequenceZYX
. - rotateZYX(double, double, double, Matrix3d) - Method in class org.joml.Matrix3d
- rotateZYX(double, double, double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis and store the result indest
. - rotateZYX(double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- rotateZYX(double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis and store the result indest
. - rotateZYX(double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- rotateZYX(double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis and store the result indest
. - rotateZYX(double, double, double, Quaterniond) - Method in class org.joml.Quaterniond
- rotateZYX(double, double, double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Apply a rotation to
this
quaternion rotating the given radians about the cartesian base unit axes, called the euler angles, using the rotation sequenceZYX
and store the result indest
. - rotateZYX(float, float, float) - Method in class org.joml.Matrix3f
-
Apply rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis. - rotateZYX(float, float, float) - Method in class org.joml.Matrix4f
-
Apply rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis. - rotateZYX(float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis. - rotateZYX(float, float, float) - Method in class org.joml.Quaternionf
-
Apply a rotation to
this
quaternion rotating the given radians about the cartesian base unit axes, called the euler angles, using the rotation sequenceZYX
. - rotateZYX(float, float, float, Matrix3f) - Method in class org.joml.Matrix3f
- rotateZYX(float, float, float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis and store the result indest
. - rotateZYX(float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- rotateZYX(float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis and store the result indest
. - rotateZYX(float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- rotateZYX(float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis and store the result indest
. - rotateZYX(float, float, float, Quaternionf) - Method in class org.joml.Quaternionf
- rotateZYX(float, float, float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Apply a rotation to
this
quaternion rotating the given radians about the cartesian base unit axes, called the euler angles, using the rotation sequenceZYX
and store the result indest
. - rotateZYX(Vector3d) - Method in class org.joml.Matrix4d
-
Apply rotation of
angles.z
radians about the Z axis, followed by a rotation ofangles.y
radians about the Y axis and followed by a rotation ofangles.x
radians about the X axis. - rotateZYX(Vector3d) - Method in class org.joml.Matrix4x3d
-
Apply rotation of
angles.z
radians about the Z axis, followed by a rotation ofangles.y
radians about the Y axis and followed by a rotation ofangles.x
radians about the X axis. - rotateZYX(Vector3f) - Method in class org.joml.Matrix3f
-
Apply rotation of
angles.z
radians about the Z axis, followed by a rotation ofangles.y
radians about the Y axis and followed by a rotation ofangles.x
radians about the X axis. - rotateZYX(Vector3f) - Method in class org.joml.Matrix4f
-
Apply rotation of
angles.z
radians about the Z axis, followed by a rotation ofangles.y
radians about the Y axis and followed by a rotation ofangles.x
radians about the X axis. - rotateZYX(Vector3f) - Method in class org.joml.Matrix4x3f
-
Apply rotation of
angles.z
radians about the Z axis, followed by a rotation ofangles.y
radians about the Y axis and followed by a rotation ofangles.x
radians about the X axis. - rotation(double) - Method in class org.joml.Matrix2d
-
Set this matrix to a rotation matrix which rotates the given radians about the origin.
- rotation(double) - Method in class org.joml.Matrix3x2d
-
Set this matrix to a rotation matrix which rotates the given radians.
- rotation(double, double, double, double) - Method in class org.joml.Matrix3d
-
Set this matrix to a rotation matrix which rotates the given radians about a given axis.
- rotation(double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to a rotation matrix which rotates the given radians about a given axis.
- rotation(double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a rotation matrix which rotates the given radians about a given axis.
- rotation(double, Vector3dc) - Method in class org.joml.Matrix3d
-
Set this matrix to a rotation matrix which rotates the given radians about a given axis.
- rotation(double, Vector3dc) - Method in class org.joml.Matrix4d
-
Set this matrix to a rotation matrix which rotates the given radians about a given axis.
- rotation(double, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a rotation matrix which rotates the given radians about a given axis.
- rotation(double, Vector3fc) - Method in class org.joml.Matrix3d
-
Set this matrix to a rotation matrix which rotates the given radians about a given axis.
- rotation(double, Vector3fc) - Method in class org.joml.Matrix4d
-
Set this matrix to a rotation matrix which rotates the given radians about a given axis.
- rotation(double, Vector3fc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a rotation matrix which rotates the given radians about a given axis.
- rotation(float) - Method in class org.joml.Matrix2f
-
Set this matrix to a rotation matrix which rotates the given radians about the origin.
- rotation(float) - Method in class org.joml.Matrix3x2f
-
Set this matrix to a rotation matrix which rotates the given radians.
- rotation(float, float, float, float) - Method in class org.joml.Matrix3f
-
Set this matrix to a rotation matrix which rotates the given radians about a given axis.
- rotation(float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to a rotation matrix which rotates the given radians about a given axis.
- rotation(float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a rotation matrix which rotates the given radians about a given axis.
- rotation(float, Vector3fc) - Method in class org.joml.Matrix3f
-
Set this matrix to a rotation matrix which rotates the given radians about a given axis.
- rotation(float, Vector3fc) - Method in class org.joml.Matrix4f
-
Set this matrix to a rotation matrix which rotates the given radians about a given axis.
- rotation(float, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a rotation matrix which rotates the given radians about a given axis.
- rotation(AxisAngle4d) - Method in class org.joml.Matrix3d
-
Set this matrix to a rotation transformation using the given
AxisAngle4d
. - rotation(AxisAngle4d) - Method in class org.joml.Matrix4d
-
Set this matrix to a rotation transformation using the given
AxisAngle4d
. - rotation(AxisAngle4d) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a rotation transformation using the given
AxisAngle4d
. - rotation(AxisAngle4f) - Method in class org.joml.Matrix3d
-
Set this matrix to a rotation transformation using the given
AxisAngle4f
. - rotation(AxisAngle4f) - Method in class org.joml.Matrix3f
-
Set this matrix to a rotation transformation using the given
AxisAngle4f
. - rotation(AxisAngle4f) - Method in class org.joml.Matrix4d
-
Set this matrix to a rotation transformation using the given
AxisAngle4f
. - rotation(AxisAngle4f) - Method in class org.joml.Matrix4f
-
Set this matrix to a rotation transformation using the given
AxisAngle4f
. - rotation(AxisAngle4f) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a rotation transformation using the given
AxisAngle4f
. - rotation(AxisAngle4f) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a rotation transformation using the given
AxisAngle4f
. - rotation(Quaterniondc) - Method in class org.joml.Matrix3d
-
Set this matrix to the rotation - and possibly scaling - transformation of the given
Quaterniondc
. - rotation(Quaterniondc) - Method in class org.joml.Matrix4d
-
Set this matrix to the rotation - and possibly scaling - transformation of the given
Quaterniondc
. - rotation(Quaterniondc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to the rotation - and possibly scaling - transformation of the given
Quaterniondc
. - rotation(Quaternionfc) - Method in class org.joml.Matrix3d
-
Set this matrix to the rotation - and possibly scaling - transformation of the given
Quaternionfc
. - rotation(Quaternionfc) - Method in class org.joml.Matrix3f
-
Set this matrix to the rotation - and possibly scaling - transformation of the given
Quaternionfc
. - rotation(Quaternionfc) - Method in class org.joml.Matrix4d
-
Set this matrix to the rotation - and possibly scaling - transformation of the given
Quaternionfc
. - rotation(Quaternionfc) - Method in class org.joml.Matrix4f
-
Set this matrix to the rotation transformation of the given
Quaternionfc
. - rotation(Quaternionfc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to the rotation - and possibly scaling - transformation of the given
Quaternionfc
. - rotation(Quaternionfc) - Method in class org.joml.Matrix4x3f
-
Set this matrix to the rotation - and possibly scaling - transformation of the given
Quaternionfc
. - rotationAround(Quaterniondc, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to a transformation composed of a rotation of the specified
Quaterniondc
while using(ox, oy, oz)
as the rotation origin. - rotationAround(Quaterniondc, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a transformation composed of a rotation of the specified
Quaterniondc
while using(ox, oy, oz)
as the rotation origin. - rotationAround(Quaternionfc, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to a transformation composed of a rotation of the specified
Quaternionfc
while using(ox, oy, oz)
as the rotation origin. - rotationAround(Quaternionfc, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a transformation composed of a rotation of the specified
Quaternionfc
while using(ox, oy, oz)
as the rotation origin. - rotationAxis(double, double, double, double) - Method in class org.joml.Quaterniond
-
Set this quaternion to a rotation of the given angle in radians about the supplied axis.
- rotationAxis(float, float, float, float) - Method in class org.joml.Quaternionf
-
Set this quaternion to a rotation of the given angle in radians about the supplied axis.
- rotationAxis(float, Vector3fc) - Method in class org.joml.Quaternionf
-
Set this quaternion to a rotation of the given angle in radians about the supplied axis.
- rotationAxis(AxisAngle4f) - Method in class org.joml.Quaterniond
-
Set this
Quaterniond
to a rotation of the given angle in radians about the supplied axis, all of which are specified via theAxisAngle4f
. - rotationAxis(AxisAngle4f) - Method in class org.joml.Quaternionf
-
Set this
Quaternionf
to a rotation of the given angle in radians about the supplied axis, all of which are specified via theAxisAngle4f
. - rotationTo(double, double, double, double, double, double) - Method in class org.joml.Quaterniond
-
Set
this
quaternion to a rotation that rotates thefromDir
vector to point alongtoDir
. - rotationTo(double, double, double, Quaterniond) - Method in class org.joml.Vector3d
- rotationTo(double, double, double, Quaterniond) - Method in interface org.joml.Vector3dc
-
Compute the quaternion representing a rotation of
this
vector to point along(toDirX, toDirY, toDirZ)
and store the result indest
. - rotationTo(float, float, float, float, float, float) - Method in class org.joml.Quaternionf
-
Set
this
quaternion to a rotation that rotates thefromDir
vector to point alongtoDir
. - rotationTo(float, float, float, Quaternionf) - Method in class org.joml.Vector3f
- rotationTo(float, float, float, Quaternionf) - Method in interface org.joml.Vector3fc
-
Compute the quaternion representing a rotation of
this
vector to point along(toDirX, toDirY, toDirZ)
and store the result indest
. - rotationTo(Vector3dc, Quaterniond) - Method in class org.joml.Vector3d
- rotationTo(Vector3dc, Quaterniond) - Method in interface org.joml.Vector3dc
-
Compute the quaternion representing a rotation of
this
vector to point alongtoDir
and store the result indest
. - rotationTo(Vector3dc, Vector3dc) - Method in class org.joml.Quaterniond
-
Set
this
quaternion to a rotation that rotates thefromDir
vector to point alongtoDir
. - rotationTo(Vector3fc, Quaternionf) - Method in class org.joml.Vector3f
- rotationTo(Vector3fc, Quaternionf) - Method in interface org.joml.Vector3fc
-
Compute the quaternion representing a rotation of
this
vector to point alongtoDir
and store the result indest
. - rotationTo(Vector3fc, Vector3fc) - Method in class org.joml.Quaternionf
-
Set
this
quaternion to a rotation that rotates thefromDir
vector to point alongtoDir
. - rotationTowards(double, double, double, double, double, double) - Method in class org.joml.Matrix3d
-
Set this matrix to a model transformation for a right-handed coordinate system, that aligns the local
-z
axis withcenter - eye
. - rotationTowards(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to a model transformation for a right-handed coordinate system, that aligns the local
-z
axis withdir
. - rotationTowards(double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a model transformation for a right-handed coordinate system, that aligns the local
-z
axis with(dirX, dirY, dirZ)
. - rotationTowards(float, float, float, float, float, float) - Method in class org.joml.Matrix3f
-
Set this matrix to a model transformation for a right-handed coordinate system, that aligns the local
-z
axis withcenter - eye
. - rotationTowards(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to a model transformation for a right-handed coordinate system, that aligns the local
-z
axis with(dirX, dirY, dirZ)
. - rotationTowards(float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a model transformation for a right-handed coordinate system, that aligns the local
-z
axis with(dirX, dirY, dirZ)
. - rotationTowards(Vector3dc, Vector3dc) - Method in class org.joml.Matrix3d
-
Set this matrix to a model transformation for a right-handed coordinate system, that aligns the local
-z
axis withcenter - eye
. - rotationTowards(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4d
-
Set this matrix to a model transformation for a right-handed coordinate system, that aligns the local
-z
axis withdir
. - rotationTowards(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a model transformation for a right-handed coordinate system, that aligns the local
-z
axis withdir
. - rotationTowards(Vector3fc, Vector3fc) - Method in class org.joml.Matrix3f
-
Set this matrix to a model transformation for a right-handed coordinate system, that aligns the local
-z
axis withcenter - eye
. - rotationTowards(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4f
-
Set this matrix to a model transformation for a right-handed coordinate system, that aligns the local
-z
axis withdir
. - rotationTowards(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a model transformation for a right-handed coordinate system, that aligns the local
-z
axis withdir
. - rotationTowardsXY(double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to a rotation transformation about the Z axis to align the local
+X
towards(dirX, dirY)
. - rotationTowardsXY(float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to a rotation transformation about the Z axis to align the local
+X
towards(dirX, dirY)
. - rotationX(double) - Method in class org.joml.Matrix3d
-
Set this matrix to a rotation transformation about the X axis.
- rotationX(double) - Method in class org.joml.Matrix4d
-
Set this matrix to a rotation transformation about the X axis.
- rotationX(double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a rotation transformation about the X axis.
- rotationX(double) - Method in class org.joml.Quaterniond
-
Set this quaternion to represent a rotation of the given radians about the x axis.
- rotationX(float) - Method in class org.joml.Matrix3f
-
Set this matrix to a rotation transformation about the X axis.
- rotationX(float) - Method in class org.joml.Matrix4f
-
Set this matrix to a rotation transformation about the X axis.
- rotationX(float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a rotation transformation about the X axis.
- rotationX(float) - Method in class org.joml.Quaternionf
-
Set this quaternion to represent a rotation of the given radians about the x axis.
- rotationXYZ(double, double, double) - Method in class org.joml.Matrix3d
-
Set this matrix to a rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis. - rotationXYZ(double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to a rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis. - rotationXYZ(double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis. - rotationXYZ(double, double, double) - Method in class org.joml.Quaterniond
-
Set this quaternion from the supplied euler angles (in radians) with rotation order XYZ.
- rotationXYZ(float, float, float) - Method in class org.joml.Matrix3f
-
Set this matrix to a rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis. - rotationXYZ(float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to a rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis. - rotationXYZ(float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis. - rotationXYZ(float, float, float) - Method in class org.joml.Quaternionf
-
Set this quaternion from the supplied euler angles (in radians) with rotation order XYZ.
- rotationY(double) - Method in class org.joml.Matrix3d
-
Set this matrix to a rotation transformation about the Y axis.
- rotationY(double) - Method in class org.joml.Matrix4d
-
Set this matrix to a rotation transformation about the Y axis.
- rotationY(double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a rotation transformation about the Y axis.
- rotationY(double) - Method in class org.joml.Quaterniond
-
Set this quaternion to represent a rotation of the given radians about the y axis.
- rotationY(float) - Method in class org.joml.Matrix3f
-
Set this matrix to a rotation transformation about the Y axis.
- rotationY(float) - Method in class org.joml.Matrix4f
-
Set this matrix to a rotation transformation about the Y axis.
- rotationY(float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a rotation transformation about the Y axis.
- rotationY(float) - Method in class org.joml.Quaternionf
-
Set this quaternion to represent a rotation of the given radians about the y axis.
- rotationYXZ(double, double, double) - Method in class org.joml.Matrix3d
-
Set this matrix to a rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis. - rotationYXZ(double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to a rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis. - rotationYXZ(double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis. - rotationYXZ(double, double, double) - Method in class org.joml.Quaterniond
-
Set this quaternion from the supplied euler angles (in radians) with rotation order YXZ.
- rotationYXZ(float, float, float) - Method in class org.joml.Matrix3f
-
Set this matrix to a rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis. - rotationYXZ(float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to a rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis. - rotationYXZ(float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis. - rotationYXZ(float, float, float) - Method in class org.joml.Quaternionf
-
Set this quaternion from the supplied euler angles (in radians) with rotation order YXZ.
- rotationZ(double) - Method in class org.joml.Matrix3d
-
Set this matrix to a rotation transformation about the Z axis.
- rotationZ(double) - Method in class org.joml.Matrix4d
-
Set this matrix to a rotation transformation about the Z axis.
- rotationZ(double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a rotation transformation about the Z axis.
- rotationZ(double) - Method in class org.joml.Quaterniond
-
Set this quaternion to represent a rotation of the given radians about the z axis.
- rotationZ(float) - Method in class org.joml.Matrix3f
-
Set this matrix to a rotation transformation about the Z axis.
- rotationZ(float) - Method in class org.joml.Matrix4f
-
Set this matrix to a rotation transformation about the Z axis.
- rotationZ(float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a rotation transformation about the Z axis.
- rotationZ(float) - Method in class org.joml.Quaternionf
-
Set this quaternion to represent a rotation of the given radians about the z axis.
- rotationZYX(double, double, double) - Method in class org.joml.Matrix3d
-
Set this matrix to a rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis. - rotationZYX(double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to a rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis. - rotationZYX(double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis. - rotationZYX(double, double, double) - Method in class org.joml.Quaterniond
-
Set this quaternion from the supplied euler angles (in radians) with rotation order ZYX.
- rotationZYX(float, float, float) - Method in class org.joml.Matrix3f
-
Set this matrix to a rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis. - rotationZYX(float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to a rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis. - rotationZYX(float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis. - rotationZYX(float, float, float) - Method in class org.joml.Quaternionf
-
Set this quaternion from the supplied euler angles (in radians) with rotation order ZYX.
- round() - Method in class org.joml.Vector2d
-
Set each component of this vector to the closest double that is equal to a mathematical integer, with ties rounding to positive infinity.
- round() - Method in class org.joml.Vector2f
-
Set each component of this vector to the closest float that is equal to a mathematical integer, with ties rounding to positive infinity.
- round() - Method in class org.joml.Vector3d
-
Set each component of this vector to the closest double that is equal to a mathematical integer, with ties rounding to positive infinity.
- round() - Method in class org.joml.Vector3f
-
Set each component of this vector to the closest float that is equal to a mathematical integer, with ties rounding to positive infinity.
- round() - Method in class org.joml.Vector4d
-
Set each component of this vector to the closest double that is equal to a mathematical integer, with ties rounding to positive infinity.
- round() - Method in class org.joml.Vector4f
-
Set each component of this vector to the closest float that is equal to a mathematical integer, with ties rounding to positive infinity.
- round(double) - Static method in class org.joml.Math
- round(float) - Static method in class org.joml.Math
- round(Vector2d) - Method in class org.joml.Vector2d
- round(Vector2d) - Method in interface org.joml.Vector2dc
-
Compute for each component of this vector the closest double that is equal to a mathematical integer, with ties rounding to positive infinity and store the result in
dest
. - round(Vector2f) - Method in class org.joml.Vector2f
- round(Vector2f) - Method in interface org.joml.Vector2fc
-
Compute for each component of this vector the closest float that is equal to a mathematical integer, with ties rounding to positive infinity and store the result in
dest
. - round(Vector3d) - Method in class org.joml.Vector3d
- round(Vector3d) - Method in interface org.joml.Vector3dc
-
Compute for each component of this vector the closest double that is equal to a mathematical integer, with ties rounding to positive infinity and store the result in
dest
. - round(Vector3f) - Method in class org.joml.Vector3f
- round(Vector3f) - Method in interface org.joml.Vector3fc
-
Compute for each component of this vector the closest float that is equal to a mathematical integer, with ties rounding to positive infinity and store the result in
dest
. - round(Vector4d) - Method in class org.joml.Vector4d
- round(Vector4d) - Method in interface org.joml.Vector4dc
-
Compute for each component of this vector the closest double that is equal to a mathematical integer, with ties rounding to positive infinity and store the result in
dest
. - round(Vector4f) - Method in class org.joml.Vector4f
- round(Vector4f) - Method in interface org.joml.Vector4fc
-
Compute for each component of this vector the closest float that is equal to a mathematical integer, with ties rounding to positive infinity and store the result in
dest
. - roundHalfDown(double) - Static method in class org.joml.Math
- roundHalfDown(float) - Static method in class org.joml.Math
- roundHalfEven(double) - Static method in class org.joml.Math
- roundHalfEven(float) - Static method in class org.joml.Math
- roundHalfUp(double) - Static method in class org.joml.Math
- roundHalfUp(float) - Static method in class org.joml.Math
- RoundingMode - Class in org.joml
-
Rounding modes.
- roundUsing(double, int) - Static method in class org.joml.Math
- roundUsing(float, int) - Static method in class org.joml.Math
- Runtime - Class in org.joml
-
Internal class to detect features of the runtime.
S
- safeAcos(double) - Static method in class org.joml.Math
- safeAcos(float) - Static method in class org.joml.Math
- safeAsin(double) - Static method in class org.joml.Math
- safeAsin(float) - Static method in class org.joml.Math
- scale(double) - Method in class org.joml.Matrix2d
-
Apply scaling to this matrix by uniformly scaling all base axes by the given
xy
factor. - scale(double) - Method in class org.joml.Matrix3d
-
Apply scaling to this matrix by uniformly scaling all base axes by the given
xyz
factor. - scale(double) - Method in class org.joml.Matrix3x2d
-
Apply scaling to this matrix by uniformly scaling the two base axes by the given
xyz
factor. - scale(double) - Method in class org.joml.Matrix4d
-
Apply scaling to this matrix by uniformly scaling all base axes by the given xyz factor.
- scale(double) - Method in class org.joml.Matrix4x3d
-
Apply scaling to this matrix by uniformly scaling all base axes by the given xyz factor.
- scale(double) - Method in class org.joml.Quaterniond
-
Apply scaling to this quaternion, which results in any vector transformed by this quaternion to change its length by the given
factor
. - scale(double, double) - Method in class org.joml.Matrix2d
-
Apply scaling to this matrix by scaling the base axes by the given x and y factors.
- scale(double, double) - Method in class org.joml.Matrix3x2d
-
Apply scaling to this matrix by scaling the base axes by the given x and y factors.
- scale(double, double, double) - Method in class org.joml.Matrix3d
-
Apply scaling to this matrix by scaling the base axes by the given x, y and z factors.
- scale(double, double, double) - Method in class org.joml.Matrix4d
-
Apply scaling to
this
matrix by scaling the base axes by the given x, y and z factors. - scale(double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply scaling to
this
matrix by scaling the base axes by the given x, y and z factors. - scale(double, double, double, Matrix3d) - Method in class org.joml.Matrix3d
- scale(double, double, double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply scaling to this matrix by scaling the base axes by the given x, y and z factors and store the result in
dest
. - scale(double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- scale(double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply scaling to
this
matrix by scaling the base axes by the given x, y and z factors and store the result indest
. - scale(double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- scale(double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply scaling to
this
matrix by scaling the base axes by the given x, y and z factors and store the result indest
. - scale(double, double, Matrix2d) - Method in class org.joml.Matrix2d
- scale(double, double, Matrix2d) - Method in interface org.joml.Matrix2dc
-
Apply scaling to this matrix by scaling the base axes by the given x and y factors and store the result in
dest
. - scale(double, double, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Apply scaling to this matrix by scaling the unit axes by the given x and y and store the result in
dest
. - scale(double, double, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Apply scaling to this matrix by scaling the unit axes by the given x and y and store the result in
dest
. - scale(double, Matrix2d) - Method in class org.joml.Matrix2d
- scale(double, Matrix2d) - Method in interface org.joml.Matrix2dc
-
Apply scaling to this matrix by uniformly scaling all base axes by the given
xy
factor and store the result indest
. - scale(double, Matrix3d) - Method in class org.joml.Matrix3d
- scale(double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply scaling to this matrix by uniformly scaling all base axes by the given
xyz
factor and store the result indest
. - scale(double, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Apply scaling to this matrix by uniformly scaling the two base axes by the given
xy
factor and store the result indest
. - scale(double, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Apply scaling to this matrix by uniformly scaling the two base axes by the given
xy
factor and store the result indest
. - scale(double, Matrix4d) - Method in class org.joml.Matrix4d
- scale(double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply scaling to this matrix by uniformly scaling all base axes by the given xyz factor and store the result in
dest
. - scale(double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- scale(double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply scaling to this matrix by uniformly scaling all base axes by the given xyz factor and store the result in
dest
. - scale(double, Quaterniond) - Method in class org.joml.Quaterniond
- scale(double, Quaterniond) - Method in interface org.joml.Quaterniondc
-
Apply scaling to this quaternion, which results in any vector transformed by the quaternion to change its length by the given
factor
, and store the result indest
. - scale(float) - Method in class org.joml.Matrix2f
-
Apply scaling to this matrix by uniformly scaling all base axes by the given
xy
factor. - scale(float) - Method in class org.joml.Matrix3f
-
Apply scaling to this matrix by uniformly scaling all base axes by the given
xyz
factor. - scale(float) - Method in class org.joml.Matrix3x2f
-
Apply scaling to this matrix by uniformly scaling the two base axes by the given
xyz
factor. - scale(float) - Method in class org.joml.Matrix4f
-
Apply scaling to this matrix by uniformly scaling all base axes by the given
xyz
factor. - scale(float) - Method in class org.joml.Matrix4x3f
-
Apply scaling to this matrix by uniformly scaling all base axes by the given
xyz
factor. - scale(float) - Method in class org.joml.Quaternionf
-
Apply scaling to this quaternion, which results in any vector transformed by this quaternion to change its length by the given
factor
. - scale(float, float) - Method in class org.joml.Matrix2f
-
Apply scaling to this matrix by scaling the base axes by the given x and y factors.
- scale(float, float) - Method in class org.joml.Matrix3x2f
-
Apply scaling to this matrix by scaling the base axes by the given x and y factors.
- scale(float, float, float) - Method in class org.joml.Matrix3f
-
Apply scaling to this matrix by scaling the base axes by the given x, y and z factors.
- scale(float, float, float) - Method in class org.joml.Matrix4f
-
Apply scaling to this matrix by scaling the base axes by the given sx, sy and sz factors.
- scale(float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply scaling to this matrix by scaling the base axes by the given x, y and z factors.
- scale(float, float, float, Matrix3f) - Method in class org.joml.Matrix3f
- scale(float, float, float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply scaling to this matrix by scaling the base axes by the given x, y and z factors and store the result in
dest
. - scale(float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- scale(float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply scaling to
this
matrix by scaling the base axes by the given x, y and z factors and store the result indest
. - scale(float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- scale(float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply scaling to
this
matrix by scaling the base axes by the given x, y and z factors and store the result indest
. - scale(float, float, Matrix2f) - Method in class org.joml.Matrix2f
- scale(float, float, Matrix2f) - Method in interface org.joml.Matrix2fc
-
Apply scaling to this matrix by scaling the base axes by the given x and y factors and store the result in
dest
. - scale(float, float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Apply scaling to this matrix by scaling the unit axes by the given x and y and store the result in
dest
. - scale(float, float, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Apply scaling to this matrix by scaling the unit axes by the given x and y and store the result in
dest
. - scale(float, Matrix2f) - Method in class org.joml.Matrix2f
- scale(float, Matrix2f) - Method in interface org.joml.Matrix2fc
-
Apply scaling to this matrix by uniformly scaling all base axes by the given
xy
factor and store the result indest
. - scale(float, Matrix3f) - Method in class org.joml.Matrix3f
- scale(float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply scaling to this matrix by uniformly scaling all base axes by the given
xyz
factor and store the result indest
. - scale(float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Apply scaling to this matrix by uniformly scaling the two base axes by the given
xy
factor and store the result indest
. - scale(float, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Apply scaling to this matrix by uniformly scaling the two base axes by the given
xy
factor and store the result indest
. - scale(float, Matrix4f) - Method in class org.joml.Matrix4f
- scale(float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply scaling to this matrix by uniformly scaling all base axes by the given
xyz
factor and store the result indest
. - scale(float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- scale(float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply scaling to this matrix by uniformly scaling all base axes by the given
xyz
factor and store the result indest
. - scale(float, Quaternionf) - Method in class org.joml.Quaternionf
- scale(float, Quaternionf) - Method in interface org.joml.Quaternionfc
-
Apply scaling to this quaternion, which results in any vector transformed by the quaternion to change its length by the given
factor
, and store the result indest
. - scale(Vector2dc) - Method in class org.joml.Matrix2d
-
Apply scaling to this matrix by scaling the base axes by the given
xy.x
andxy.y
factors, respectively. - scale(Vector2dc) - Method in class org.joml.Matrix3x2d
-
Apply scaling to this matrix by scaling the base axes by the given
xy
factors. - scale(Vector2dc, Matrix2d) - Method in class org.joml.Matrix2d
- scale(Vector2dc, Matrix2d) - Method in interface org.joml.Matrix2dc
-
Apply scaling to
this
matrix by scaling the base axes by the givenxy.x
andxy.y
factors, respectively and store the result indest
. - scale(Vector2dc, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Apply scaling to this matrix by scaling the base axes by the given
xy
factors and store the result indest
. - scale(Vector2dc, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Apply scaling to this matrix by scaling the base axes by the given
xy
factors and store the result indest
. - scale(Vector2fc) - Method in class org.joml.Matrix2f
-
Apply scaling to this matrix by scaling the base axes by the given
xy.x
andxy.y
factors, respectively. - scale(Vector2fc) - Method in class org.joml.Matrix3x2d
-
Apply scaling to this matrix by scaling the base axes by the given
xy
factors. - scale(Vector2fc) - Method in class org.joml.Matrix3x2f
-
Apply scaling to this matrix by scaling the base axes by the given
xy
factors. - scale(Vector2fc, Matrix2f) - Method in class org.joml.Matrix2f
- scale(Vector2fc, Matrix2f) - Method in interface org.joml.Matrix2fc
-
Apply scaling to
this
matrix by scaling the base axes by the givenxy.x
andxy.y
factors, respectively and store the result indest
. - scale(Vector2fc, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Apply scaling to this matrix by scaling the base axes by the given
xy
factors and store the result indest
. - scale(Vector2fc, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Apply scaling to this matrix by scaling the base axes by the given
xy
factors and store the result indest
. - scale(Vector2fc, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Apply scaling to this matrix by scaling the base axes by the given
xy
factors and store the result indest
. - scale(Vector2fc, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Apply scaling to this matrix by scaling the base axes by the given
xy
factors and store the result indest
. - scale(Vector3dc) - Method in class org.joml.Matrix3d
-
Apply scaling to this matrix by scaling the base axes by the given
xyz.x
,xyz.y
andxyz.z
factors, respectively. - scale(Vector3dc) - Method in class org.joml.Matrix4d
-
Apply scaling to this matrix by scaling the base axes by the given
xyz.x
,xyz.y
andxyz.z
factors, respectively. - scale(Vector3dc) - Method in class org.joml.Matrix4x3d
-
Apply scaling to this matrix by scaling the base axes by the given
xyz.x
,xyz.y
andxyz.z
factors, respectively. - scale(Vector3dc, Matrix3d) - Method in class org.joml.Matrix3d
- scale(Vector3dc, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply scaling to
this
matrix by scaling the base axes by the givenxyz.x
,xyz.y
andxyz.z
factors, respectively and store the result indest
. - scale(Vector3dc, Matrix4d) - Method in class org.joml.Matrix4d
- scale(Vector3dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply scaling to
this
matrix by scaling the base axes by the givenxyz.x
,xyz.y
andxyz.z
factors, respectively and store the result indest
. - scale(Vector3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- scale(Vector3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply scaling to
this
matrix by scaling the base axes by the givenxyz.x
,xyz.y
andxyz.z
factors, respectively and store the result indest
. - scale(Vector3fc) - Method in class org.joml.Matrix3f
-
Apply scaling to this matrix by scaling the base axes by the given
xyz.x
,xyz.y
andxyz.z
factors, respectively. - scale(Vector3fc) - Method in class org.joml.Matrix4f
-
Apply scaling to this matrix by scaling the base axes by the given
xyz.x
,xyz.y
andxyz.z
factors, respectively. - scale(Vector3fc) - Method in class org.joml.Matrix4x3f
-
Apply scaling to this matrix by scaling the base axes by the given
xyz.x
,xyz.y
andxyz.z
factors, respectively. - scale(Vector3fc, Matrix3f) - Method in class org.joml.Matrix3f
- scale(Vector3fc, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply scaling to
this
matrix by scaling the base axes by the givenxyz.x
,xyz.y
andxyz.z
factors, respectively and store the result indest
. - scale(Vector3fc, Matrix4f) - Method in class org.joml.Matrix4f
- scale(Vector3fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply scaling to
this
matrix by scaling the base axes by the givenxyz.x
,xyz.y
andxyz.z
factors, respectively and store the result indest
. - scale(Vector3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- scale(Vector3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply scaling to
this
matrix by scaling the base axes by the givenxyz.x
,xyz.y
andxyz.z
factors, respectively and store the result indest
. - scaleAround(double, double, double) - Method in class org.joml.Matrix3x2d
-
Apply scaling to this matrix by scaling the base axes by the given
factor
while using(ox, oy)
as the scaling origin. - scaleAround(double, double, double, double) - Method in class org.joml.Matrix3x2d
-
Apply scaling to this matrix by scaling the base axes by the given sx and sy factors while using
(ox, oy)
as the scaling origin. - scaleAround(double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply scaling to this matrix by scaling all three base axes by the given
factor
while using(ox, oy, oz)
as the scaling origin. - scaleAround(double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply scaling to this matrix by scaling all three base axes by the given
factor
while using(ox, oy, oz)
as the scaling origin. - scaleAround(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply scaling to this matrix by scaling the base axes by the given sx, sy and sz factors while using
(ox, oy, oz)
as the scaling origin. - scaleAround(double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply scaling to this matrix by scaling the base axes by the given sx, sy and sz factors while using
(ox, oy, oz)
as the scaling origin. - scaleAround(double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- scaleAround(double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply scaling to
this
matrix by scaling the base axes by the given sx, sy and sz factors while using(ox, oy, oz)
as the scaling origin, and store the result indest
. - scaleAround(double, double, double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- scaleAround(double, double, double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply scaling to
this
matrix by scaling the base axes by the given sx, sy and sz factors while using(ox, oy, oz)
as the scaling origin, and store the result indest
. - scaleAround(double, double, double, double, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Apply scaling to
this
matrix by scaling the base axes by the given sx and sy factors while using(ox, oy)
as the scaling origin, and store the result indest
. - scaleAround(double, double, double, double, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Apply scaling to
this
matrix by scaling the base axes by the given sx and sy factors while using(ox, oy)
as the scaling origin, and store the result indest
. - scaleAround(double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- scaleAround(double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply scaling to this matrix by scaling all three base axes by the given
factor
while using(ox, oy, oz)
as the scaling origin, and store the result indest
. - scaleAround(double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- scaleAround(double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply scaling to this matrix by scaling all three base axes by the given
factor
while using(ox, oy, oz)
as the scaling origin, and store the result indest
. - scaleAround(double, double, double, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Apply scaling to this matrix by scaling the base axes by the given
factor
while using(ox, oy)
as the scaling origin, and store the result indest
. - scaleAround(double, double, double, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Apply scaling to this matrix by scaling the base axes by the given
factor
while using(ox, oy)
as the scaling origin, and store the result indest
. - scaleAround(float, float, float) - Method in class org.joml.Matrix3x2f
-
Apply scaling to this matrix by scaling the base axes by the given
factor
while using(ox, oy)
as the scaling origin. - scaleAround(float, float, float, float) - Method in class org.joml.Matrix3x2f
-
Apply scaling to this matrix by scaling the base axes by the given sx and sy factors while using
(ox, oy)
as the scaling origin. - scaleAround(float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply scaling to this matrix by scaling all three base axes by the given
factor
while using(ox, oy, oz)
as the scaling origin. - scaleAround(float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply scaling to this matrix by scaling all three base axes by the given
factor
while using(ox, oy, oz)
as the scaling origin. - scaleAround(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply scaling to this matrix by scaling the base axes by the given sx, sy and sz factors while using
(ox, oy, oz)
as the scaling origin. - scaleAround(float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply scaling to this matrix by scaling the base axes by the given sx, sy and sz factors while using
(ox, oy, oz)
as the scaling origin. - scaleAround(float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- scaleAround(float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply scaling to
this
matrix by scaling the base axes by the given sx, sy and sz factors while using(ox, oy, oz)
as the scaling origin, and store the result indest
. - scaleAround(float, float, float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- scaleAround(float, float, float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply scaling to
this
matrix by scaling the base axes by the given sx, sy and sz factors while using(ox, oy, oz)
as the scaling origin, and store the result indest
. - scaleAround(float, float, float, float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Apply scaling to
this
matrix by scaling the base axes by the given sx and sy factors while using(ox, oy)
as the scaling origin, and store the result indest
. - scaleAround(float, float, float, float, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Apply scaling to
this
matrix by scaling the base axes by the given sx and sy factors while using(ox, oy)
as the scaling origin, and store the result indest
. - scaleAround(float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- scaleAround(float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply scaling to this matrix by scaling all three base axes by the given
factor
while using(ox, oy, oz)
as the scaling origin, and store the result indest
. - scaleAround(float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- scaleAround(float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply scaling to this matrix by scaling all three base axes by the given
factor
while using(ox, oy, oz)
as the scaling origin, and store the result indest
. - scaleAround(float, float, float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Apply scaling to this matrix by scaling the base axes by the given
factor
while using(ox, oy)
as the scaling origin, and store the result indest
. - scaleAround(float, float, float, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Apply scaling to this matrix by scaling the base axes by the given
factor
while using(ox, oy)
as the scaling origin, and store the result indest
. - scaleAroundLocal(double, double, double) - Method in class org.joml.Matrix3x2d
-
Pre-multiply scaling to this matrix by scaling the base axes by the given
factor
while using(ox, oy)
as the scaling origin. - scaleAroundLocal(double, double, double, double) - Method in class org.joml.Matrix4d
-
Pre-multiply scaling to this matrix by scaling all three base axes by the given
factor
while using(ox, oy, oz)
as the scaling origin. - scaleAroundLocal(double, double, double, double, double, double) - Method in class org.joml.Matrix3x2d
-
Pre-multiply scaling to this matrix by scaling the base axes by the given sx and sy factors while using
(ox, oy)
as the scaling origin. - scaleAroundLocal(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Pre-multiply scaling to this matrix by scaling the base axes by the given sx, sy and sz factors while using
(ox, oy, oz)
as the scaling origin. - scaleAroundLocal(double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- scaleAroundLocal(double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Pre-multiply scaling to
this
matrix by scaling the base axes by the given sx, sy and sz factors while using the given(ox, oy, oz)
as the scaling origin, and store the result indest
. - scaleAroundLocal(double, double, double, double, Matrix3x2d) - Method in class org.joml.Matrix3x2d
- scaleAroundLocal(double, double, double, double, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Pre-multiply scaling to
this
matrix by scaling the base axes by the given sx and sy factors while using the given(ox, oy)
as the scaling origin, and store the result indest
. - scaleAroundLocal(double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- scaleAroundLocal(double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Pre-multiply scaling to this matrix by scaling all three base axes by the given
factor
while using(ox, oy, oz)
as the scaling origin, and store the result indest
. - scaleAroundLocal(double, double, double, Matrix3x2d) - Method in class org.joml.Matrix3x2d
- scaleAroundLocal(double, double, double, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Pre-multiply scaling to this matrix by scaling the base axes by the given
factor
while using(ox, oy)
as the scaling origin, and store the result indest
. - scaleAroundLocal(float, float, float) - Method in class org.joml.Matrix3x2f
-
Pre-multiply scaling to this matrix by scaling the base axes by the given
factor
while using(ox, oy)
as the scaling origin. - scaleAroundLocal(float, float, float, float) - Method in class org.joml.Matrix4f
-
Pre-multiply scaling to this matrix by scaling all three base axes by the given
factor
while using(ox, oy, oz)
as the scaling origin. - scaleAroundLocal(float, float, float, float, float, float) - Method in class org.joml.Matrix3x2f
-
Pre-multiply scaling to this matrix by scaling the base axes by the given sx and sy factors while using
(ox, oy)
as the scaling origin. - scaleAroundLocal(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Pre-multiply scaling to this matrix by scaling the base axes by the given sx, sy and sz factors while using
(ox, oy, oz)
as the scaling origin. - scaleAroundLocal(float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- scaleAroundLocal(float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Pre-multiply scaling to
this
matrix by scaling the base axes by the given sx, sy and sz factors while using the given(ox, oy, oz)
as the scaling origin, and store the result indest
. - scaleAroundLocal(float, float, float, float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
- scaleAroundLocal(float, float, float, float, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Pre-multiply scaling to
this
matrix by scaling the base axes by the given sx and sy factors while using the given(ox, oy)
as the scaling origin, and store the result indest
. - scaleAroundLocal(float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- scaleAroundLocal(float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Pre-multiply scaling to this matrix by scaling all three base axes by the given
factor
while using(ox, oy, oz)
as the scaling origin, and store the result indest
. - scaleAroundLocal(float, float, float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
- scaleAroundLocal(float, float, float, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Pre-multiply scaling to this matrix by scaling the base axes by the given
factor
while using(ox, oy)
as the scaling origin, and store the result indest
. - scaleLocal(double) - Method in class org.joml.Matrix3x2d
-
Pre-multiply scaling to this matrix by scaling the base axes by the given xy factor.
- scaleLocal(double) - Method in class org.joml.Matrix4d
-
Pre-multiply scaling to this matrix by scaling the base axes by the given xyz factor.
- scaleLocal(double, double) - Method in class org.joml.Matrix2d
-
Pre-multiply scaling to this matrix by scaling the base axes by the given x and y factors.
- scaleLocal(double, double) - Method in class org.joml.Matrix3x2d
-
Pre-multiply scaling to this matrix by scaling the base axes by the given x and y factors.
- scaleLocal(double, double, double) - Method in class org.joml.Matrix3d
-
Pre-multiply scaling to this matrix by scaling the base axes by the given x, y and z factors.
- scaleLocal(double, double, double) - Method in class org.joml.Matrix4d
-
Pre-multiply scaling to this matrix by scaling the base axes by the given x, y and z factors.
- scaleLocal(double, double, double) - Method in class org.joml.Matrix4x3d
-
Pre-multiply scaling to this matrix by scaling the base axes by the given x, y and z factors.
- scaleLocal(double, double, double, Matrix3d) - Method in class org.joml.Matrix3d
- scaleLocal(double, double, double, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Pre-multiply scaling to
this
matrix by scaling the base axes by the given x, y and z factors and store the result indest
. - scaleLocal(double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- scaleLocal(double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Pre-multiply scaling to
this
matrix by scaling the base axes by the given x, y and z factors and store the result indest
. - scaleLocal(double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- scaleLocal(double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Pre-multiply scaling to
this
matrix by scaling the base axes by the given x, y and z factors and store the result indest
. - scaleLocal(double, double, Matrix2d) - Method in class org.joml.Matrix2d
- scaleLocal(double, double, Matrix2d) - Method in interface org.joml.Matrix2dc
-
Pre-multiply scaling to
this
matrix by scaling the base axes by the given x and y factors and store the result indest
. - scaleLocal(double, double, Matrix3x2d) - Method in class org.joml.Matrix3x2d
- scaleLocal(double, double, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Pre-multiply scaling to
this
matrix by scaling the base axes by the given x and y factors and store the result indest
. - scaleLocal(double, Matrix3x2d) - Method in class org.joml.Matrix3x2d
- scaleLocal(double, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Pre-multiply scaling to
this
matrix by scaling the two base axes by the givenxy
factor, and store the result indest
. - scaleLocal(double, Matrix4d) - Method in class org.joml.Matrix4d
- scaleLocal(double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Pre-multiply scaling to
this
matrix by scaling all base axes by the givenxyz
factor, and store the result indest
. - scaleLocal(float) - Method in class org.joml.Matrix3x2f
-
Pre-multiply scaling to this matrix by scaling the base axes by the given xy factor.
- scaleLocal(float) - Method in class org.joml.Matrix4f
-
Pre-multiply scaling to this matrix by scaling the base axes by the given xyz factor.
- scaleLocal(float, float) - Method in class org.joml.Matrix2f
-
Pre-multiply scaling to this matrix by scaling the base axes by the given x and y factors.
- scaleLocal(float, float) - Method in class org.joml.Matrix3x2f
-
Pre-multiply scaling to this matrix by scaling the base axes by the given x and y factors.
- scaleLocal(float, float, float) - Method in class org.joml.Matrix3f
-
Pre-multiply scaling to this matrix by scaling the base axes by the given x, y and z factors.
- scaleLocal(float, float, float) - Method in class org.joml.Matrix4f
-
Pre-multiply scaling to this matrix by scaling the base axes by the given x, y and z factors.
- scaleLocal(float, float, float) - Method in class org.joml.Matrix4x3f
-
Pre-multiply scaling to this matrix by scaling the base axes by the given x, y and z factors.
- scaleLocal(float, float, float, Matrix3f) - Method in class org.joml.Matrix3f
- scaleLocal(float, float, float, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Pre-multiply scaling to
this
matrix by scaling the base axes by the given x, y and z factors and store the result indest
. - scaleLocal(float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- scaleLocal(float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Pre-multiply scaling to
this
matrix by scaling the base axes by the given x, y and z factors and store the result indest
. - scaleLocal(float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- scaleLocal(float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Pre-multiply scaling to
this
matrix by scaling the base axes by the given x, y and z factors and store the result indest
. - scaleLocal(float, float, Matrix2f) - Method in class org.joml.Matrix2f
- scaleLocal(float, float, Matrix2f) - Method in interface org.joml.Matrix2fc
-
Pre-multiply scaling to
this
matrix by scaling the base axes by the given x and y factors and store the result indest
. - scaleLocal(float, float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
- scaleLocal(float, float, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Pre-multiply scaling to
this
matrix by scaling the base axes by the given x and y factors and store the result indest
. - scaleLocal(float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
- scaleLocal(float, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Pre-multiply scaling to
this
matrix by scaling the two base axes by the givenxy
factor, and store the result indest
. - scaleLocal(float, Matrix4f) - Method in class org.joml.Matrix4f
- scaleLocal(float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Pre-multiply scaling to
this
matrix by scaling all base axes by the givenxyz
factor, and store the result indest
. - scaleXY(double, double) - Method in class org.joml.Matrix4d
-
Apply scaling to this matrix by scaling the X axis by
x
and the Y axis byy
. - scaleXY(double, double) - Method in class org.joml.Matrix4x3d
-
Apply scaling to this matrix by scaling the X axis by
x
and the Y axis byy
. - scaleXY(double, double, Matrix4d) - Method in class org.joml.Matrix4d
- scaleXY(double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply scaling to this matrix by by scaling the X axis by
x
and the Y axis byy
and store the result indest
. - scaleXY(double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- scaleXY(double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply scaling to this matrix by by scaling the X axis by
x
and the Y axis byy
and store the result indest
. - scaleXY(float, float) - Method in class org.joml.Matrix4f
-
Apply scaling to this matrix by scaling the X axis by
x
and the Y axis byy
. - scaleXY(float, float) - Method in class org.joml.Matrix4x3f
-
Apply scaling to this matrix by scaling the X axis by
x
and the Y axis byy
. - scaleXY(float, float, Matrix4f) - Method in class org.joml.Matrix4f
- scaleXY(float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply scaling to this matrix by by scaling the X axis by
x
and the Y axis byy
and store the result indest
. - scaleXY(float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- scaleXY(float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply scaling to this matrix by by scaling the X axis by
x
and the Y axis byy
and store the result indest
. - scaling(double) - Method in class org.joml.Matrix2d
-
Set this matrix to be a simple scale matrix, which scales all axes uniformly by the given factor.
- scaling(double) - Method in class org.joml.Matrix3d
-
Set this matrix to be a simple scale matrix, which scales all axes uniformly by the given factor.
- scaling(double) - Method in class org.joml.Matrix3x2d
-
Set this matrix to be a simple scale matrix, which scales the two base axes uniformly by the given factor.
- scaling(double) - Method in class org.joml.Matrix4d
-
Set this matrix to be a simple scale matrix, which scales all axes uniformly by the given factor.
- scaling(double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be a simple scale matrix, which scales all axes uniformly by the given factor.
- scaling(double) - Method in class org.joml.Quaterniond
-
Set this quaternion to represent scaling, which results in a transformed vector to change its length by the given
factor
. - scaling(double, double) - Method in class org.joml.Matrix2d
-
Set this matrix to be a simple scale matrix.
- scaling(double, double) - Method in class org.joml.Matrix3x2d
-
Set this matrix to be a simple scale matrix.
- scaling(double, double, double) - Method in class org.joml.Matrix3d
-
Set this matrix to be a simple scale matrix.
- scaling(double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be a simple scale matrix.
- scaling(double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be a simple scale matrix.
- scaling(float) - Method in class org.joml.Matrix2f
-
Set this matrix to be a simple scale matrix, which scales all axes uniformly by the given factor.
- scaling(float) - Method in class org.joml.Matrix3f
-
Set this matrix to be a simple scale matrix, which scales all axes uniformly by the given factor.
- scaling(float) - Method in class org.joml.Matrix3x2f
-
Set this matrix to be a simple scale matrix, which scales the two base axes uniformly by the given factor.
- scaling(float) - Method in class org.joml.Matrix4f
-
Set this matrix to be a simple scale matrix, which scales all axes uniformly by the given factor.
- scaling(float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be a simple scale matrix, which scales all axes uniformly by the given factor.
- scaling(float) - Method in class org.joml.Quaternionf
-
Set this quaternion to represent scaling, which results in a transformed vector to change its length by the given
factor
. - scaling(float, float) - Method in class org.joml.Matrix2f
-
Set this matrix to be a simple scale matrix.
- scaling(float, float) - Method in class org.joml.Matrix3x2f
-
Set this matrix to be a simple scale matrix.
- scaling(float, float, float) - Method in class org.joml.Matrix3f
-
Set this matrix to be a simple scale matrix.
- scaling(float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be a simple scale matrix.
- scaling(float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be a simple scale matrix.
- scaling(Vector2dc) - Method in class org.joml.Matrix2d
-
Set this matrix to be a simple scale matrix which scales the base axes by
xy.x
andxy.y
respectively. - scaling(Vector2fc) - Method in class org.joml.Matrix2f
-
Set this matrix to be a simple scale matrix which scales the base axes by
xy.x
andxy.y
respectively. - scaling(Vector3dc) - Method in class org.joml.Matrix3d
-
Set this matrix to be a simple scale matrix which scales the base axes by
xyz.x
,xyz.y
andxyz.z
respectively. - scaling(Vector3dc) - Method in class org.joml.Matrix4d
-
Set this matrix to be a simple scale matrix which scales the base axes by
xyz.x
,xyz.y
andxyz.z
, respectively. - scaling(Vector3dc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be a simple scale matrix which scales the base axes by
xyz.x
,xyz.y
andxyz.z
, respectively. - scaling(Vector3fc) - Method in class org.joml.Matrix3f
-
Set this matrix to be a simple scale matrix which scales the base axes by
xyz.x
,xyz.y
andxyz.z
respectively. - scaling(Vector3fc) - Method in class org.joml.Matrix4f
-
Set this matrix to be a simple scale matrix which scales the base axes by
xyz.x
,xyz.y
andxyz.z
respectively. - scaling(Vector3fc) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be a simple scale matrix which scales the base axes by
xyz.x
,xyz.y
andxyz.z
respectively. - seed(long) - Method in class org.joml.sampling.BestCandidateSampling.Cube
-
Set the seed to initialize the pseudo-random number generator with.
- seed(long) - Method in class org.joml.sampling.BestCandidateSampling.Disk
-
Set the seed to initialize the pseudo-random number generator with.
- seed(long) - Method in class org.joml.sampling.BestCandidateSampling.Quad
-
Set the seed to initialize the pseudo-random number generator with.
- seed(long) - Method in class org.joml.sampling.BestCandidateSampling.Sphere
-
Set the seed to initialize the pseudo-random number generator with.
- set(double) - Method in class org.joml.Vector2d
-
Set the x and y components to the supplied value.
- set(double) - Method in class org.joml.Vector2f
-
Set the x and y components to the supplied value.
- set(double) - Method in class org.joml.Vector3d
-
Set the x, y, and z components to the supplied value.
- set(double) - Method in class org.joml.Vector3f
-
Set the x, y, and z components to the supplied value.
- set(double) - Method in class org.joml.Vector4d
-
Set the x, y, z, and w components to the supplied value.
- set(double) - Method in class org.joml.Vector4f
-
Set the x, y, z, and w components to the supplied value.
- set(double[]) - Method in class org.joml.Matrix2d
-
Set the values in this matrix based on the supplied double array.
- set(double[]) - Method in class org.joml.Matrix3d
-
Set the values in this matrix based on the supplied double array.
- set(double[]) - Method in class org.joml.Matrix3x2d
-
Set the values in this matrix based on the supplied double array.
- set(double[]) - Method in class org.joml.Matrix4d
-
Set the values in the matrix using a double array that contains the matrix elements in column-major order.
- set(double[]) - Method in class org.joml.Matrix4x3d
-
Set the values in the matrix using a double array that contains the matrix elements in column-major order.
- set(double[]) - Method in class org.joml.Vector2d
-
Set the two components of this vector to the first two elements of the given array.
- set(double[]) - Method in class org.joml.Vector3d
-
Set the three components of this vector to the first three elements of the given array.
- set(double[]) - Method in class org.joml.Vector4d
-
Set the four components of this vector to the first four elements of the given array.
- set(double[], int) - Method in class org.joml.Matrix4d
-
Set the values in the matrix using a double array that contains the matrix elements in column-major order.
- set(double[], int) - Method in class org.joml.Matrix4x3d
-
Set the values in the matrix using a double array that contains the matrix elements in column-major order.
- set(double, double) - Method in class org.joml.Vector2d
-
Set the x and y components to the supplied values.
- set(double, double) - Method in class org.joml.Vector2f
-
Set the x and y components to the supplied values.
- set(double, double, double) - Method in class org.joml.Vector3d
-
Set the x, y and z components to the supplied values.
- set(double, double, double) - Method in class org.joml.Vector3f
-
Set the x, y and z components to the supplied values.
- set(double, double, double) - Method in class org.joml.Vector4d
-
Set the x, y, z components to the supplied values.
- set(double, double, double, double) - Method in class org.joml.AxisAngle4d
-
Set this
AxisAngle4d
to the given values. - set(double, double, double, double) - Method in class org.joml.Matrix2d
-
Set the values within this matrix to the supplied double values.
- set(double, double, double, double) - Method in class org.joml.Quaterniond
-
Set this quaternion to the new values.
- set(double, double, double, double) - Method in class org.joml.Vector4d
-
Set the x, y, z, and w components to the supplied values.
- set(double, double, double, double) - Method in class org.joml.Vector4f
-
Set the x, y, z, and w components to the supplied values.
- set(double, double, double, double, double, double) - Method in class org.joml.Matrix3x2d
-
Set the values within this matrix to the supplied double values.
- set(double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix3d
-
Set the values within this matrix to the supplied double values.
- set(double, double, double, double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set the values within this matrix to the supplied double values.
- set(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set the values within this matrix to the supplied double values.
- set(double, Vector3dc) - Method in class org.joml.AxisAngle4d
-
Set this
AxisAngle4d
to the given values. - set(double, Vector3f) - Method in class org.joml.AxisAngle4d
-
Set this
AxisAngle4d
to the given values. - set(float) - Method in class org.joml.Vector2f
-
Set the x and y components to the supplied value.
- set(float) - Method in class org.joml.Vector3f
-
Set the x, y, and z components to the supplied value.
- set(float) - Method in class org.joml.Vector4f
-
Set the x, y, z, and w components to the supplied value.
- set(float[]) - Method in class org.joml.Matrix2f
-
Set the values in this matrix based on the supplied float array.
- set(float[]) - Method in class org.joml.Matrix3d
-
Set the values in this matrix based on the supplied double array.
- set(float[]) - Method in class org.joml.Matrix3f
-
Set the values in this matrix based on the supplied float array.
- set(float[]) - Method in class org.joml.Matrix3x2f
-
Set the values in this matrix based on the supplied float array.
- set(float[]) - Method in class org.joml.Matrix4d
-
Set the values in the matrix using a float array that contains the matrix elements in column-major order.
- set(float[]) - Method in class org.joml.Matrix4f
-
Set the values in the matrix using a float array that contains the matrix elements in column-major order.
- set(float[]) - Method in class org.joml.Matrix4x3d
-
Set the values in the matrix using a float array that contains the matrix elements in column-major order.
- set(float[]) - Method in class org.joml.Matrix4x3f
-
Set the values in the matrix using a float array that contains the matrix elements in column-major order.
- set(float[]) - Method in class org.joml.Vector2d
-
Set the two components of this vector to the first two elements of the given array.
- set(float[]) - Method in class org.joml.Vector2f
-
Set the two components of this vector to the first two elements of the given array.
- set(float[]) - Method in class org.joml.Vector3d
-
Set the three components of this vector to the first three elements of the given array.
- set(float[]) - Method in class org.joml.Vector3f
-
Set the three components of this vector to the first three elements of the given array.
- set(float[]) - Method in class org.joml.Vector4d
-
Set the four components of this vector to the first four elements of the given array.
- set(float[]) - Method in class org.joml.Vector4f
-
Set the four components of this vector to the first four elements of the given array.
- set(float[], int) - Method in class org.joml.Matrix4d
-
Set the values in the matrix using a float array that contains the matrix elements in column-major order.
- set(float[], int) - Method in class org.joml.Matrix4f
-
Set the values in the matrix using a float array that contains the matrix elements in column-major order.
- set(float[], int) - Method in class org.joml.Matrix4x3d
-
Set the values in the matrix using a float array that contains the matrix elements in column-major order.
- set(float[], int) - Method in class org.joml.Matrix4x3f
-
Set the values in the matrix using a float array that contains the matrix elements in column-major order.
- set(float, float) - Method in class org.joml.Vector2f
-
Set the x and y components to the supplied values.
- set(float, float, float) - Method in class org.joml.Vector3f
-
Set the x, y and z components to the supplied values.
- set(float, float, float) - Method in class org.joml.Vector4f
-
Set the x, y, z components to the supplied values.
- set(float, float, float, float) - Method in class org.joml.AxisAngle4f
-
Set this
AxisAngle4f
to the given values. - set(float, float, float, float) - Method in class org.joml.Matrix2f
-
Set the values within this matrix to the supplied float values.
- set(float, float, float, float) - Method in class org.joml.Quaternionf
-
Set this quaternion to the given values.
- set(float, float, float, float) - Method in class org.joml.Vector4f
-
Set the x, y, z, and w components to the supplied values.
- set(float, float, float, float, float, float) - Method in class org.joml.Matrix3x2f
-
Set the values within this matrix to the supplied float values.
- set(float, float, float, float, float, float) - Method in class org.joml.RayAabIntersection
-
Update the ray stored by this
RayAabIntersection
with the new origin(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
. - set(float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix3f
-
Set the values within this matrix to the supplied float values.
- set(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set the values within this matrix to the supplied float values.
- set(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set the values within this matrix to the supplied float values.
- set(float, Vector3fc) - Method in class org.joml.AxisAngle4f
-
Set this
AxisAngle4f
to the given values. - set(int) - Method in class org.joml.Vector2i
-
Set the x and y components to the supplied value.
- set(int) - Method in class org.joml.Vector3i
-
Set the x, y, and z components to the supplied value.
- set(int) - Method in class org.joml.Vector4i
-
Set the x, y, z, and w components to the supplied value.
- set(int[]) - Method in class org.joml.Vector2i
-
Set the two components of this vector to the first two elements of the given array.
- set(int[]) - Method in class org.joml.Vector3i
-
Set the three components of this vector to the first three elements of the given array.
- set(int[]) - Method in class org.joml.Vector4i
-
Set the four components of this vector to the first four elements of the given array.
- set(int, int) - Method in class org.joml.Vector2i
-
Set the x and y components to the supplied values.
- set(int, int, double) - Method in class org.joml.Matrix2d
-
Set the matrix element at the given column and row to the specified value.
- set(int, int, double) - Method in class org.joml.Matrix3d
-
Set the matrix element at the given column and row to the specified value.
- set(int, int, double) - Method in class org.joml.Matrix4d
-
Set the matrix element at the given column and row to the specified value.
- set(int, int, float) - Method in class org.joml.Matrix2f
-
Set the matrix element at the given column and row to the specified value.
- set(int, int, float) - Method in class org.joml.Matrix3f
-
Set the matrix element at the given column and row to the specified value.
- set(int, int, float) - Method in class org.joml.Matrix4f
-
Set the matrix element at the given column and row to the specified value.
- set(int, int, int) - Method in class org.joml.Vector3i
-
Set the x, y and z components to the supplied values.
- set(int, int, int, int) - Method in class org.joml.Vector4i
-
Set the x, y, z, and w components to the supplied values.
- set(int, ByteBuffer) - Method in class org.joml.Matrix2d
-
Set the values of this matrix by reading 4 double values from the given
ByteBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, ByteBuffer) - Method in class org.joml.Matrix2f
-
Set the values of this matrix by reading 4 float values from the given
ByteBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, ByteBuffer) - Method in class org.joml.Matrix3d
-
Set the values of this matrix by reading 9 double values from the given
ByteBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, ByteBuffer) - Method in class org.joml.Matrix3f
-
Set the values of this matrix by reading 9 float values from the given
ByteBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, ByteBuffer) - Method in class org.joml.Matrix3x2d
-
Set the values of this matrix by reading 6 double values from the given
ByteBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, ByteBuffer) - Method in class org.joml.Matrix3x2f
-
Set the values of this matrix by reading 6 float values from the given
ByteBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, ByteBuffer) - Method in class org.joml.Matrix4d
-
Set the values of this matrix by reading 16 double values from the given
ByteBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, ByteBuffer) - Method in class org.joml.Matrix4f
-
Set the values of this matrix by reading 16 float values from the given
ByteBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, ByteBuffer) - Method in class org.joml.Matrix4x3d
-
Set the values of this matrix by reading 12 double values from the given
ByteBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, ByteBuffer) - Method in class org.joml.Matrix4x3f
-
Set the values of this matrix by reading 12 float values from the given
ByteBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, ByteBuffer) - Method in class org.joml.Vector2d
-
Read this vector from the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - set(int, ByteBuffer) - Method in class org.joml.Vector2f
-
Read this vector from the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - set(int, ByteBuffer) - Method in class org.joml.Vector2i
-
Read this vector from the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - set(int, ByteBuffer) - Method in class org.joml.Vector3d
-
Read this vector from the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - set(int, ByteBuffer) - Method in class org.joml.Vector3f
-
Read this vector from the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - set(int, ByteBuffer) - Method in class org.joml.Vector3i
-
Read this vector from the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - set(int, ByteBuffer) - Method in class org.joml.Vector4d
-
Read this vector from the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - set(int, ByteBuffer) - Method in class org.joml.Vector4f
-
Read this vector from the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - set(int, ByteBuffer) - Method in class org.joml.Vector4i
-
Read this vector from the supplied
ByteBuffer
starting at the specified absolute buffer position/index. - set(int, DoubleBuffer) - Method in class org.joml.Matrix2d
-
Set the values of this matrix by reading 4 double values from the given
DoubleBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, DoubleBuffer) - Method in class org.joml.Matrix3d
-
Set the values of this matrix by reading 9 double values from the given
DoubleBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, DoubleBuffer) - Method in class org.joml.Matrix3x2d
-
Set the values of this matrix by reading 6 double values from the given
DoubleBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, DoubleBuffer) - Method in class org.joml.Matrix4d
-
Set the values of this matrix by reading 16 double values from the given
DoubleBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, DoubleBuffer) - Method in class org.joml.Matrix4x3d
-
Set the values of this matrix by reading 12 double values from the given
DoubleBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, DoubleBuffer) - Method in class org.joml.Vector2d
-
Read this vector from the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - set(int, DoubleBuffer) - Method in class org.joml.Vector3d
-
Read this vector from the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - set(int, DoubleBuffer) - Method in class org.joml.Vector4d
-
Read this vector from the supplied
DoubleBuffer
starting at the specified absolute buffer position/index. - set(int, FloatBuffer) - Method in class org.joml.Matrix2f
-
Set the values of this matrix by reading 4 float values from the given
FloatBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, FloatBuffer) - Method in class org.joml.Matrix3d
-
Set the values of this matrix by reading 9 float values from the given
FloatBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, FloatBuffer) - Method in class org.joml.Matrix3f
-
Set the values of this matrix by reading 9 float values from the given
FloatBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, FloatBuffer) - Method in class org.joml.Matrix3x2f
-
Set the values of this matrix by reading 6 float values from the given
FloatBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, FloatBuffer) - Method in class org.joml.Matrix4d
-
Set the values of this matrix by reading 16 float values from the given
FloatBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, FloatBuffer) - Method in class org.joml.Matrix4f
-
Set the values of this matrix by reading 16 float values from the given
FloatBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, FloatBuffer) - Method in class org.joml.Matrix4x3d
-
Set the values of this matrix by reading 12 float values from the given
FloatBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, FloatBuffer) - Method in class org.joml.Matrix4x3f
-
Set the values of this matrix by reading 12 float values from the given
FloatBuffer
in column-major order, starting at the specified absolute buffer position/index. - set(int, FloatBuffer) - Method in class org.joml.Vector2f
-
Read this vector from the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - set(int, FloatBuffer) - Method in class org.joml.Vector3f
-
Read this vector from the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - set(int, FloatBuffer) - Method in class org.joml.Vector4f
-
Read this vector from the supplied
FloatBuffer
starting at the specified absolute buffer position/index. - set(int, IntBuffer) - Method in class org.joml.Vector2i
-
Read this vector from the supplied
IntBuffer
starting at the specified absolute buffer position/index. - set(int, IntBuffer) - Method in class org.joml.Vector3i
-
Read this vector from the supplied
IntBuffer
starting at the specified absolute buffer position/index. - set(int, IntBuffer) - Method in class org.joml.Vector4i
-
Read this vector from the supplied
IntBuffer
starting at the specified absolute buffer position/index. - set(ByteBuffer) - Method in class org.joml.Matrix2d
-
Set the values of this matrix by reading 4 double values from the given
ByteBuffer
in column-major order, starting at its current position. - set(ByteBuffer) - Method in class org.joml.Matrix2f
-
Set the values of this matrix by reading 4 float values from the given
ByteBuffer
in column-major order, starting at its current position. - set(ByteBuffer) - Method in class org.joml.Matrix3d
-
Set the values of this matrix by reading 9 double values from the given
ByteBuffer
in column-major order, starting at its current position. - set(ByteBuffer) - Method in class org.joml.Matrix3f
-
Set the values of this matrix by reading 9 float values from the given
ByteBuffer
in column-major order, starting at its current position. - set(ByteBuffer) - Method in class org.joml.Matrix3x2d
-
Set the values of this matrix by reading 6 double values from the given
ByteBuffer
in column-major order, starting at its current position. - set(ByteBuffer) - Method in class org.joml.Matrix3x2f
-
Set the values of this matrix by reading 6 float values from the given
ByteBuffer
in column-major order, starting at its current position. - set(ByteBuffer) - Method in class org.joml.Matrix4d
-
Set the values of this matrix by reading 16 double values from the given
ByteBuffer
in column-major order, starting at its current position. - set(ByteBuffer) - Method in class org.joml.Matrix4f
-
Set the values of this matrix by reading 16 float values from the given
ByteBuffer
in column-major order, starting at its current position. - set(ByteBuffer) - Method in class org.joml.Matrix4x3d
-
Set the values of this matrix by reading 12 double values from the given
ByteBuffer
in column-major order, starting at its current position. - set(ByteBuffer) - Method in class org.joml.Matrix4x3f
-
Set the values of this matrix by reading 12 float values from the given
ByteBuffer
in column-major order, starting at its current position. - set(ByteBuffer) - Method in class org.joml.Vector2d
-
Read this vector from the supplied
ByteBuffer
at the current bufferposition
. - set(ByteBuffer) - Method in class org.joml.Vector2f
-
Read this vector from the supplied
ByteBuffer
at the current bufferposition
. - set(ByteBuffer) - Method in class org.joml.Vector2i
-
Read this vector from the supplied
ByteBuffer
at the current bufferposition
. - set(ByteBuffer) - Method in class org.joml.Vector3d
-
Read this vector from the supplied
ByteBuffer
at the current bufferposition
. - set(ByteBuffer) - Method in class org.joml.Vector3f
-
Read this vector from the supplied
ByteBuffer
at the current bufferposition
. - set(ByteBuffer) - Method in class org.joml.Vector3i
-
Read this vector from the supplied
ByteBuffer
at the current bufferposition
. - set(ByteBuffer) - Method in class org.joml.Vector4d
-
Read this vector from the supplied
ByteBuffer
at the current bufferposition
. - set(ByteBuffer) - Method in class org.joml.Vector4f
-
Read this vector from the supplied
ByteBuffer
at the current bufferposition
. - set(ByteBuffer) - Method in class org.joml.Vector4i
-
Read this vector from the supplied
ByteBuffer
at the current bufferposition
. - set(DoubleBuffer) - Method in class org.joml.Matrix2d
-
Set the values of this matrix by reading 4 double values from the given
DoubleBuffer
in column-major order, starting at its current position. - set(DoubleBuffer) - Method in class org.joml.Matrix3d
-
Set the values of this matrix by reading 9 double values from the given
DoubleBuffer
in column-major order, starting at its current position. - set(DoubleBuffer) - Method in class org.joml.Matrix3x2d
-
Set the values of this matrix by reading 6 double values from the given
DoubleBuffer
in column-major order, starting at its current position. - set(DoubleBuffer) - Method in class org.joml.Matrix4d
-
Set the values of this matrix by reading 16 double values from the given
DoubleBuffer
in column-major order, starting at its current position. - set(DoubleBuffer) - Method in class org.joml.Matrix4x3d
-
Set the values of this matrix by reading 12 double values from the given
DoubleBuffer
in column-major order, starting at its current position. - set(DoubleBuffer) - Method in class org.joml.Vector2d
-
Read this vector from the supplied
DoubleBuffer
at the current bufferposition
. - set(DoubleBuffer) - Method in class org.joml.Vector3d
-
Read this vector from the supplied
DoubleBuffer
at the current bufferposition
. - set(DoubleBuffer) - Method in class org.joml.Vector4d
-
Read this vector from the supplied
DoubleBuffer
at the current bufferposition
. - set(FloatBuffer) - Method in class org.joml.Matrix2f
-
Set the values of this matrix by reading 4 float values from the given
FloatBuffer
in column-major order, starting at its current position. - set(FloatBuffer) - Method in class org.joml.Matrix3d
-
Set the values of this matrix by reading 9 float values from the given
FloatBuffer
in column-major order, starting at its current position. - set(FloatBuffer) - Method in class org.joml.Matrix3f
-
Set the values of this matrix by reading 9 float values from the given
FloatBuffer
in column-major order, starting at its current position. - set(FloatBuffer) - Method in class org.joml.Matrix3x2f
-
Set the values of this matrix by reading 6 float values from the given
FloatBuffer
in column-major order, starting at its current position. - set(FloatBuffer) - Method in class org.joml.Matrix4d
-
Set the values of this matrix by reading 16 float values from the given
FloatBuffer
in column-major order, starting at its current position. - set(FloatBuffer) - Method in class org.joml.Matrix4f
-
Set the values of this matrix by reading 16 float values from the given
FloatBuffer
in column-major order, starting at its current position. - set(FloatBuffer) - Method in class org.joml.Matrix4x3d
-
Set the values of this matrix by reading 12 float values from the given
FloatBuffer
in column-major order, starting at its current position. - set(FloatBuffer) - Method in class org.joml.Matrix4x3f
-
Set the values of this matrix by reading 12 float values from the given
FloatBuffer
in column-major order, starting at its current position. - set(FloatBuffer) - Method in class org.joml.Vector2f
-
Read this vector from the supplied
FloatBuffer
at the current bufferposition
. - set(FloatBuffer) - Method in class org.joml.Vector3f
-
Read this vector from the supplied
FloatBuffer
at the current bufferposition
. - set(FloatBuffer) - Method in class org.joml.Vector4f
-
Read this vector from the supplied
FloatBuffer
at the current bufferposition
. - set(IntBuffer) - Method in class org.joml.Vector2i
-
Read this vector from the supplied
IntBuffer
at the current bufferposition
. - set(IntBuffer) - Method in class org.joml.Vector3i
-
Read this vector from the supplied
IntBuffer
at the current bufferposition
. - set(IntBuffer) - Method in class org.joml.Vector4i
-
Read this vector from the supplied
IntBuffer
at the current bufferposition
. - set(AxisAngle4d) - Method in class org.joml.AxisAngle4d
-
Set this
AxisAngle4d
to the values ofa
. - set(AxisAngle4d) - Method in class org.joml.AxisAngle4f
-
Set this
AxisAngle4f
to the values ofa
. - set(AxisAngle4d) - Method in class org.joml.Matrix3d
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4d
. - set(AxisAngle4d) - Method in class org.joml.Matrix3f
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4d
. - set(AxisAngle4d) - Method in class org.joml.Matrix4d
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4d
. - set(AxisAngle4d) - Method in class org.joml.Matrix4f
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4d
. - set(AxisAngle4d) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4d
. - set(AxisAngle4d) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4d
. - set(AxisAngle4d) - Method in class org.joml.Quaterniond
-
Set this
Quaterniond
to be equivalent to the givenAxisAngle4d
. - set(AxisAngle4d) - Method in class org.joml.Quaternionf
-
Set this quaternion to a rotation equivalent to the given
AxisAngle4d
. - set(AxisAngle4f) - Method in class org.joml.AxisAngle4d
-
Set this
AxisAngle4d
to the values ofa
. - set(AxisAngle4f) - Method in class org.joml.AxisAngle4f
-
Set this
AxisAngle4f
to the values ofa
. - set(AxisAngle4f) - Method in class org.joml.Matrix3d
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4f
. - set(AxisAngle4f) - Method in class org.joml.Matrix3f
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4f
. - set(AxisAngle4f) - Method in class org.joml.Matrix4d
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4f
. - set(AxisAngle4f) - Method in class org.joml.Matrix4f
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4f
. - set(AxisAngle4f) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4f
. - set(AxisAngle4f) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4f
. - set(AxisAngle4f) - Method in class org.joml.Quaterniond
-
Set this
Quaterniond
to be equivalent to the givenAxisAngle4f
. - set(AxisAngle4f) - Method in class org.joml.Quaternionf
-
Set this quaternion to a rotation equivalent to the given
AxisAngle4f
. - set(Matrix2dc) - Method in class org.joml.Matrix2d
-
Set the elements of this matrix to the ones in
m
. - set(Matrix2dc) - Method in class org.joml.Matrix3d
- set(Matrix2dc) - Method in class org.joml.Matrix3x2d
-
Set the left 2x2 submatrix of this
Matrix3x2d
to the givenMatrix2dc
and don't change the other elements. - set(Matrix2fc) - Method in class org.joml.Matrix2d
-
Set the elements of this matrix to the ones in
m
. - set(Matrix2fc) - Method in class org.joml.Matrix2f
-
Set the elements of this matrix to the ones in
m
. - set(Matrix2fc) - Method in class org.joml.Matrix3d
- set(Matrix2fc) - Method in class org.joml.Matrix3f
- set(Matrix2fc) - Method in class org.joml.Matrix3x2d
-
Set the left 2x2 submatrix of this
Matrix3x2d
to the givenMatrix2fc
and don't change the other elements. - set(Matrix2fc) - Method in class org.joml.Matrix3x2f
-
Set the left 2x2 submatrix of this
Matrix3x2f
to the givenMatrix2fc
and don't change the other elements. - set(Matrix3dc) - Method in class org.joml.AxisAngle4d
-
Set this
AxisAngle4d
to be equivalent to the rotation of the givenMatrix3dc
. - set(Matrix3dc) - Method in class org.joml.AxisAngle4f
-
Set this
AxisAngle4f
to be equivalent to the rotation of the givenMatrix3dc
. - set(Matrix3dc) - Method in class org.joml.Matrix2d
-
Set the elements of this matrix to the upper left 2x2 of the given
Matrix3dc
. - set(Matrix3dc) - Method in class org.joml.Matrix3d
-
Set the values in this matrix to the ones in m.
- set(Matrix3dc) - Method in class org.joml.Matrix4d
- set(Matrix3dc) - Method in class org.joml.Matrix4x3d
-
Set the left 3x3 submatrix of this
Matrix4x3d
to the givenMatrix3dc
and the rest to identity. - set(Matrix3fc) - Method in class org.joml.AxisAngle4d
-
Set this
AxisAngle4d
to be equivalent to the rotation of the givenMatrix3fc
. - set(Matrix3fc) - Method in class org.joml.AxisAngle4f
-
Set this
AxisAngle4f
to be equivalent to the rotation of the givenMatrix3fc
. - set(Matrix3fc) - Method in class org.joml.Matrix2d
-
Set the elements of this matrix to the upper left 2x2 of the given
Matrix3dc
. - set(Matrix3fc) - Method in class org.joml.Matrix2f
-
Set the elements of this matrix to the upper left 2x2 of the given
Matrix3fc
. - set(Matrix3fc) - Method in class org.joml.Matrix3d
-
Set the values in this matrix to the ones in m.
- set(Matrix3fc) - Method in class org.joml.Matrix3f
-
Set the elements of this matrix to the ones in
m
. - set(Matrix3fc) - Method in class org.joml.Matrix4f
- set(Matrix3fc) - Method in class org.joml.Matrix4x3d
-
Set the left 3x3 submatrix of this
Matrix4x3d
to the givenMatrix3fc
and the rest to identity. - set(Matrix3fc) - Method in class org.joml.Matrix4x3f
-
Set the left 3x3 submatrix of this
Matrix4x3f
to the givenMatrix3fc
and the rest to identity. - set(Matrix3x2dc) - Method in class org.joml.Matrix2d
-
Set the elements of this matrix to the left 2x2 submatrix of
m
. - set(Matrix3x2dc) - Method in class org.joml.Matrix3x2d
-
Set the elements of this matrix to the ones in
m
. - set(Matrix3x2fc) - Method in class org.joml.Matrix2d
-
Set the elements of this matrix to the left 2x2 submatrix of
m
. - set(Matrix3x2fc) - Method in class org.joml.Matrix2f
-
Set the elements of this matrix to the left 2x2 submatrix of
m
. - set(Matrix3x2fc) - Method in class org.joml.Matrix3x2f
-
Set the elements of this matrix to the ones in
m
. - set(Matrix4dc) - Method in class org.joml.AxisAngle4d
-
Set this
AxisAngle4d
to be equivalent to the rotational component of the givenMatrix4dc
. - set(Matrix4dc) - Method in class org.joml.AxisAngle4f
-
Set this
AxisAngle4f
to be equivalent to the rotational component of the givenMatrix4dc
. - set(Matrix4dc) - Method in class org.joml.Matrix3d
-
Set the elements of this matrix to the upper left 3x3 of the given
Matrix4dc
. - set(Matrix4dc) - Method in class org.joml.Matrix4d
-
Store the values of the given matrix
m
intothis
matrix. - set(Matrix4dc) - Method in class org.joml.Matrix4f
-
Store the values of the given matrix
m
intothis
matrix. - set(Matrix4dc) - Method in class org.joml.Matrix4x3d
-
Store the values of the upper 4x3 submatrix of
m
intothis
matrix. - set(Matrix4fc) - Method in class org.joml.AxisAngle4d
-
Set this
AxisAngle4d
to be equivalent to the rotational component of the givenMatrix4fc
. - set(Matrix4fc) - Method in class org.joml.AxisAngle4f
-
Set this
AxisAngle4f
to be equivalent to the rotational component of the givenMatrix4fc
. - set(Matrix4fc) - Method in class org.joml.FrustumIntersection
- set(Matrix4fc) - Method in class org.joml.FrustumRayBuilder
- set(Matrix4fc) - Method in class org.joml.Matrix3d
-
Set the elements of this matrix to the upper left 3x3 of the given
Matrix4fc
. - set(Matrix4fc) - Method in class org.joml.Matrix3f
-
Set the elements of this matrix to the upper left 3x3 of the given
Matrix4fc
. - set(Matrix4fc) - Method in class org.joml.Matrix4d
-
Store the values of the given matrix
m
intothis
matrix. - set(Matrix4fc) - Method in class org.joml.Matrix4f
-
Store the values of the given matrix
m
intothis
matrix. - set(Matrix4fc) - Method in class org.joml.Matrix4x3f
-
Store the values of the upper 4x3 submatrix of
m
intothis
matrix. - set(Matrix4fc, boolean) - Method in class org.joml.FrustumIntersection
-
Update the stored frustum planes of
this
FrustumIntersection
with the givenmatrix
and allow to optimize the frustum plane extraction in the case when no intersection test is needed for spheres. - set(Matrix4x3dc) - Method in class org.joml.Matrix3d
-
Set the elements of this matrix to the left 3x3 submatrix of
m
. - set(Matrix4x3dc) - Method in class org.joml.Matrix4d
-
Store the values of the given matrix
m
intothis
matrix and set the other matrix elements to identity. - set(Matrix4x3dc) - Method in class org.joml.Matrix4x3d
-
Store the values of the given matrix
m
intothis
matrix. - set(Matrix4x3fc) - Method in class org.joml.AxisAngle4d
-
Set this
AxisAngle4d
to be equivalent to the rotational component of the givenMatrix4x3fc
. - set(Matrix4x3fc) - Method in class org.joml.AxisAngle4f
-
Set this
AxisAngle4f
to be equivalent to the rotational component of the givenMatrix4x3fc
. - set(Matrix4x3fc) - Method in class org.joml.Matrix3f
-
Set the elements of this matrix to the left 3x3 submatrix of
m
. - set(Matrix4x3fc) - Method in class org.joml.Matrix4d
-
Store the values of the given matrix
m
intothis
matrix and set the other matrix elements to identity. - set(Matrix4x3fc) - Method in class org.joml.Matrix4f
-
Store the values of the given matrix
m
intothis
matrix and set the other matrix elements to identity. - set(Matrix4x3fc) - Method in class org.joml.Matrix4x3d
-
Store the values of the given matrix
m
intothis
matrix. - set(Matrix4x3fc) - Method in class org.joml.Matrix4x3f
-
Store the values of the given matrix
m
intothis
matrix. - set(Quaterniondc) - Method in class org.joml.AxisAngle4d
-
Set this
AxisAngle4d
to be equivalent to the givenQuaterniondc
. - set(Quaterniondc) - Method in class org.joml.AxisAngle4f
-
Set this
AxisAngle4f
to be equivalent to the givenQuaterniondc
. - set(Quaterniondc) - Method in class org.joml.Matrix3d
-
Set this matrix to a rotation - and possibly scaling - equivalent to the given quaternion.
- set(Quaterniondc) - Method in class org.joml.Matrix3f
-
Set this matrix to a rotation - and possibly scaling - equivalent to the given quaternion.
- set(Quaterniondc) - Method in class org.joml.Matrix4d
-
Set this matrix to be equivalent to the rotation - and possibly scaling - specified by the given
Quaterniondc
. - set(Quaterniondc) - Method in class org.joml.Matrix4f
-
Set this matrix to be equivalent to the rotation specified by the given
Quaterniondc
. - set(Quaterniondc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be equivalent to the rotation - and possibly scaling - specified by the given
Quaterniondc
. - set(Quaterniondc) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be equivalent to the rotation - and possibly scaling - specified by the given
Quaterniondc
. - set(Quaterniondc) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a copy of q.
- set(Quaterniondc) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a copy of
q
. - set(Quaternionfc) - Method in class org.joml.AxisAngle4d
-
Set this
AxisAngle4d
to be equivalent to the givenQuaternionfc
. - set(Quaternionfc) - Method in class org.joml.AxisAngle4f
-
Set this
AxisAngle4f
to be equivalent to the givenQuaternionfc
. - set(Quaternionfc) - Method in class org.joml.Matrix3d
-
Set this matrix to a rotation - and possibly scaling - equivalent to the given quaternion.
- set(Quaternionfc) - Method in class org.joml.Matrix3f
-
Set this matrix to be equivalent to the rotation - and possibly scaling - specified by the given
Quaternionfc
. - set(Quaternionfc) - Method in class org.joml.Matrix4d
-
Set this matrix to be equivalent to the rotation - and possibly scaling - specified by the given
Quaternionfc
. - set(Quaternionfc) - Method in class org.joml.Matrix4f
-
Set this matrix to be equivalent to the rotation specified by the given
Quaternionfc
. - set(Quaternionfc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be equivalent to the rotation - and possibly scaling - specified by the given
Quaternionfc
. - set(Quaternionfc) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be equivalent to the rotation - and possibly scaling - specified by the given
Quaternionfc
. - set(Quaternionfc) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a copy of q.
- set(Quaternionfc) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a copy of
q
. - set(Vector2dc) - Method in class org.joml.Vector2d
-
Set this
Vector2d
to the values of v. - set(Vector2dc) - Method in class org.joml.Vector2f
-
Set this
Vector2f
to the values of v. - set(Vector2dc) - Method in class org.joml.Vector2i
-
Set this
Vector2i
to the values of v usingRoundingMode.TRUNCATE
rounding. - set(Vector2dc, double) - Method in class org.joml.Vector3d
-
Set the first two components from the given
v
and the z component from the givenz
- set(Vector2dc, double, double) - Method in class org.joml.Vector4d
-
Set the x and y components from the given
v
and the z and w components to the givenz
andw
. - set(Vector2dc, float) - Method in class org.joml.Vector3f
-
Set the first two components from the given
v
and the z component from the givenz
- set(Vector2dc, int) - Method in class org.joml.Vector2i
-
Set this
Vector2i
to the values of v using the givenRoundingMode
. - set(Vector2dc, Vector2dc) - Method in class org.joml.Matrix2d
-
Set the two columns of this matrix to the supplied vectors, respectively.
- set(Vector2fc) - Method in class org.joml.Vector2d
-
Set this
Vector2d
to be a clone ofv
. - set(Vector2fc) - Method in class org.joml.Vector2f
-
Set this
Vector2f
to the values of v. - set(Vector2fc, double) - Method in class org.joml.Vector3d
-
Set the first two components from the given
v
and the z component from the givenz
- set(Vector2fc, double, double) - Method in class org.joml.Vector4d
-
Set the x and y components from the given
v
and the z and w components to the givenz
andw
. - set(Vector2fc, float) - Method in class org.joml.Vector3f
-
Set the first two components from the given
v
and the z component from the givenz
- set(Vector2fc, float, float) - Method in class org.joml.Vector4f
-
Sets the first two components of this to the components of given
v
and last two components to the givenz
, andw
. - set(Vector2fc, int) - Method in class org.joml.Vector2i
-
Set this
Vector2i
to the values of v using the givenRoundingMode
. - set(Vector2fc, Vector2fc) - Method in class org.joml.Matrix2f
-
Set the two columns of this matrix to the supplied vectors, respectively.
- set(Vector2ic) - Method in class org.joml.Vector2d
-
Set this
Vector2d
to be a clone ofv
. - set(Vector2ic) - Method in class org.joml.Vector2f
-
Set this
Vector2f
to the values of v. - set(Vector2ic) - Method in class org.joml.Vector2i
-
Set this
Vector2i
to the values of v. - set(Vector2ic, double) - Method in class org.joml.Vector3d
-
Set the first two components from the given
v
and the z component from the givenz
- set(Vector2ic, double, double) - Method in class org.joml.Vector4d
-
Set the x and y components from the given
v
and the z and w components to the givenz
andw
. - set(Vector2ic, float) - Method in class org.joml.Vector3f
-
Set the first two components from the given
v
and the z component from the givenz
- set(Vector2ic, float, float) - Method in class org.joml.Vector4f
-
Sets the first two components of this to the components of given
v
and last two components to the givenz
, andw
. - set(Vector2ic, int) - Method in class org.joml.Vector3i
-
Set the first two components from the given
v
and the z component from the givenz
- set(Vector2ic, int, int) - Method in class org.joml.Vector4i
-
Sets the first two components of this to the components of given
v
and last two components to the givenz
, andw
. - set(Vector3dc) - Method in class org.joml.Vector3d
-
Set the x, y and z components to match the supplied vector.
- set(Vector3dc) - Method in class org.joml.Vector3f
-
Set the x, y and z components to match the supplied vector.
- set(Vector3dc) - Method in class org.joml.Vector3i
-
Set this
Vector3i
to the values of v usingRoundingMode.TRUNCATE
rounding. - set(Vector3dc, double) - Method in class org.joml.Vector4d
-
Set the x, y, and z components of this to the components of
v
and the w component tow
. - set(Vector3dc, int) - Method in class org.joml.Vector3i
-
Set this
Vector3i
to the values of v using the givenRoundingMode
. - set(Vector3dc, Vector3dc, Vector3dc) - Method in class org.joml.Matrix3d
-
Set the three columns of this matrix to the supplied vectors, respectively.
- set(Vector3dc, Vector3dc, Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Set the four columns of this matrix to the supplied vectors, respectively.
- set(Vector3fc) - Method in class org.joml.Vector3d
-
Set the x, y and z components to match the supplied vector.
- set(Vector3fc) - Method in class org.joml.Vector3f
-
Set the x, y and z components to match the supplied vector.
- set(Vector3fc, double) - Method in class org.joml.Vector4d
-
Set the x, y, and z components of this to the components of
v
and the w component tow
. - set(Vector3fc, float) - Method in class org.joml.Vector4f
-
Set the first three components of this to the components of
v
and the last component tow
. - set(Vector3fc, int) - Method in class org.joml.Vector3i
-
Set this
Vector3i
to the values of v using the givenRoundingMode
. - set(Vector3fc, Vector3fc, Vector3fc) - Method in class org.joml.Matrix3f
-
Set the three columns of this matrix to the supplied vectors, respectively.
- set(Vector3fc, Vector3fc, Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Set the four columns of this matrix to the supplied vectors, respectively.
- set(Vector3ic) - Method in class org.joml.Vector3d
-
Set the x, y and z components to match the supplied vector.
- set(Vector3ic) - Method in class org.joml.Vector3f
-
Set the x, y and z components to match the supplied vector.
- set(Vector3ic) - Method in class org.joml.Vector3i
-
Set the x, y and z components to match the supplied vector.
- set(Vector3ic, double) - Method in class org.joml.Vector4d
-
Set the x, y, and z components of this to the components of
v
and the w component tow
. - set(Vector3ic, float) - Method in class org.joml.Vector4f
-
Set the first three components of this to the components of
v
and the last component tow
. - set(Vector3ic, int) - Method in class org.joml.Vector4i
-
Set the first three components of this to the components of
v
and the last component tow
. - set(Vector4dc) - Method in class org.joml.Vector4d
-
Set this
Vector4d
to the values of the givenv
. - set(Vector4dc) - Method in class org.joml.Vector4f
-
Set this
Vector4f
to the values of the givenv
. - set(Vector4dc) - Method in class org.joml.Vector4i
-
Set this
Vector4i
to the values of v usingRoundingMode.TRUNCATE
rounding. - set(Vector4dc, int) - Method in class org.joml.Vector4i
-
Set this
Vector4i
to the values of v using the givenRoundingMode
. - set(Vector4d, Vector4d, Vector4d, Vector4d) - Method in class org.joml.Matrix4d
-
Set the four columns of this matrix to the supplied vectors, respectively.
- set(Vector4fc) - Method in class org.joml.Vector4d
-
Set this
Vector4d
to the values of the givenv
. - set(Vector4fc) - Method in class org.joml.Vector4f
-
Set this
Vector4f
to the values of the givenv
. - set(Vector4fc, int) - Method in class org.joml.Vector4i
-
Set this
Vector4i
to the values of v using the givenRoundingMode
. - set(Vector4fc, Vector4fc, Vector4fc, Vector4fc) - Method in class org.joml.Matrix4f
-
Set the four columns of this matrix to the supplied vectors, respectively.
- set(Vector4ic) - Method in class org.joml.Vector4d
-
Set this
Vector4d
to the values of the givenv
. - set(Vector4ic) - Method in class org.joml.Vector4f
-
Set this
Vector4f
to the values of the givenv
. - set(Vector4ic) - Method in class org.joml.Vector4i
-
Set this
Vector4i
to the values of the givenv
. - set3x3(Matrix3dc) - Method in class org.joml.Matrix4d
- set3x3(Matrix3dc) - Method in class org.joml.Matrix4x3d
-
Set the left 3x3 submatrix of this
Matrix4x3d
to the givenMatrix3dc
and don't change the other elements. - set3x3(Matrix3fc) - Method in class org.joml.Matrix4f
- set3x3(Matrix3fc) - Method in class org.joml.Matrix4x3d
-
Set the left 3x3 submatrix of this
Matrix4x3d
to the givenMatrix3fc
and don't change the other elements. - set3x3(Matrix3fc) - Method in class org.joml.Matrix4x3f
-
Set the left 3x3 submatrix of this
Matrix4x3f
to the givenMatrix3fc
and don't change the other elements. - set3x3(Matrix4dc) - Method in class org.joml.Matrix4d
- set3x3(Matrix4f) - Method in class org.joml.Matrix4f
- set3x3(Matrix4x3dc) - Method in class org.joml.Matrix4x3d
-
Set the left 3x3 submatrix of this
Matrix4x3d
to that of the givenMatrix4x3dc
and don't change the other elements. - set3x3(Matrix4x3fc) - Method in class org.joml.Matrix4x3f
-
Set the left 3x3 submatrix of this
Matrix4x3f
to that of the givenMatrix4x3fc
and don't change the other elements. - set4x3(Matrix4dc) - Method in class org.joml.Matrix4d
- set4x3(Matrix4f) - Method in class org.joml.Matrix4f
- set4x3(Matrix4x3dc) - Method in class org.joml.Matrix4d
-
Set the upper 4x3 submatrix of this
Matrix4d
to the givenMatrix4x3dc
and don't change the other elements. - set4x3(Matrix4x3fc) - Method in class org.joml.Matrix4d
-
Set the upper 4x3 submatrix of this
Matrix4d
to the givenMatrix4x3fc
and don't change the other elements. - set4x3(Matrix4x3fc) - Method in class org.joml.Matrix4f
-
Set the upper 4x3 submatrix of this
Matrix4f
to the givenMatrix4x3fc
and don't change the other elements. - setAngleAxis(double, double, double, double) - Method in class org.joml.Quaterniond
-
Set this quaternion to a rotation equivalent to the supplied axis and angle (in radians).
- setAngleAxis(double, double, double, double) - Method in class org.joml.Quaternionf
-
Set this quaternion to a rotation equivalent to the supplied axis and angle (in radians).
- setAngleAxis(double, Vector3dc) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a representation of the supplied axis and angle (in radians).
- setAngleAxis(float, float, float, float) - Method in class org.joml.Quaternionf
-
Set this quaternion to a rotation equivalent to the supplied axis and angle (in radians).
- setColumn(int, double, double) - Method in class org.joml.Matrix2d
-
Set the column at the given
column
index, starting with0
. - setColumn(int, double, double, double) - Method in class org.joml.Matrix3d
-
Set the column at the given
column
index, starting with0
. - setColumn(int, float, float) - Method in class org.joml.Matrix2f
-
Set the column at the given
column
index, starting with0
. - setColumn(int, float, float, float) - Method in class org.joml.Matrix3f
-
Set the column at the given
column
index, starting with0
. - setColumn(int, Vector2dc) - Method in class org.joml.Matrix2d
-
Set the column at the given
column
index, starting with0
. - setColumn(int, Vector2fc) - Method in class org.joml.Matrix2f
-
Set the column at the given
column
index, starting with0
. - setColumn(int, Vector3dc) - Method in class org.joml.Matrix3d
-
Set the column at the given
column
index, starting with0
. - setColumn(int, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Set the column at the given
column
index, starting with0
. - setColumn(int, Vector3fc) - Method in class org.joml.Matrix3f
-
Set the column at the given
column
index, starting with0
. - setColumn(int, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Set the column at the given
column
index, starting with0
. - setColumn(int, Vector4dc) - Method in class org.joml.Matrix4d
-
Set the column at the given
column
index, starting with0
. - setColumn(int, Vector4fc) - Method in class org.joml.Matrix4f
-
Set the column at the given
column
index, starting with0
. - setComponent(int, double) - Method in class org.joml.Vector2d
-
Set the value of the specified component of this vector.
- setComponent(int, double) - Method in class org.joml.Vector3d
-
Set the value of the specified component of this vector.
- setComponent(int, double) - Method in class org.joml.Vector4d
-
Set the value of the specified component of this vector.
- setComponent(int, float) - Method in class org.joml.Vector2f
-
Set the value of the specified component of this vector.
- setComponent(int, float) - Method in class org.joml.Vector3f
-
Set the value of the specified component of this vector.
- setComponent(int, float) - Method in class org.joml.Vector4f
-
Set the value of the specified component of this vector.
- setComponent(int, int) - Method in class org.joml.Vector2i
-
Set the value of the specified component of this vector.
- setComponent(int, int) - Method in class org.joml.Vector3i
-
Set the value of the specified component of this vector.
- setComponent(int, int) - Method in class org.joml.Vector4i
-
Set the value of the specified component of this vector.
- setFloats(int, ByteBuffer) - Method in class org.joml.Matrix3d
-
Set the values of this matrix by reading 9 float values from the given
ByteBuffer
in column-major order, starting at the specified absolute buffer position/index. - setFloats(int, ByteBuffer) - Method in class org.joml.Matrix4d
-
Set the values of this matrix by reading 16 float values from the given
ByteBuffer
in column-major order, starting at the specified absolute buffer position/index. - setFloats(int, ByteBuffer) - Method in class org.joml.Matrix4x3d
-
Set the values of this matrix by reading 12 float values from the given
ByteBuffer
in column-major order, starting at the specified absolute buffer position/index. - setFloats(ByteBuffer) - Method in class org.joml.Matrix3d
-
Set the values of this matrix by reading 9 float values from the given
ByteBuffer
in column-major order, starting at its current position. - setFloats(ByteBuffer) - Method in class org.joml.Matrix4d
-
Set the values of this matrix by reading 16 float values from the given
ByteBuffer
in column-major order, starting at its current position. - setFloats(ByteBuffer) - Method in class org.joml.Matrix4x3d
-
Set the values of this matrix by reading 12 float values from the given
ByteBuffer
in column-major order, starting at its current position. - setFromAddress(long) - Method in class org.joml.Matrix2d
-
Set the values of this matrix by reading 4 double values from off-heap memory in column-major order, starting at the given address.
- setFromAddress(long) - Method in class org.joml.Matrix2f
-
Set the values of this matrix by reading 4 float values from off-heap memory in column-major order, starting at the given address.
- setFromAddress(long) - Method in class org.joml.Matrix3d
-
Set the values of this matrix by reading 9 double values from off-heap memory in column-major order, starting at the given address.
- setFromAddress(long) - Method in class org.joml.Matrix3f
-
Set the values of this matrix by reading 9 float values from off-heap memory in column-major order, starting at the given address.
- setFromAddress(long) - Method in class org.joml.Matrix3x2d
-
Set the values of this matrix by reading 6 double values from off-heap memory in column-major order, starting at the given address.
- setFromAddress(long) - Method in class org.joml.Matrix3x2f
-
Set the values of this matrix by reading 6 float values from off-heap memory in column-major order, starting at the given address.
- setFromAddress(long) - Method in class org.joml.Matrix4d
-
Set the values of this matrix by reading 16 double values from off-heap memory in column-major order, starting at the given address.
- setFromAddress(long) - Method in class org.joml.Matrix4f
-
Set the values of this matrix by reading 16 float values from off-heap memory in column-major order, starting at the given address.
- setFromAddress(long) - Method in class org.joml.Matrix4x3d
-
Set the values of this matrix by reading 12 double values from off-heap memory in column-major order, starting at the given address.
- setFromAddress(long) - Method in class org.joml.Matrix4x3f
-
Set the values of this matrix by reading 12 float values from off-heap memory in column-major order, starting at the given address.
- setFromAddress(long) - Method in class org.joml.Vector2d
-
Set the values of this vector by reading 2 double values from off-heap memory, starting at the given address.
- setFromAddress(long) - Method in class org.joml.Vector2f
-
Set the values of this vector by reading 2 float values from off-heap memory, starting at the given address.
- setFromAddress(long) - Method in class org.joml.Vector2i
-
Set the values of this vector by reading 2 integer values from off-heap memory, starting at the given address.
- setFromAddress(long) - Method in class org.joml.Vector3d
-
Set the values of this vector by reading 3 double values from off-heap memory, starting at the given address.
- setFromAddress(long) - Method in class org.joml.Vector3f
-
Set the values of this vector by reading 3 float values from off-heap memory, starting at the given address.
- setFromAddress(long) - Method in class org.joml.Vector3i
-
Set the values of this vector by reading 3 integer values from off-heap memory, starting at the given address.
- setFromAddress(long) - Method in class org.joml.Vector4d
-
Set the values of this vector by reading 4 double values from off-heap memory, starting at the given address.
- setFromAddress(long) - Method in class org.joml.Vector4f
-
Set the values of this vector by reading 4 float values from off-heap memory, starting at the given address.
- setFromAddress(long) - Method in class org.joml.Vector4i
-
Set the values of this vector by reading 4 integer values from off-heap memory, starting at the given address.
- setFromIntrinsic(double, double, double, double, double, int, int, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to represent a perspective projection equivalent to the given intrinsic camera calibration parameters.
- setFromIntrinsic(float, float, float, float, float, int, int, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to represent a perspective projection equivalent to the given intrinsic camera calibration parameters.
- setFromNormalized(Matrix3dc) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromNormalized(Matrix3dc) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromNormalized(Matrix3fc) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromNormalized(Matrix3fc) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromNormalized(Matrix4dc) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromNormalized(Matrix4dc) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromNormalized(Matrix4fc) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromNormalized(Matrix4fc) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromNormalized(Matrix4x3dc) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromNormalized(Matrix4x3dc) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromNormalized(Matrix4x3fc) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromNormalized(Matrix4x3fc) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromUnnormalized(Matrix3dc) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromUnnormalized(Matrix3dc) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromUnnormalized(Matrix3fc) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromUnnormalized(Matrix3fc) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromUnnormalized(Matrix4dc) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromUnnormalized(Matrix4dc) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromUnnormalized(Matrix4fc) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromUnnormalized(Matrix4fc) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromUnnormalized(Matrix4x3dc) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromUnnormalized(Matrix4x3dc) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromUnnormalized(Matrix4x3fc) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromUnnormalized(Matrix4x3fc) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFrustum(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be an arbitrary perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setFrustum(double, double, double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Set this matrix to be an arbitrary perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range.
- setFrustum(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be an arbitrary perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setFrustum(float, float, float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Set this matrix to be an arbitrary perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range.
- setFrustumLH(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be an arbitrary perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setFrustumLH(double, double, double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Set this matrix to be an arbitrary perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setFrustumLH(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be an arbitrary perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setFrustumLH(float, float, float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Set this matrix to be an arbitrary perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setLookAlong(double, double, double, double, double, double) - Method in class org.joml.Matrix3d
-
Set this matrix to a rotation transformation to make
-z
point alongdir
. - setLookAlong(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to a rotation transformation to make
-z
point alongdir
. - setLookAlong(double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a rotation transformation to make
-z
point alongdir
. - setLookAlong(float, float, float, float, float, float) - Method in class org.joml.Matrix3f
-
Set this matrix to a rotation transformation to make
-z
point alongdir
. - setLookAlong(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to a rotation transformation to make
-z
point alongdir
. - setLookAlong(float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a rotation transformation to make
-z
point alongdir
. - setLookAlong(Vector3dc, Vector3dc) - Method in class org.joml.Matrix3d
-
Set this matrix to a rotation transformation to make
-z
point alongdir
. - setLookAlong(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4d
-
Set this matrix to a rotation transformation to make
-z
point alongdir
. - setLookAlong(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a rotation transformation to make
-z
point alongdir
. - setLookAlong(Vector3fc, Vector3fc) - Method in class org.joml.Matrix3f
-
Set this matrix to a rotation transformation to make
-z
point alongdir
. - setLookAlong(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4f
-
Set this matrix to a rotation transformation to make
-z
point alongdir
. - setLookAlong(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a rotation transformation to make
-z
point alongdir
. - setLookAt(double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be a "lookat" transformation for a right-handed coordinate system, that aligns
-z
withcenter - eye
. - setLookAt(double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be a "lookat" transformation for a right-handed coordinate system, that aligns
-z
withcenter - eye
. - setLookAt(float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be a "lookat" transformation for a right-handed coordinate system, that aligns
-z
withcenter - eye
. - setLookAt(float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be a "lookat" transformation for a right-handed coordinate system, that aligns
-z
withcenter - eye
. - setLookAt(Vector3dc, Vector3dc, Vector3dc) - Method in class org.joml.Matrix4d
-
Set this matrix to be a "lookat" transformation for a right-handed coordinate system, that aligns
-z
withcenter - eye
. - setLookAt(Vector3dc, Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be a "lookat" transformation for a right-handed coordinate system, that aligns
-z
withcenter - eye
. - setLookAt(Vector3fc, Vector3fc, Vector3fc) - Method in class org.joml.Matrix4f
-
Set this matrix to be a "lookat" transformation for a right-handed coordinate system, that aligns
-z
withcenter - eye
. - setLookAt(Vector3fc, Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be a "lookat" transformation for a right-handed coordinate system, that aligns
-z
withcenter - eye
. - setLookAtLH(double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be a "lookat" transformation for a left-handed coordinate system, that aligns
+z
withcenter - eye
. - setLookAtLH(double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be a "lookat" transformation for a left-handed coordinate system, that aligns
+z
withcenter - eye
. - setLookAtLH(float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be a "lookat" transformation for a left-handed coordinate system, that aligns
+z
withcenter - eye
. - setLookAtLH(float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be a "lookat" transformation for a left-handed coordinate system, that aligns
+z
withcenter - eye
. - setLookAtLH(Vector3dc, Vector3dc, Vector3dc) - Method in class org.joml.Matrix4d
-
Set this matrix to be a "lookat" transformation for a left-handed coordinate system, that aligns
+z
withcenter - eye
. - setLookAtLH(Vector3dc, Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be a "lookat" transformation for a left-handed coordinate system, that aligns
+z
withcenter - eye
. - setLookAtLH(Vector3fc, Vector3fc, Vector3fc) - Method in class org.joml.Matrix4f
-
Set this matrix to be a "lookat" transformation for a left-handed coordinate system, that aligns
+z
withcenter - eye
. - setLookAtLH(Vector3fc, Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be a "lookat" transformation for a left-handed coordinate system, that aligns
+z
withcenter - eye
. - setOrtho(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be an orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setOrtho(double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be an orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setOrtho(double, double, double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Set this matrix to be an orthographic projection transformation for a right-handed coordinate system using the given NDC z range.
- setOrtho(double, double, double, double, double, double, boolean) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be an orthographic projection transformation for a right-handed coordinate system using the given NDC z range.
- setOrtho(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be an orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setOrtho(float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be an orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setOrtho(float, float, float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Set this matrix to be an orthographic projection transformation for a right-handed coordinate system using the given NDC z range.
- setOrtho(float, float, float, float, float, float, boolean) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be an orthographic projection transformation for a right-handed coordinate system using the given NDC z range.
- setOrtho2D(double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be an orthographic projection transformation for a right-handed coordinate system.
- setOrtho2D(double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be an orthographic projection transformation for a right-handed coordinate system.
- setOrtho2D(float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be an orthographic projection transformation for a right-handed coordinate system.
- setOrtho2D(float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be an orthographic projection transformation for a right-handed coordinate system.
- setOrtho2DLH(double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be an orthographic projection transformation for a left-handed coordinate system.
- setOrtho2DLH(double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be an orthographic projection transformation for a left-handed coordinate system.
- setOrtho2DLH(float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be an orthographic projection transformation for a left-handed coordinate system.
- setOrtho2DLH(float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be an orthographic projection transformation for a left-handed coordinate system.
- setOrthoLH(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be an orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setOrthoLH(double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be an orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setOrthoLH(double, double, double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Set this matrix to be an orthographic projection transformation for a left-handed coordinate system using the given NDC z range.
- setOrthoLH(double, double, double, double, double, double, boolean) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be an orthographic projection transformation for a left-handed coordinate system using the given NDC z range.
- setOrthoLH(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be an orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setOrthoLH(float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be an orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setOrthoLH(float, float, float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Set this matrix to be an orthographic projection transformation for a left-handed coordinate system using the given NDC z range.
- setOrthoLH(float, float, float, float, float, float, boolean) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be an orthographic projection transformation for a left-handed coordinate system using the given NDC z range.
- setOrthoSymmetric(double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be a symmetric orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setOrthoSymmetric(double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be a symmetric orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setOrthoSymmetric(double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Set this matrix to be a symmetric orthographic projection transformation for a right-handed coordinate system using the given NDC z range.
- setOrthoSymmetric(double, double, double, double, boolean) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be a symmetric orthographic projection transformation for a right-handed coordinate system using the given NDC z range.
- setOrthoSymmetric(float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be a symmetric orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setOrthoSymmetric(float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be a symmetric orthographic projection transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setOrthoSymmetric(float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Set this matrix to be a symmetric orthographic projection transformation for a right-handed coordinate system using the given NDC z range.
- setOrthoSymmetric(float, float, float, float, boolean) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be a symmetric orthographic projection transformation for a right-handed coordinate system using the given NDC z range.
- setOrthoSymmetricLH(double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be a symmetric orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setOrthoSymmetricLH(double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be a symmetric orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setOrthoSymmetricLH(double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Set this matrix to be a symmetric orthographic projection transformation for a left-handed coordinate system using the given NDC z range.
- setOrthoSymmetricLH(double, double, double, double, boolean) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be a symmetric orthographic projection transformation for a left-handed coordinate system using the given NDC z range.
- setOrthoSymmetricLH(float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be a symmetric orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setOrthoSymmetricLH(float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be a symmetric orthographic projection transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setOrthoSymmetricLH(float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Set this matrix to be a symmetric orthographic projection transformation for a left-handed coordinate system using the given NDC z range.
- setOrthoSymmetricLH(float, float, float, float, boolean) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be a symmetric orthographic projection transformation for a left-handed coordinate system using the given NDC z range.
- setPerspective(double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be a symmetric perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setPerspective(double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Set this matrix to be a symmetric perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range.
- setPerspective(float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be a symmetric perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setPerspective(float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Set this matrix to be a symmetric perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range.
- setPerspectiveLH(double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be a symmetric perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setPerspectiveLH(double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Set this matrix to be a symmetric perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range of
[-1..+1]
. - setPerspectiveLH(float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be a symmetric perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setPerspectiveLH(float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Set this matrix to be a symmetric perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range of
[-1..+1]
. - setPerspectiveOffCenter(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setPerspectiveOffCenter(double, double, double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Set this matrix to be an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range.
- setPerspectiveOffCenter(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setPerspectiveOffCenter(float, float, float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Set this matrix to be an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range.
- setPerspectiveOffCenterFov(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setPerspectiveOffCenterFov(double, double, double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Set this matrix to be an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range.
- setPerspectiveOffCenterFov(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setPerspectiveOffCenterFov(float, float, float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Set this matrix to be an asymmetric off-center perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range.
- setPerspectiveOffCenterFovLH(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be an asymmetric off-center perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setPerspectiveOffCenterFovLH(double, double, double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Set this matrix to be an asymmetric off-center perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range.
- setPerspectiveOffCenterFovLH(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be an asymmetric off-center perspective projection frustum transformation for a left-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setPerspectiveOffCenterFovLH(float, float, float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Set this matrix to be an asymmetric off-center perspective projection frustum transformation for a left-handed coordinate system using the given NDC z range.
- setPerspectiveRect(double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be a symmetric perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setPerspectiveRect(double, double, double, double, boolean) - Method in class org.joml.Matrix4d
-
Set this matrix to be a symmetric perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range.
- setPerspectiveRect(float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be a symmetric perspective projection frustum transformation for a right-handed coordinate system using OpenGL's NDC z range of
[-1..+1]
. - setPerspectiveRect(float, float, float, float, boolean) - Method in class org.joml.Matrix4f
-
Set this matrix to be a symmetric perspective projection frustum transformation for a right-handed coordinate system using the given NDC z range.
- setRotationXYZ(double, double, double) - Method in class org.joml.Matrix4d
-
Set only the upper left 3x3 submatrix of this matrix to a rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis. - setRotationXYZ(double, double, double) - Method in class org.joml.Matrix4x3d
-
Set only the left 3x3 submatrix of this matrix to a rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis. - setRotationXYZ(float, float, float) - Method in class org.joml.Matrix4f
-
Set only the upper left 3x3 submatrix of this matrix to a rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis. - setRotationXYZ(float, float, float) - Method in class org.joml.Matrix4x3f
-
Set only the left 3x3 submatrix of this matrix to a rotation of
angleX
radians about the X axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleZ
radians about the Z axis. - setRotationYXZ(double, double, double) - Method in class org.joml.Matrix4d
-
Set only the upper left 3x3 submatrix of this matrix to a rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis. - setRotationYXZ(double, double, double) - Method in class org.joml.Matrix4x3d
-
Set only the left 3x3 submatrix of this matrix to a rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis. - setRotationYXZ(float, float, float) - Method in class org.joml.Matrix4f
-
Set only the upper left 3x3 submatrix of this matrix to a rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis. - setRotationYXZ(float, float, float) - Method in class org.joml.Matrix4x3f
-
Set only the left 3x3 submatrix of this matrix to a rotation of
angleY
radians about the Y axis, followed by a rotation ofangleX
radians about the X axis and followed by a rotation ofangleZ
radians about the Z axis. - setRotationZYX(double, double, double) - Method in class org.joml.Matrix4d
-
Set only the upper left 3x3 submatrix of this matrix to a rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis. - setRotationZYX(double, double, double) - Method in class org.joml.Matrix4x3d
-
Set only the left 3x3 submatrix of this matrix to a rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis. - setRotationZYX(float, float, float) - Method in class org.joml.Matrix4f
-
Set only the upper left 3x3 submatrix of this matrix to a rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis. - setRotationZYX(float, float, float) - Method in class org.joml.Matrix4x3f
-
Set only the left 3x3 submatrix of this matrix to a rotation of
angleZ
radians about the Z axis, followed by a rotation ofangleY
radians about the Y axis and followed by a rotation ofangleX
radians about the X axis. - setRow(int, double, double) - Method in class org.joml.Matrix2d
-
Set the row at the given
row
index, starting with0
. - setRow(int, double, double, double) - Method in class org.joml.Matrix3d
-
Set the row at the given
row
index, starting with0
. - setRow(int, float, float) - Method in class org.joml.Matrix2f
-
Set the row at the given
row
index, starting with0
. - setRow(int, float, float, float) - Method in class org.joml.Matrix3f
-
Set the row at the given
row
index, starting with0
. - setRow(int, Vector2dc) - Method in class org.joml.Matrix2d
-
Set the row at the given
row
index, starting with0
. - setRow(int, Vector2fc) - Method in class org.joml.Matrix2f
-
Set the row at the given
row
index, starting with0
. - setRow(int, Vector3dc) - Method in class org.joml.Matrix3d
-
Set the row at the given
row
index, starting with0
. - setRow(int, Vector3fc) - Method in class org.joml.Matrix3f
-
Set the row at the given
row
index, starting with0
. - setRow(int, Vector4dc) - Method in class org.joml.Matrix4d
-
Set the row at the given
row
index, starting with0
. - setRow(int, Vector4dc) - Method in class org.joml.Matrix4x3d
-
Set the row at the given
row
index, starting with0
. - setRow(int, Vector4fc) - Method in class org.joml.Matrix4f
-
Set the row at the given
row
index, starting with0
. - setRow(int, Vector4fc) - Method in class org.joml.Matrix4x3f
-
Set the row at the given
row
index, starting with0
. - setRowColumn(int, int, double) - Method in class org.joml.Matrix3d
-
Set the matrix element at the given row and column to the specified value.
- setRowColumn(int, int, double) - Method in class org.joml.Matrix4d
-
Set the matrix element at the given row and column to the specified value.
- setRowColumn(int, int, float) - Method in class org.joml.Matrix3f
-
Set the matrix element at the given row and column to the specified value.
- setRowColumn(int, int, float) - Method in class org.joml.Matrix4f
-
Set the matrix element at the given row and column to the specified value.
- setSkewSymmetric(double, double, double) - Method in class org.joml.Matrix3d
-
Set this matrix to a skew-symmetric matrix using the following layout:
- setSkewSymmetric(float, float, float) - Method in class org.joml.Matrix3f
-
Set this matrix to a skew-symmetric matrix using the following layout:
- setTranslation(double, double) - Method in class org.joml.Matrix3x2d
-
Set only the translation components of this matrix
(m20, m21)
to the given values(x, y)
. - setTranslation(double, double, double) - Method in class org.joml.Matrix4d
-
Set only the translation components
(m30, m31, m32)
of this matrix to the given values(x, y, z)
. - setTranslation(double, double, double) - Method in class org.joml.Matrix4x3d
-
Set only the translation components
(m30, m31, m32)
of this matrix to the given values(x, y, z)
. - setTranslation(float, float) - Method in class org.joml.Matrix3x2f
-
Set only the translation components of this matrix
(m20, m21)
to the given values(x, y)
. - setTranslation(float, float, float) - Method in class org.joml.Matrix4f
-
Set only the translation components
(m30, m31, m32)
of this matrix to the given values(x, y, z)
. - setTranslation(float, float, float) - Method in class org.joml.Matrix4x3f
-
Set only the translation components
(m30, m31, m32)
of this matrix to the given values(x, y, z)
. - setTranslation(Vector2dc) - Method in class org.joml.Matrix3x2d
-
Set only the translation components of this matrix
(m20, m21)
to the given values(offset.x, offset.y)
. - setTranslation(Vector2f) - Method in class org.joml.Matrix3x2f
-
Set only the translation components of this matrix
(m20, m21)
to the given values(offset.x, offset.y)
. - setTranslation(Vector3dc) - Method in class org.joml.Matrix4d
-
Set only the translation components
(m30, m31, m32)
of this matrix to the given values(xyz.x, xyz.y, xyz.z)
. - setTranslation(Vector3dc) - Method in class org.joml.Matrix4x3d
-
Set only the translation components
(m30, m31, m32)
of this matrix to the given values(xyz.x, xyz.y, xyz.z)
. - setTranslation(Vector3fc) - Method in class org.joml.Matrix4f
-
Set only the translation components
(m30, m31, m32)
of this matrix to the values(xyz.x, xyz.y, xyz.z)
. - setTranslation(Vector3fc) - Method in class org.joml.Matrix4x3f
-
Set only the translation components
(m30, m31, m32)
of this matrix to the values(xyz.x, xyz.y, xyz.z)
. - setTransposed(float[]) - Method in class org.joml.Matrix4f
-
Set the values in the matrix using a float array that contains the matrix elements in row-major order.
- setTransposed(float[], int) - Method in class org.joml.Matrix4f
-
Set the values in the matrix using a float array that contains the matrix elements in row-major order.
- setTransposed(ByteBuffer) - Method in class org.joml.Matrix4f
-
Set the values of this matrix by reading 16 float values from the given
ByteBuffer
in row-major order, starting at its current position. - setTransposed(FloatBuffer) - Method in class org.joml.Matrix4f
-
Set the values of this matrix by reading 16 float values from the given
FloatBuffer
in row-major order, starting at its current position. - setTransposed(Matrix3dc) - Method in class org.joml.Matrix3d
-
Store the values of the transpose of the given matrix
m
intothis
matrix. - setTransposed(Matrix3fc) - Method in class org.joml.Matrix3d
-
Store the values of the transpose of the given matrix
m
intothis
matrix. - setTransposed(Matrix3fc) - Method in class org.joml.Matrix3f
-
Store the values of the transpose of the given matrix
m
intothis
matrix. - setTransposed(Matrix4dc) - Method in class org.joml.Matrix4d
-
Store the values of the transpose of the given matrix
m
intothis
matrix. - setTransposed(Matrix4fc) - Method in class org.joml.Matrix4f
-
Store the values of the transpose of the given matrix
m
intothis
matrix. - setTransposedFromAddress(long) - Method in class org.joml.Matrix4f
-
Set the values of this matrix by reading 16 float values from off-heap memory in row-major order, starting at the given address.
- setView(double, double, double, double) - Method in class org.joml.Matrix3x2d
-
Set this matrix to define a "view" transformation that maps the given
(left, bottom)
and(right, top)
corners to(-1, -1)
and(1, 1)
respectively. - setView(float, float, float, float) - Method in class org.joml.Matrix3x2f
-
Set this matrix to define a "view" transformation that maps the given
(left, bottom)
and(right, top)
corners to(-1, -1)
and(1, 1)
respectively. - shadow(double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply a projection transformation to this matrix that projects onto the plane specified via the general plane equation
x*a + y*b + z*c + d = 0
as if casting a shadow from a given light position/direction(lightX, lightY, lightZ, lightW)
. - shadow(double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply a projection transformation to this matrix that projects onto the plane specified via the general plane equation
x*a + y*b + z*c + d = 0
as if casting a shadow from a given light position/direction(lightX, lightY, lightZ, lightW)
. - shadow(double, double, double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- shadow(double, double, double, double, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a projection transformation to this matrix that projects onto the plane specified via the general plane equation
x*a + y*b + z*c + d = 0
as if casting a shadow from a given light position/direction(lightX, lightY, lightZ, lightW)
and store the result indest
. - shadow(double, double, double, double, double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- shadow(double, double, double, double, double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a projection transformation to this matrix that projects onto the plane specified via the general plane equation
x*a + y*b + z*c + d = 0
as if casting a shadow from a given light position/direction(lightX, lightY, lightZ, lightW)
and store the result indest
. - shadow(double, double, double, double, Matrix4dc) - Method in class org.joml.Matrix4d
-
Apply a projection transformation to this matrix that projects onto the plane with the general plane equation
y = 0
as if casting a shadow from a given light position/direction(lightX, lightY, lightZ, lightW)
. - shadow(double, double, double, double, Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- shadow(double, double, double, double, Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a projection transformation to this matrix that projects onto the plane with the general plane equation
y = 0
as if casting a shadow from a given light position/direction(lightX, lightY, lightZ, lightW)
and store the result indest
. - shadow(double, double, double, double, Matrix4x3dc) - Method in class org.joml.Matrix4x3d
-
Apply a projection transformation to this matrix that projects onto the plane with the general plane equation
y = 0
as if casting a shadow from a given light position/direction(lightX, lightY, lightZ, lightW)
. - shadow(double, double, double, double, Matrix4x3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- shadow(double, double, double, double, Matrix4x3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a projection transformation to this matrix that projects onto the plane with the general plane equation
y = 0
as if casting a shadow from a given light position/direction(lightX, lightY, lightZ, lightW)
and store the result indest
. - shadow(float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply a projection transformation to this matrix that projects onto the plane specified via the general plane equation
x*a + y*b + z*c + d = 0
as if casting a shadow from a given light position/direction(lightX, lightY, lightZ, lightW)
. - shadow(float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply a projection transformation to this matrix that projects onto the plane specified via the general plane equation
x*a + y*b + z*c + d = 0
as if casting a shadow from a given light position/direction(lightX, lightY, lightZ, lightW)
. - shadow(float, float, float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- shadow(float, float, float, float, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a projection transformation to this matrix that projects onto the plane specified via the general plane equation
x*a + y*b + z*c + d = 0
as if casting a shadow from a given light position/direction(lightX, lightY, lightZ, lightW)
and store the result indest
. - shadow(float, float, float, float, float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- shadow(float, float, float, float, float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a projection transformation to this matrix that projects onto the plane specified via the general plane equation
x*a + y*b + z*c + d = 0
as if casting a shadow from a given light position/direction(lightX, lightY, lightZ, lightW)
and store the result indest
. - shadow(float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a projection transformation to this matrix that projects onto the plane with the general plane equation
y = 0
as if casting a shadow from a given light position/direction(lightX, lightY, lightZ, lightW)
. - shadow(float, float, float, float, Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
- shadow(float, float, float, float, Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a projection transformation to this matrix that projects onto the plane with the general plane equation
y = 0
as if casting a shadow from a given light position/direction(lightX, lightY, lightZ, lightW)
and store the result indest
. - shadow(float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply a projection transformation to this matrix that projects onto the plane with the general plane equation
y = 0
as if casting a shadow from a given light position/direction(lightX, lightY, lightZ, lightW)
. - shadow(float, float, float, float, Matrix4x3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- shadow(float, float, float, float, Matrix4x3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a projection transformation to this matrix that projects onto the plane with the general plane equation
y = 0
as if casting a shadow from a given light position/direction(lightX, lightY, lightZ, lightW)
and store the result indest
. - shadow(Vector4dc, double, double, double, double) - Method in class org.joml.Matrix4d
-
Apply a projection transformation to this matrix that projects onto the plane specified via the general plane equation
x*a + y*b + z*c + d = 0
as if casting a shadow from a given light position/directionlight
. - shadow(Vector4dc, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply a projection transformation to this matrix that projects onto the plane specified via the general plane equation
x*a + y*b + z*c + d = 0
as if casting a shadow from a given light position/directionlight
. - shadow(Vector4dc, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- shadow(Vector4dc, double, double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a projection transformation to this matrix that projects onto the plane specified via the general plane equation
x*a + y*b + z*c + d = 0
as if casting a shadow from a given light position/directionlight
and store the result indest
. - shadow(Vector4dc, double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- shadow(Vector4dc, double, double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a projection transformation to this matrix that projects onto the plane specified via the general plane equation
x*a + y*b + z*c + d = 0
as if casting a shadow from a given light position/directionlight
and store the result indest
. - shadow(Vector4dc, Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- shadow(Vector4dc, Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a projection transformation to this matrix that projects onto the plane with the general plane equation
y = 0
as if casting a shadow from a given light position/directionlight
and store the result indest
. - shadow(Vector4dc, Matrix4x3dc) - Method in class org.joml.Matrix4x3d
-
Apply a projection transformation to this matrix that projects onto the plane with the general plane equation
y = 0
as if casting a shadow from a given light position/directionlight
. - shadow(Vector4dc, Matrix4x3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- shadow(Vector4dc, Matrix4x3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a projection transformation to this matrix that projects onto the plane with the general plane equation
y = 0
as if casting a shadow from a given light position/directionlight
and store the result indest
. - shadow(Vector4d, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a projection transformation to this matrix that projects onto the plane with the general plane equation
y = 0
as if casting a shadow from a given light position/directionlight
. - shadow(Vector4fc, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply a projection transformation to this matrix that projects onto the plane specified via the general plane equation
x*a + y*b + z*c + d = 0
as if casting a shadow from a given light position/directionlight
. - shadow(Vector4fc, float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- shadow(Vector4fc, float, float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a projection transformation to this matrix that projects onto the plane specified via the general plane equation
x*a + y*b + z*c + d = 0
as if casting a shadow from a given light position/directionlight
and store the result indest
. - shadow(Vector4fc, Matrix4x3fc) - Method in class org.joml.Matrix4x3f
-
Apply a projection transformation to this matrix that projects onto the plane with the general plane equation
y = 0
as if casting a shadow from a given light position/directionlight
. - shadow(Vector4fc, Matrix4x3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- shadow(Vector4fc, Matrix4x3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a projection transformation to this matrix that projects onto the plane with the general plane equation
y = 0
as if casting a shadow from a given light position/directionlight
and store the result indest
. - shadow(Vector4f, float, float, float, float) - Method in class org.joml.Matrix4f
-
Apply a projection transformation to this matrix that projects onto the plane specified via the general plane equation
x*a + y*b + z*c + d = 0
as if casting a shadow from a given light position/directionlight
. - shadow(Vector4f, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- shadow(Vector4f, float, float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a projection transformation to this matrix that projects onto the plane specified via the general plane equation
x*a + y*b + z*c + d = 0
as if casting a shadow from a given light position/directionlight
and store the result indest
. - shadow(Vector4f, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a projection transformation to this matrix that projects onto the plane with the general plane equation
y = 0
as if casting a shadow from a given light position/directionlight
. - shadow(Vector4f, Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
- shadow(Vector4f, Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a projection transformation to this matrix that projects onto the plane with the general plane equation
y = 0
as if casting a shadow from a given light position/directionlight
and store the result indest
. - shearX(float) - Method in class org.joml.Matrix3x2f
-
Apply shearing to this matrix by shearing along the X axis using the Y axis factor
yFactor
. - shearX(float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Apply shearing to this matrix by shearing along the X axis using the Y axis factor
yFactor
, and store the result indest
. - shearY(float) - Method in class org.joml.Matrix3x2f
-
Apply shearing to this matrix by shearing along the Y axis using the X axis factor
xFactor
. - shearY(float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Apply shearing to this matrix by shearing along the Y axis using the X axis factor
xFactor
, and store the result indest
. - signum(double) - Static method in class org.joml.Math
- signum(float) - Static method in class org.joml.Math
- signum(int) - Static method in class org.joml.Math
- signum(long) - Static method in class org.joml.Math
- SimplexNoise - Class in org.joml
-
A simplex noise algorithm for 2D, 3D and 4D input.
- SimplexNoise() - Constructor for class org.joml.SimplexNoise
- sin(double) - Static method in class org.joml.Math
- sin(float) - Static method in class org.joml.Math
- SIN_LOOKUP - Static variable in class org.joml.Options
-
When
Options.FASTMATH
istrue
, whether to use a lookup table for sin/cos. - SIN_LOOKUP_BITS - Static variable in class org.joml.Options
-
When
Options.SIN_LOOKUP
istrue
, this determines the table size. - slerp(Quaterniond[], double[], Quaterniond) - Static method in class org.joml.Quaterniond
-
Interpolate between all of the quaternions given in
qs
via spherical linear interpolation using the specified interpolation factorsweights
, and store the result indest
. - slerp(Quaterniondc, double) - Method in class org.joml.Quaterniond
- slerp(Quaterniondc, double, Quaterniond) - Method in class org.joml.Quaterniond
- slerp(Quaterniondc, double, Quaterniond) - Method in interface org.joml.Quaterniondc
- slerp(Quaternionf[], float[], Quaternionf) - Static method in class org.joml.Quaternionf
-
Interpolate between all of the quaternions given in
qs
via spherical linear interpolation using the specified interpolation factorsweights
, and store the result indest
. - slerp(Quaternionfc, float) - Method in class org.joml.Quaternionf
- slerp(Quaternionfc, float, Quaternionf) - Method in class org.joml.Quaternionf
- slerp(Quaternionfc, float, Quaternionf) - Method in interface org.joml.Quaternionfc
- smoothStep(Vector3dc, double, Vector3d) - Method in class org.joml.Vector3d
- smoothStep(Vector3dc, double, Vector3d) - Method in interface org.joml.Vector3dc
-
Compute a smooth-step (i.e.
- smoothStep(Vector3fc, float, Vector3f) - Method in class org.joml.Vector3f
- smoothStep(Vector3fc, float, Vector3f) - Method in interface org.joml.Vector3fc
-
Compute a smooth-step (i.e.
- smoothStep(Vector4dc, double, Vector4d) - Method in class org.joml.Vector4d
- smoothStep(Vector4dc, double, Vector4d) - Method in interface org.joml.Vector4dc
-
Compute a smooth-step (i.e.
- smoothStep(Vector4fc, float, Vector4f) - Method in class org.joml.Vector4f
- smoothStep(Vector4fc, float, Vector4f) - Method in interface org.joml.Vector4fc
-
Compute a smooth-step (i.e.
- span(Vector2d, Vector2d, Vector2d) - Method in class org.joml.Matrix3x2d
-
Compute the extents of the coordinate system before this transformation was applied and store the resulting corner coordinates in
corner
and the span vectors inxDir
andyDir
. - span(Vector2f, Vector2f, Vector2f) - Method in class org.joml.Matrix3x2f
-
Compute the extents of the coordinate system before this transformation was applied and store the resulting corner coordinates in
corner
and the span vectors inxDir
andyDir
. - Sphere() - Constructor for class org.joml.sampling.BestCandidateSampling.Sphere
-
Create a new instance of
BestCandidateSampling.Sphere
to configure and generate 'best candidate' sample positions on the unit sphere. - Sphere(long, int, Callback3d) - Constructor for class org.joml.sampling.UniformSampling.Sphere
-
Create a new instance of
UniformSampling.Sphere
, initialize the random number generator with the givenseed
and generatenumSamples
number of sample positions on the unit sphere, and call the givencallback
for each sample generate. - SpiralSampling - Class in org.joml.sampling
-
Creates samples on a spiral around a center point.
- SpiralSampling(long) - Constructor for class org.joml.sampling.SpiralSampling
-
Create a new instance of
SpiralSampling
and initialize the random number generator with the givenseed
. - sqrt(double) - Static method in class org.joml.Math
- sqrt(float) - Static method in class org.joml.Math
- StratifiedSampling - Class in org.joml.sampling
-
Creates samples on a unit quad using an NxN strata grid.
- StratifiedSampling(long) - Constructor for class org.joml.sampling.StratifiedSampling
-
Create a new instance of
StratifiedSampling
and initialize the random number generator with the givenseed
. - sub(double, double) - Method in class org.joml.Vector2d
-
Subtract
(x, y)
from this vector. - sub(double, double, double) - Method in class org.joml.Vector3d
-
Subtract
(x, y, z)
from this vector. - sub(double, double, double, double) - Method in class org.joml.Vector4d
-
Subtract
(x, y, z, w)
from this. - sub(double, double, double, double, Vector4d) - Method in class org.joml.Vector4d
- sub(double, double, double, double, Vector4d) - Method in interface org.joml.Vector4dc
-
Subtract
(x, y, z, w)
from this and store the result indest
. - sub(double, double, double, Vector3d) - Method in class org.joml.Vector3d
- sub(double, double, double, Vector3d) - Method in interface org.joml.Vector3dc
-
Subtract
(x, y, z)
from this vector and store the result indest
. - sub(double, double, Vector2d) - Method in class org.joml.Vector2d
- sub(double, double, Vector2d) - Method in interface org.joml.Vector2dc
-
Subtract
(x, y)
from this vector and store the result indest
. - sub(float, float) - Method in class org.joml.Vector2f
-
Subtract
(x, y)
from this vector. - sub(float, float, float) - Method in class org.joml.Vector3f
-
Decrement the components of this vector by the given values.
- sub(float, float, float, float) - Method in class org.joml.Vector4f
-
Subtract
(x, y, z, w)
from this. - sub(float, float, float, float, Vector4f) - Method in class org.joml.Vector4f
- sub(float, float, float, float, Vector4f) - Method in interface org.joml.Vector4fc
-
Subtract
(x, y, z, w)
from this and store the result indest
. - sub(float, float, float, Vector3f) - Method in class org.joml.Vector3f
- sub(float, float, float, Vector3f) - Method in interface org.joml.Vector3fc
-
Decrement the components of this vector by the given values and store the result in
dest
. - sub(float, float, Vector2f) - Method in class org.joml.Vector2f
- sub(float, float, Vector2f) - Method in interface org.joml.Vector2fc
-
Subtract
(x, y)
from this vector and store the result indest
. - sub(int, int) - Method in class org.joml.Vector2i
-
Decrement the components of this vector by the given values.
- sub(int, int, int) - Method in class org.joml.Vector3i
-
Decrement the components of this vector by the given values.
- sub(int, int, int, int) - Method in class org.joml.Vector4i
-
Subtract
(x, y, z, w)
from this. - sub(int, int, int, int, Vector4i) - Method in class org.joml.Vector4i
- sub(int, int, int, int, Vector4i) - Method in interface org.joml.Vector4ic
-
Subtract
(x, y, z, w)
from this and store the result indest
. - sub(int, int, int, Vector3i) - Method in class org.joml.Vector3i
- sub(int, int, int, Vector3i) - Method in interface org.joml.Vector3ic
-
Decrement the components of this vector by the given values and store the result in
dest
. - sub(int, int, Vector2i) - Method in class org.joml.Vector2i
- sub(int, int, Vector2i) - Method in interface org.joml.Vector2ic
-
Decrement the components of this vector by the given values and store the result in
dest
. - sub(Matrix2dc) - Method in class org.joml.Matrix2d
-
Component-wise subtract
subtrahend
fromthis
. - sub(Matrix2dc, Matrix2d) - Method in class org.joml.Matrix2d
- sub(Matrix2dc, Matrix2d) - Method in interface org.joml.Matrix2dc
-
Component-wise subtract
subtrahend
fromthis
and store the result indest
. - sub(Matrix2fc) - Method in class org.joml.Matrix2f
-
Component-wise subtract
subtrahend
fromthis
. - sub(Matrix2fc, Matrix2f) - Method in class org.joml.Matrix2f
- sub(Matrix2fc, Matrix2f) - Method in interface org.joml.Matrix2fc
-
Component-wise subtract
subtrahend
fromthis
and store the result indest
. - sub(Matrix3dc) - Method in class org.joml.Matrix3d
-
Component-wise subtract
subtrahend
fromthis
. - sub(Matrix3dc, Matrix3d) - Method in class org.joml.Matrix3d
- sub(Matrix3dc, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Component-wise subtract
subtrahend
fromthis
and store the result indest
. - sub(Matrix3fc) - Method in class org.joml.Matrix3f
-
Component-wise subtract
subtrahend
fromthis
. - sub(Matrix3fc, Matrix3f) - Method in class org.joml.Matrix3f
- sub(Matrix3fc, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Component-wise subtract
subtrahend
fromthis
and store the result indest
. - sub(Matrix4dc) - Method in class org.joml.Matrix4d
-
Component-wise subtract
subtrahend
fromthis
. - sub(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- sub(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Component-wise subtract
subtrahend
fromthis
and store the result indest
. - sub(Matrix4fc) - Method in class org.joml.Matrix4f
-
Component-wise subtract
subtrahend
fromthis
. - sub(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
- sub(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Component-wise subtract
subtrahend
fromthis
and store the result indest
. - sub(Matrix4x3dc) - Method in class org.joml.Matrix4x3d
-
Component-wise subtract
subtrahend
fromthis
. - sub(Matrix4x3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- sub(Matrix4x3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Component-wise subtract
subtrahend
fromthis
and store the result indest
. - sub(Matrix4x3fc) - Method in class org.joml.Matrix4x3d
-
Component-wise subtract
subtrahend
fromthis
. - sub(Matrix4x3fc) - Method in class org.joml.Matrix4x3f
-
Component-wise subtract
subtrahend
fromthis
. - sub(Matrix4x3fc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
- sub(Matrix4x3fc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Component-wise subtract
subtrahend
fromthis
and store the result indest
. - sub(Matrix4x3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- sub(Matrix4x3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Component-wise subtract
subtrahend
fromthis
and store the result indest
. - sub(Vector2dc) - Method in class org.joml.Vector2d
-
Subtract
v
from this vector. - sub(Vector2dc, Vector2d) - Method in class org.joml.Vector2d
- sub(Vector2dc, Vector2d) - Method in interface org.joml.Vector2dc
-
Subtract
v
fromthis
vector and store the result indest
. - sub(Vector2fc) - Method in class org.joml.Vector2d
-
Subtract
v
from this vector. - sub(Vector2fc) - Method in class org.joml.Vector2f
-
Subtract
v
from this vector. - sub(Vector2fc, Vector2d) - Method in class org.joml.Vector2d
- sub(Vector2fc, Vector2d) - Method in interface org.joml.Vector2dc
-
Subtract
v
fromthis
vector and store the result indest
. - sub(Vector2fc, Vector2f) - Method in class org.joml.Vector2f
- sub(Vector2fc, Vector2f) - Method in interface org.joml.Vector2fc
-
Subtract
v
fromthis
vector and store the result indest
. - sub(Vector2ic) - Method in class org.joml.Vector2i
-
Subtract the supplied vector from this one and store the result in
this
. - sub(Vector2ic, Vector2i) - Method in class org.joml.Vector2i
- sub(Vector2ic, Vector2i) - Method in interface org.joml.Vector2ic
-
Subtract the supplied vector from this one and store the result in
dest
. - sub(Vector3dc) - Method in class org.joml.Vector3d
-
Subtract the supplied vector from this one.
- sub(Vector3dc, Vector3d) - Method in class org.joml.Vector3d
- sub(Vector3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Subtract the supplied vector from this one and store the result in
dest
. - sub(Vector3fc) - Method in class org.joml.Vector3d
-
Subtract the supplied vector from this one.
- sub(Vector3fc) - Method in class org.joml.Vector3f
-
Subtract the supplied vector from this one and store the result in
this
. - sub(Vector3fc, Vector3d) - Method in class org.joml.Vector3d
- sub(Vector3fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Subtract the supplied vector from this one and store the result in
dest
. - sub(Vector3fc, Vector3f) - Method in class org.joml.Vector3f
- sub(Vector3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Subtract the supplied vector from this one and store the result in
dest
. - sub(Vector3ic) - Method in class org.joml.Vector3i
-
Subtract the supplied vector from this one and store the result in
this
. - sub(Vector3ic, Vector3i) - Method in class org.joml.Vector3i
- sub(Vector3ic, Vector3i) - Method in interface org.joml.Vector3ic
-
Subtract the supplied vector from this one and store the result in
dest
. - sub(Vector4dc) - Method in class org.joml.Vector4d
-
Subtract the supplied vector from this one.
- sub(Vector4dc, Vector4d) - Method in class org.joml.Vector4d
-
Subtract the supplied vector from this one and store the result in
dest
. - sub(Vector4dc, Vector4d) - Method in interface org.joml.Vector4dc
-
Subtract the supplied vector from this one and store the result in
dest
. - sub(Vector4fc) - Method in class org.joml.Vector4d
-
Subtract the supplied vector from this one.
- sub(Vector4fc) - Method in class org.joml.Vector4f
-
Subtract the supplied vector from this one.
- sub(Vector4fc, Vector4d) - Method in class org.joml.Vector4d
-
Subtract the supplied vector from this one and store the result in
dest
. - sub(Vector4fc, Vector4d) - Method in interface org.joml.Vector4dc
-
Subtract the supplied vector from this one and store the result in
dest
. - sub(Vector4fc, Vector4f) - Method in class org.joml.Vector4f
- sub(Vector4fc, Vector4f) - Method in interface org.joml.Vector4fc
-
Subtract the supplied vector from this one and store the result in
dest
. - sub(Vector4ic) - Method in class org.joml.Vector4i
-
Subtract the supplied vector from this one.
- sub(Vector4ic, Vector4i) - Method in class org.joml.Vector4i
- sub(Vector4ic, Vector4i) - Method in interface org.joml.Vector4ic
-
Subtract the supplied vector from this one and store the result in
dest
. - sub4x3(Matrix4dc) - Method in class org.joml.Matrix4d
-
Component-wise subtract the upper 4x3 submatrices of
subtrahend
fromthis
. - sub4x3(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
- sub4x3(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Component-wise subtract the upper 4x3 submatrices of
subtrahend
fromthis
and store the result indest
. - sub4x3(Matrix4f) - Method in class org.joml.Matrix4f
-
Component-wise subtract the upper 4x3 submatrices of
subtrahend
fromthis
. - sub4x3(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
- sub4x3(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Component-wise subtract the upper 4x3 submatrices of
subtrahend
fromthis
and store the result indest
. - swap(Matrix2d) - Method in class org.joml.Matrix2d
-
Exchange the values of
this
matrix with the givenother
matrix. - swap(Matrix2f) - Method in class org.joml.Matrix2f
-
Exchange the values of
this
matrix with the givenother
matrix. - swap(Matrix3d) - Method in class org.joml.Matrix3d
-
Exchange the values of
this
matrix with the givenother
matrix. - swap(Matrix3f) - Method in class org.joml.Matrix3f
-
Exchange the values of
this
matrix with the givenother
matrix. - swap(Matrix4d) - Method in class org.joml.Matrix4d
-
Exchange the values of
this
matrix with the givenother
matrix. - swap(Matrix4f) - Method in class org.joml.Matrix4f
-
Exchange the values of
this
matrix with the givenother
matrix. - swap(Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Exchange the values of
this
matrix with the givenother
matrix. - swap(Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Exchange the values of
this
matrix with the givenother
matrix.
T
- tan(double) - Static method in class org.joml.Math
- tan(float) - Static method in class org.joml.Math
- tangent(Vector3fc, Vector2fc, Vector3fc, Vector2fc, Vector3fc, Vector2fc, Vector3f) - Static method in class org.joml.GeometryUtils
-
Calculate the surface tangent for the three supplied vertices and UV coordinates and store the result in
dest
. - tangentBitangent(Vector3fc, Vector2fc, Vector3fc, Vector2fc, Vector3fc, Vector2fc, Vector3f, Vector3f) - Static method in class org.joml.GeometryUtils
-
Calculate the surface tangent and bitangent for the three supplied vertices and UV coordinates and store the result in
dest
. - test(float, float, float, float, float, float) - Method in class org.joml.RayAabIntersection
-
Test whether the ray stored in this
RayAabIntersection
intersect the axis-aligned box given via its minimum corner(minX, minY, minZ)
and its maximum corner(maxX, maxY, maxZ)
. - testAab(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
- testAab(double, double, double, double, double, double) - Method in interface org.joml.Matrix4dc
-
Test whether the given axis-aligned box is partly or completely within or outside of the frustum defined by
this
matrix. - testAab(float, float, float, float, float, float) - Method in class org.joml.FrustumIntersection
-
Test whether the given axis-aligned box is partly or completely within or outside of the frustum defined by
this
frustum culler. - testAab(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
- testAab(float, float, float, float, float, float) - Method in interface org.joml.Matrix4fc
-
Test whether the given axis-aligned box is partly or completely within or outside of the frustum defined by
this
matrix. - testAab(Vector3fc, Vector3fc) - Method in class org.joml.FrustumIntersection
-
Test whether the given axis-aligned box is partly or completely within or outside of the frustum defined by
this
frustum culler. - testAabAab(double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the axis-aligned box with minimum corner
(minXA, minYA, minZA)
and maximum corner(maxXA, maxYA, maxZA)
intersects the axis-aligned box with minimum corner(minXB, minYB, minZB)
and maximum corner(maxXB, maxYB, maxZB)
. - testAabAab(float, float, float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the axis-aligned box with minimum corner
(minXA, minYA, minZA)
and maximum corner(maxXA, maxYA, maxZA)
intersects the axis-aligned box with minimum corner(minXB, minYB, minZB)
and maximum corner(maxXB, maxYB, maxZB)
. - testAabAab(Vector3dc, Vector3dc, Vector3dc, Vector3dc) - Static method in class org.joml.Intersectiond
-
Test whether the axis-aligned box with minimum corner
minA
and maximum cornermaxA
intersects the axis-aligned box with minimum cornerminB
and maximum cornermaxB
. - testAabAab(Vector3fc, Vector3fc, Vector3fc, Vector3fc) - Static method in class org.joml.Intersectionf
-
Test whether the axis-aligned box with minimum corner
minA
and maximum cornermaxA
intersects the axis-aligned box with minimum cornerminB
and maximum cornermaxB
. - testAabPlane(double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the axis-aligned box with minimum corner
(minX, minY, minZ)
and maximum corner(maxX, maxY, maxZ)
intersects the plane with the general equation a*x + b*y + c*z + d = 0. - testAabPlane(float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the axis-aligned box with minimum corner
(minX, minY, minZ)
and maximum corner(maxX, maxY, maxZ)
intersects the plane with the general equation a*x + b*y + c*z + d = 0. - testAabPlane(Vector3dc, Vector3dc, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the axis-aligned box with minimum corner
min
and maximum cornermax
intersects the plane with the general equation a*x + b*y + c*z + d = 0. - testAabPlane(Vector3fc, Vector3fc, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the axis-aligned box with minimum corner
min
and maximum cornermax
intersects the plane with the general equation a*x + b*y + c*z + d = 0. - testAabSphere(double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the axis-aligned box with minimum corner
(minX, minY, minZ)
and maximum corner(maxX, maxY, maxZ)
intersects the sphere with the given center(centerX, centerY, centerZ)
and square radiusradiusSquared
. - testAabSphere(float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the axis-aligned box with minimum corner
(minX, minY, minZ)
and maximum corner(maxX, maxY, maxZ)
intersects the sphere with the given center(centerX, centerY, centerZ)
and square radiusradiusSquared
. - testAabSphere(Vector3dc, Vector3dc, Vector3dc, double) - Static method in class org.joml.Intersectiond
-
Test whether the axis-aligned box with minimum corner
min
and maximum cornermax
intersects the sphere with the givencenter
and square radiusradiusSquared
. - testAabSphere(Vector3fc, Vector3fc, Vector3fc, float) - Static method in class org.joml.Intersectionf
-
Test whether the axis-aligned box with minimum corner
min
and maximum cornermax
intersects the sphere with the givencenter
and square radiusradiusSquared
. - testAar(double, double, double, double) - Method in class org.joml.Matrix3x2d
- testAar(double, double, double, double) - Method in interface org.joml.Matrix3x2dc
-
Test whether the given axis-aligned rectangle is partly or completely within or outside of the frustum defined by
this
matrix. - testAar(float, float, float, float) - Method in class org.joml.Matrix3x2f
- testAar(float, float, float, float) - Method in interface org.joml.Matrix3x2fc
-
Test whether the given axis-aligned rectangle is partly or completely within or outside of the frustum defined by
this
matrix. - testAarAar(double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the axis-aligned rectangle with minimum corner
(minXA, minYA)
and maximum corner(maxXA, maxYA)
intersects the axis-aligned rectangle with minimum corner(minXB, minYB)
and maximum corner(maxXB, maxYB)
. - testAarAar(float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the axis-aligned rectangle with minimum corner
(minXA, minYA)
and maximum corner(maxXA, maxYA)
intersects the axis-aligned rectangle with minimum corner(minXB, minYB)
and maximum corner(maxXB, maxYB)
. - testAarAar(Vector2dc, Vector2dc, Vector2dc, Vector2dc) - Static method in class org.joml.Intersectiond
-
Test whether the axis-aligned rectangle with minimum corner
minA
and maximum cornermaxA
intersects the axis-aligned rectangle with minimum cornerminB
and maximum cornermaxB
. - testAarAar(Vector2fc, Vector2fc, Vector2fc, Vector2fc) - Static method in class org.joml.Intersectionf
-
Test whether the axis-aligned rectangle with minimum corner
minA
and maximum cornermaxA
intersects the axis-aligned rectangle with minimum cornerminB
and maximum cornermaxB
. - testAarCircle(double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the axis-aligned rectangle with minimum corner
(minX, minY)
and maximum corner(maxX, maxY)
intersects the circle with the given center(centerX, centerY)
and square radiusradiusSquared
. - testAarCircle(float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the axis-aligned rectangle with minimum corner
(minX, minY)
and maximum corner(maxX, maxY)
intersects the circle with the given center(centerX, centerY)
and square radiusradiusSquared
. - testAarCircle(Vector2dc, Vector2dc, Vector2dc, double) - Static method in class org.joml.Intersectiond
-
Test whether the axis-aligned rectangle with minimum corner
min
and maximum cornermax
intersects the circle with the givencenter
and square radiusradiusSquared
. - testAarCircle(Vector2fc, Vector2fc, Vector2fc, float) - Static method in class org.joml.Intersectionf
-
Test whether the axis-aligned rectangle with minimum corner
min
and maximum cornermax
intersects the circle with the givencenter
and square radiusradiusSquared
. - testAarLine(double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the axis-aligned rectangle with minimum corner
(minX, minY)
and maximum corner(maxX, maxY)
intersects the line with the general equation a*x + b*y + c = 0. - testAarLine(double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the axis-aligned rectangle with minimum corner
(minX, minY)
and maximum corner(maxX, maxY)
intersects the line defined by the two points(x0, y0)
and(x1, y1)
. - testAarLine(float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the axis-aligned rectangle with minimum corner
(minX, minY)
and maximum corner(maxX, maxY)
intersects the line with the general equation a*x + b*y + c = 0. - testAarLine(float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the axis-aligned rectangle with minimum corner
(minX, minY)
and maximum corner(maxX, maxY)
intersects the line defined by the two points(x0, y0)
and(x1, y1)
. - testAarLine(Vector2dc, Vector2dc, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the axis-aligned rectangle with minimum corner
min
and maximum cornermax
intersects the line with the general equation a*x + b*y + c = 0. - testAarLine(Vector2fc, Vector2fc, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the axis-aligned rectangle with minimum corner
min
and maximum cornermax
intersects the line with the general equation a*x + b*y + c = 0. - testCircle(double, double, double) - Method in class org.joml.Matrix3x2d
- testCircle(double, double, double) - Method in interface org.joml.Matrix3x2dc
-
Test whether the given circle is partly or completely within or outside of the frustum defined by
this
matrix. - testCircle(float, float, float) - Method in class org.joml.Matrix3x2f
- testCircle(float, float, float) - Method in interface org.joml.Matrix3x2fc
-
Test whether the given circle is partly or completely within or outside of the frustum defined by
this
matrix. - testCircleCircle(double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the one circle with center
(aX, aY)
and radiusrA
intersects the other circle with center(bX, bY)
and radiusrB
. - testCircleCircle(float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the one circle with center
(aX, aY)
and radiusrA
intersects the other circle with center(bX, bY)
and radiusrB
. - testCircleCircle(Vector2dc, double, Vector2dc, double) - Static method in class org.joml.Intersectiond
-
Test whether the one circle with center
centerA
and square radiusradiusSquaredA
intersects the other circle with centercenterB
and square radiusradiusSquaredB
. - testCircleCircle(Vector2fc, float, Vector2fc, float) - Static method in class org.joml.Intersectionf
-
Test whether the one circle with center
centerA
and square radiusradiusSquaredA
intersects the other circle with centercenterB
and square radiusradiusSquaredB
. - testCircleTriangle(double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the circle with center
(centerX, centerY)
and square radiusradiusSquared
intersects the triangle with counter-clockwise vertices(v0X, v0Y)
,(v1X, v1Y)
,(v2X, v2Y)
. - testCircleTriangle(float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the circle with center
(centerX, centerY)
and square radiusradiusSquared
intersects the triangle with counter-clockwise vertices(v0X, v0Y)
,(v1X, v1Y)
,(v2X, v2Y)
. - testCircleTriangle(Vector2dc, double, Vector2dc, Vector2dc, Vector2dc) - Static method in class org.joml.Intersectiond
-
Test whether the circle with given
center
and square radiusradiusSquared
intersects the triangle with counter-clockwise verticesv0
,v1
,v2
. - testCircleTriangle(Vector2fc, float, Vector2fc, Vector2fc, Vector2fc) - Static method in class org.joml.Intersectionf
-
Test whether the circle with given
center
and square radiusradiusSquared
intersects the triangle with counter-clockwise verticesv0
,v1
,v2
. - testLineCircle(double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the line with the general line equation a*x + b*y + c = 0 intersects the circle with center
(centerX, centerY)
andradius
. - testLineCircle(float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the line with the general line equation a*x + b*y + c = 0 intersects the circle with center
(centerX, centerY)
andradius
. - testLineSegment(float, float, float, float, float, float) - Method in class org.joml.FrustumIntersection
-
Test whether the given line segment, defined by the end points
(aX, aY, aZ)
and(bX, bY, bZ)
, is partly or completely within the frustum defined bythis
frustum culler. - testLineSegment(Vector3fc, Vector3fc) - Method in class org.joml.FrustumIntersection
-
Test whether the given line segment, defined by the end points
a
andb
, is partly or completely within the frustum defined bythis
frustum culler. - testLineSegmentSphere(double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the line segment with the end points
(p0X, p0Y, p0Z)
and(p1X, p1Y, p1Z)
intersects the given sphere with center(centerX, centerY, centerZ)
and square radiusradiusSquared
. - testLineSegmentSphere(float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the line segment with the end points
(p0X, p0Y, p0Z)
and(p1X, p1Y, p1Z)
intersects the given sphere with center(centerX, centerY, centerZ)
and square radiusradiusSquared
. - testLineSegmentSphere(Vector3dc, Vector3dc, Vector3dc, double) - Static method in class org.joml.Intersectiond
-
Test whether the line segment with the end points
p0
andp1
intersects the given sphere with centercenter
and square radiusradiusSquared
. - testLineSegmentSphere(Vector3fc, Vector3fc, Vector3fc, float) - Static method in class org.joml.Intersectionf
-
Test whether the line segment with the end points
p0
andp1
intersects the given sphere with centercenter
and square radiusradiusSquared
. - testLineSegmentTriangle(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the line segment with the end points
(p0X, p0Y, p0Z)
and(p1X, p1Y, p1Z)
intersects the triangle consisting of the three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
, regardless of the winding order of the triangle or the direction of the line segment between its two end points. - testLineSegmentTriangle(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the line segment with the end points
(p0X, p0Y, p0Z)
and(p1X, p1Y, p1Z)
intersects the triangle consisting of the three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
, regardless of the winding order of the triangle or the direction of the line segment between its two end points. - testLineSegmentTriangle(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector3dc, double) - Static method in class org.joml.Intersectiond
-
Test whether the line segment with the end points
p0
andp1
intersects the triangle consisting of the three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
, regardless of the winding order of the triangle or the direction of the line segment between its two end points. - testLineSegmentTriangle(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector3fc, float) - Static method in class org.joml.Intersectionf
-
Test whether the line segment with the end points
p0
andp1
intersects the triangle consisting of the three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
, regardless of the winding order of the triangle or the direction of the line segment between its two end points. - testMovingCircleCircle(double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether a given circle with center
(aX, aY)
and radiusaR
and travelled distance vector(maX, maY)
intersects a given static circle with center(bX, bY)
and radiusbR
. - testMovingCircleCircle(float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether a given circle with center
(aX, aY)
and radiusaR
and travelled distance vector(maX, maY)
intersects a given static circle with center(bX, bY)
and radiusbR
. - testMovingCircleCircle(Vector2d, Vector2d, double, Vector2d, double) - Static method in class org.joml.Intersectiond
-
Test whether a given circle with center
centerA
and radiusaR
and travelled distance vectormoveA
intersects a given static circle with centercenterB
and radiusbR
. - testMovingCircleCircle(Vector2f, Vector2f, float, Vector2f, float) - Static method in class org.joml.Intersectionf
-
Test whether a given circle with center
centerA
and radiusaR
and travelled distance vectormoveA
intersects a given static circle with centercenterB
and radiusbR
. - testObOb(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether two oriented boxes given via their center position, orientation and half-size, intersect.
- testObOb(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether two oriented boxes given via their center position, orientation and half-size, intersect.
- testObOb(Vector3d, Vector3d, Vector3d, Vector3d, Vector3d, Vector3d, Vector3d, Vector3d, Vector3d, Vector3d) - Static method in class org.joml.Intersectiond
-
Test whether two oriented boxes given via their center position, orientation and half-size, intersect.
- testObOb(Vector3f, Vector3f, Vector3f, Vector3f, Vector3f, Vector3f, Vector3f, Vector3f, Vector3f, Vector3f) - Static method in class org.joml.Intersectionf
-
Test whether two oriented boxes given via their center position, orientation and half-size, intersect.
- testPlaneSphere(double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the plane with the general plane equation a*x + b*y + c*z + d = 0 intersects the sphere with center
(centerX, centerY, centerZ)
andradius
. - testPlaneSphere(float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the plane with the general plane equation a*x + b*y + c*z + d = 0 intersects the sphere with center
(centerX, centerY, centerZ)
andradius
. - testPlaneSweptSphere(double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the plane with the general plane equation a*x + b*y + c*z + d = 0 intersects the sphere moving from center position
(t0X, t0Y, t0Z)
to(t1X, t1Y, t1Z)
and having the givenradius
. - testPlaneSweptSphere(float, float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the plane with the general plane equation a*x + b*y + c*z + d = 0 intersects the sphere moving from center position
(t0X, t0Y, t0Z)
to(t1X, t1Y, t1Z)
and having the givenradius
. - testPlaneXY(float, float, float, float) - Method in class org.joml.FrustumIntersection
-
Test whether the given XY-plane (at
Z = 0
) is partly or completely within or outside of the frustum defined bythis
frustum culler. - testPlaneXY(Vector2fc, Vector2fc) - Method in class org.joml.FrustumIntersection
-
Test whether the given XY-plane (at
Z = 0
) is partly or completely within or outside of the frustum defined bythis
frustum culler. - testPlaneXZ(float, float, float, float) - Method in class org.joml.FrustumIntersection
-
Test whether the given XZ-plane (at
Y = 0
) is partly or completely within or outside of the frustum defined bythis
frustum culler. - testPoint(double, double) - Method in class org.joml.Matrix3x2d
- testPoint(double, double) - Method in interface org.joml.Matrix3x2dc
-
Test whether the given point
(x, y)
is within the frustum defined bythis
matrix. - testPoint(double, double, double) - Method in class org.joml.Matrix4d
- testPoint(double, double, double) - Method in interface org.joml.Matrix4dc
-
Test whether the given point
(x, y, z)
is within the frustum defined bythis
matrix. - testPoint(float, float) - Method in class org.joml.Matrix3x2f
- testPoint(float, float) - Method in interface org.joml.Matrix3x2fc
-
Test whether the given point
(x, y)
is within the frustum defined bythis
matrix. - testPoint(float, float) - Method in class org.joml.PolygonsIntersection
-
Test whether the given point
(x, y)
lies inside any polygon stored in thisPolygonsIntersection
object. - testPoint(float, float, float) - Method in class org.joml.FrustumIntersection
-
Test whether the given point
(x, y, z)
is within the frustum defined bythis
frustum culler. - testPoint(float, float, float) - Method in class org.joml.Matrix4f
- testPoint(float, float, float) - Method in interface org.joml.Matrix4fc
-
Test whether the given point
(x, y, z)
is within the frustum defined bythis
matrix. - testPoint(float, float, BitSet) - Method in class org.joml.PolygonsIntersection
-
Test whether the given point
(x, y)
lies inside any polygon stored in thisPolygonsIntersection
object. - testPoint(Vector3fc) - Method in class org.joml.FrustumIntersection
-
Test whether the given point is within the frustum defined by
this
frustum culler. - testPointAar(double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the given point
(pX, pY)
lies inside the axis-aligned rectangle with the minimum corner(minX, minY)
and maximum corner(maxX, maxY)
. - testPointAar(float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the given point
(pX, pY)
lies inside the axis-aligned rectangle with the minimum corner(minX, minY)
and maximum corner(maxX, maxY)
. - testPointCircle(double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the point
(pX, pY)
lies inside the circle with center(centerX, centerY)
and square radiusradiusSquared
. - testPointCircle(float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the point
(pX, pY)
lies inside the circle with center(centerX, centerY)
and square radiusradiusSquared
. - testPointInTriangle(double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the projection of the given point
(pX, pY, pZ)
lies inside of the triangle defined by the three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
. - testPointInTriangle(float, float, float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the projection of the given point
(pX, pY, pZ)
lies inside of the triangle defined by the three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
. - testPointTriangle(double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the given point
(pX, pY)
lies inside the triangle with the vertices(v0X, v0Y)
,(v1X, v1Y)
,(v2X, v2Y)
. - testPointTriangle(float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the given point
(pX, pY)
lies inside the triangle with the vertices(v0X, v0Y)
,(v1X, v1Y)
,(v2X, v2Y)
. - testPointTriangle(Vector2dc, Vector2dc, Vector2dc, Vector2dc) - Static method in class org.joml.Intersectiond
-
Test whether the given
point
lies inside the triangle with the verticesv0
,v1
,v2
. - testPointTriangle(Vector2fc, Vector2fc, Vector2fc, Vector2fc) - Static method in class org.joml.Intersectionf
-
Test whether the given
point
lies inside the triangle with the verticesv0
,v1
,v2
. - testPolygonPolygon(Vector2d[], Vector2d[]) - Static method in class org.joml.Intersectiond
-
Test if the two convex polygons, given via their vertices, intersect.
- testPolygonPolygon(Vector2f[], Vector2f[]) - Static method in class org.joml.Intersectionf
-
Test if the two convex polygons, given via their vertices, intersect.
- testRayAab(double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the given ray with the origin
(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
intersects the axis-aligned box given as its minimum corner(minX, minY, minZ)
and maximum corner(maxX, maxY, maxZ)
. - testRayAab(float, float, float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the given ray with the origin
(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
intersects the axis-aligned box given as its minimum corner(minX, minY, minZ)
and maximum corner(maxX, maxY, maxZ)
. - testRayAab(Vector3dc, Vector3dc, Vector3dc, Vector3dc) - Static method in class org.joml.Intersectiond
-
Test whether the ray with the given
origin
and directiondir
intersects the axis-aligned box specified as its minimum cornermin
and maximum cornermax
. - testRayAab(Vector3fc, Vector3fc, Vector3fc, Vector3fc) - Static method in class org.joml.Intersectionf
-
Test whether the ray with the given
origin
and directiondir
intersects the axis-aligned box specified as its minimum cornermin
and maximum cornermax
. - testRayAar(double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the given ray with the origin
(originX, originY)
and direction(dirX, dirY)
intersects the given axis-aligned rectangle given as its minimum corner(minX, minY)
and maximum corner(maxX, maxY)
. - testRayAar(float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the given ray with the origin
(originX, originY)
and direction(dirX, dirY)
intersects the given axis-aligned rectangle given as its minimum corner(minX, minY)
and maximum corner(maxX, maxY)
. - testRayAar(Vector2dc, Vector2dc, Vector2dc, Vector2dc) - Static method in class org.joml.Intersectiond
-
Test whether the ray with the given
origin
and directiondir
intersects the given axis-aligned rectangle specified as its minimum cornermin
and maximum cornermax
. - testRayAar(Vector2fc, Vector2fc, Vector2fc, Vector2fc) - Static method in class org.joml.Intersectionf
-
Test whether the ray with the given
origin
and directiondir
intersects the given axis-aligned rectangle specified as its minimum cornermin
and maximum cornermax
. - testRayCircle(double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the given ray with the origin
(originX, originY)
and direction(dirX, dirY)
intersects the given circle with center(centerX, centerY)
and square radiusradiusSquared
. - testRayCircle(float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the given ray with the origin
(originX, originY)
and direction(dirX, dirY)
intersects the given circle with center(centerX, centerY)
and square radiusradiusSquared
. - testRayCircle(Vector2dc, Vector2dc, Vector2dc, double) - Static method in class org.joml.Intersectiond
-
Test whether the ray with the given
origin
and directiondir
intersects the circle with the givencenter
and square radius. - testRayCircle(Vector2fc, Vector2fc, Vector2fc, float) - Static method in class org.joml.Intersectionf
-
Test whether the ray with the given
origin
and directiondir
intersects the circle with the givencenter
and square radius. - testRaySphere(double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the given ray with the origin
(originX, originY, originZ)
and normalized direction(dirX, dirY, dirZ)
intersects the given sphere with center(centerX, centerY, centerZ)
and square radiusradiusSquared
. - testRaySphere(float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the given ray with the origin
(originX, originY, originZ)
and normalized direction(dirX, dirY, dirZ)
intersects the given sphere with center(centerX, centerY, centerZ)
and square radiusradiusSquared
. - testRaySphere(Vector3dc, Vector3dc, Vector3dc, double) - Static method in class org.joml.Intersectiond
-
Test whether the ray with the given
origin
and normalized directiondir
intersects the sphere with the givencenter
and square radius. - testRaySphere(Vector3fc, Vector3fc, Vector3fc, float) - Static method in class org.joml.Intersectionf
-
Test whether the ray with the given
origin
and normalized directiondir
intersects the sphere with the givencenter
and square radius. - testRayTriangle(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the given ray with the origin
(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
intersects the triangle consisting of the three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
. - testRayTriangle(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the given ray with the origin
(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
intersects the triangle consisting of the three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
. - testRayTriangle(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector3dc, double) - Static method in class org.joml.Intersectiond
-
Test whether the ray with the given
origin
and the givendir
intersects the frontface of the triangle consisting of the three verticesv0
,v1
andv2
. - testRayTriangle(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector3fc, float) - Static method in class org.joml.Intersectionf
-
Test whether the ray with the given
origin
and the givendir
intersects the frontface of the triangle consisting of the three verticesv0
,v1
andv2
. - testRayTriangleFront(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the given ray with the origin
(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
intersects the frontface of the triangle consisting of the three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
. - testRayTriangleFront(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the given ray with the origin
(originX, originY, originZ)
and direction(dirX, dirY, dirZ)
intersects the frontface of the triangle consisting of the three vertices(v0X, v0Y, v0Z)
,(v1X, v1Y, v1Z)
and(v2X, v2Y, v2Z)
. - testRayTriangleFront(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector3dc, double) - Static method in class org.joml.Intersectiond
-
Test whether the ray with the given
origin
and the givendir
intersects the frontface of the triangle consisting of the three verticesv0
,v1
andv2
. - testRayTriangleFront(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector3fc, float) - Static method in class org.joml.Intersectionf
-
Test whether the ray with the given
origin
and the givendir
intersects the frontface of the triangle consisting of the three verticesv0
,v1
andv2
. - testSphere(double, double, double, double) - Method in class org.joml.Matrix4d
- testSphere(double, double, double, double) - Method in interface org.joml.Matrix4dc
-
Test whether the given sphere is partly or completely within or outside of the frustum defined by
this
matrix. - testSphere(float, float, float, float) - Method in class org.joml.FrustumIntersection
-
Test whether the given sphere is partly or completely within or outside of the frustum defined by
this
frustum culler. - testSphere(float, float, float, float) - Method in class org.joml.Matrix4f
- testSphere(float, float, float, float) - Method in interface org.joml.Matrix4fc
-
Test whether the given sphere is partly or completely within or outside of the frustum defined by
this
matrix. - testSphere(Vector3fc, float) - Method in class org.joml.FrustumIntersection
-
Test whether the given sphere is partly or completely within or outside of the frustum defined by
this
frustum culler. - testSphereSphere(double, double, double, double, double, double, double, double) - Static method in class org.joml.Intersectiond
-
Test whether the one sphere with center
(aX, aY, aZ)
and square radiusradiusSquaredA
intersects the other sphere with center(bX, bY, bZ)
and square radiusradiusSquaredB
. - testSphereSphere(float, float, float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
-
Test whether the one sphere with center
(aX, aY, aZ)
and square radiusradiusSquaredA
intersects the other sphere with center(bX, bY, bZ)
and square radiusradiusSquaredB
. - testSphereSphere(Vector3dc, double, Vector3dc, double) - Static method in class org.joml.Intersectiond
-
Test whether the one sphere with center
centerA
and square radiusradiusSquaredA
intersects the other sphere with centercenterB
and square radiusradiusSquaredB
. - testSphereSphere(Vector3fc, float, Vector3fc, float) - Static method in class org.joml.Intersectionf
-
Test whether the one sphere with center
centerA
and square radiusradiusSquaredA
intersects the other sphere with centercenterB
and square radiusradiusSquaredB
. - tile(int, int, int, int) - Method in class org.joml.Matrix4d
-
This method is equivalent to calling:
translate(w-1-2*x, h-1-2*y, 0).scale(w, h, 1)
- tile(int, int, int, int) - Method in class org.joml.Matrix4f
-
This method is equivalent to calling:
translate(w-1-2*x, h-1-2*y, 0).scale(w, h, 1)
- tile(int, int, int, int, Matrix4d) - Method in class org.joml.Matrix4d
- tile(int, int, int, int, Matrix4d) - Method in interface org.joml.Matrix4dc
-
This method is equivalent to calling:
translate(w-1-2*x, h-1-2*y, 0, dest).scale(w, h, 1)
- tile(int, int, int, int, Matrix4f) - Method in class org.joml.Matrix4f
- tile(int, int, int, int, Matrix4f) - Method in interface org.joml.Matrix4fc
-
This method is equivalent to calling:
translate(w-1-2*x, h-1-2*y, 0, dest).scale(w, h, 1)
- toDegrees(double) - Static method in class org.joml.Math
- toRadians(double) - Static method in class org.joml.Math
- toRadians(float) - Static method in class org.joml.Math
- toString() - Method in class org.joml.AxisAngle4d
-
Return a string representation of this
AxisAngle4d
. - toString() - Method in class org.joml.AxisAngle4f
-
Return a string representation of this
AxisAngle4f
. - toString() - Method in class org.joml.Matrix2d
-
Return a string representation of this matrix.
- toString() - Method in class org.joml.Matrix2f
-
Return a string representation of this matrix.
- toString() - Method in class org.joml.Matrix3d
-
Return a string representation of this matrix.
- toString() - Method in class org.joml.Matrix3f
-
Return a string representation of this matrix.
- toString() - Method in class org.joml.Matrix3x2d
-
Return a string representation of this matrix.
- toString() - Method in class org.joml.Matrix3x2f
-
Return a string representation of this matrix.
- toString() - Method in class org.joml.Matrix4d
-
Return a string representation of this matrix.
- toString() - Method in class org.joml.Matrix4f
-
Return a string representation of this matrix.
- toString() - Method in class org.joml.Matrix4x3d
-
Return a string representation of this matrix.
- toString() - Method in class org.joml.Matrix4x3f
-
Return a string representation of this matrix.
- toString() - Method in class org.joml.Quaterniond
-
Return a string representation of this quaternion.
- toString() - Method in class org.joml.Quaternionf
-
Return a string representation of this quaternion.
- toString() - Method in class org.joml.Vector2d
-
Return a string representation of this vector.
- toString() - Method in class org.joml.Vector2f
-
Return a string representation of this vector.
- toString() - Method in class org.joml.Vector2i
-
Return a string representation of this vector.
- toString() - Method in class org.joml.Vector3d
-
Return a string representation of this vector.
- toString() - Method in class org.joml.Vector3f
-
Return a string representation of this vector.
- toString() - Method in class org.joml.Vector3i
-
Return a string representation of this vector.
- toString() - Method in class org.joml.Vector4d
-
Return a string representation of this vector.
- toString() - Method in class org.joml.Vector4f
-
Return a string representation of this vector.
- toString() - Method in class org.joml.Vector4i
-
Return a string representation of this vector.
- toString(NumberFormat) - Method in class org.joml.AxisAngle4d
-
Return a string representation of this
AxisAngle4d
by formatting the components with the givenNumberFormat
. - toString(NumberFormat) - Method in class org.joml.AxisAngle4f
-
Return a string representation of this
AxisAngle4f
by formatting the components with the givenNumberFormat
. - toString(NumberFormat) - Method in class org.joml.Matrix2d
-
Return a string representation of this matrix by formatting the matrix elements with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Matrix2f
-
Return a string representation of this matrix by formatting the matrix elements with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Matrix3d
-
Return a string representation of this matrix by formatting the matrix elements with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Matrix3f
-
Return a string representation of this matrix by formatting the matrix elements with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Matrix3x2d
-
Return a string representation of this matrix by formatting the matrix elements with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Matrix3x2f
-
Return a string representation of this matrix by formatting the matrix elements with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Matrix4d
-
Return a string representation of this matrix by formatting the matrix elements with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Matrix4f
-
Return a string representation of this matrix by formatting the matrix elements with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Matrix4x3d
-
Return a string representation of this matrix by formatting the matrix elements with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Matrix4x3f
-
Return a string representation of this matrix by formatting the matrix elements with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Quaterniond
-
Return a string representation of this quaternion by formatting the components with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Quaternionf
-
Return a string representation of this quaternion by formatting the components with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Vector2d
-
Return a string representation of this vector by formatting the vector components with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Vector2f
-
Return a string representation of this vector by formatting the vector components with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Vector2i
-
Return a string representation of this vector by formatting the vector components with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Vector3d
-
Return a string representation of this vector by formatting the vector components with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Vector3f
-
Return a string representation of this vector by formatting the vector components with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Vector3i
-
Return a string representation of this vector by formatting the vector components with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Vector4d
-
Return a string representation of this vector by formatting the vector components with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Vector4f
-
Return a string representation of this vector by formatting the vector components with the given
NumberFormat
. - toString(NumberFormat) - Method in class org.joml.Vector4i
-
Return a string representation of this vector by formatting the vector components with the given
NumberFormat
. - transform(double, double, double, double, Vector4d) - Method in class org.joml.Matrix4d
- transform(double, double, double, double, Vector4d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the vector
(x, y, z, w)
by this matrix and store the result indest
. - transform(double, double, double, Vector3d) - Method in class org.joml.Matrix3d
- transform(double, double, double, Vector3d) - Method in interface org.joml.Matrix3dc
-
Transform the vector
(x, y, z)
by this matrix and store the result indest
. - transform(double, double, double, Vector3d) - Method in class org.joml.Matrix3x2d
-
Transform/multiply the given vector
(x, y, z)
by this matrix and store the result indest
. - transform(double, double, double, Vector3d) - Method in interface org.joml.Matrix3x2dc
-
Transform/multiply the given vector
(x, y, z)
by this matrix and store the result indest
. - transform(double, double, double, Vector3d) - Method in class org.joml.Quaterniond
- transform(double, double, double, Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector
(x, y, z)
by this quaternion and store the result indest
. - transform(double, double, double, Vector3d) - Method in class org.joml.Quaternionf
- transform(double, double, double, Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by this quaternion and store the result indest
. - transform(double, double, double, Vector3f) - Method in class org.joml.Quaterniond
- transform(double, double, double, Vector3f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector
(x, y, z)
by this quaternion and store the result indest
. - transform(double, double, double, Vector4d) - Method in class org.joml.Quaterniond
- transform(double, double, double, Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector
(x, y, z)
by this quaternion and store the result indest
. - transform(double, double, double, Vector4d) - Method in class org.joml.Quaternionf
- transform(double, double, double, Vector4d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by this quaternion and store the result indest
. - transform(double, double, double, Vector4f) - Method in class org.joml.Quaterniond
- transform(double, double, double, Vector4f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector
(x, y, z)
by this quaternion and store the result indest
. - transform(double, double, Vector2d) - Method in class org.joml.Matrix2d
- transform(double, double, Vector2d) - Method in interface org.joml.Matrix2dc
-
Transform the vector
(x, y)
by this matrix and store the result indest
. - transform(float, float, float, float, Vector4f) - Method in class org.joml.Matrix4f
- transform(float, float, float, float, Vector4f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the vector
(x, y, z, w)
by this matrix and store the result indest
. - transform(float, float, float, Vector3d) - Method in class org.joml.Quaternionf
- transform(float, float, float, Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by this quaternion and store the result indest
. - transform(float, float, float, Vector3f) - Method in class org.joml.Matrix3f
- transform(float, float, float, Vector3f) - Method in interface org.joml.Matrix3fc
-
Transform the vector
(x, y, z)
by this matrix and store the result indest
. - transform(float, float, float, Vector3f) - Method in class org.joml.Matrix3x2f
-
Transform/multiply the given vector
(x, y, z)
by this matrix and store the result indest
. - transform(float, float, float, Vector3f) - Method in interface org.joml.Matrix3x2fc
-
Transform/multiply the given vector
(x, y, z)
by this matrix and store the result indest
. - transform(float, float, float, Vector3f) - Method in class org.joml.Quaternionf
- transform(float, float, float, Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by this quaternion and store the result indest
. - transform(float, float, float, Vector4f) - Method in class org.joml.Quaternionf
- transform(float, float, float, Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by this quaternion and store the result indest
. - transform(float, float, Vector2f) - Method in class org.joml.Matrix2f
- transform(float, float, Vector2f) - Method in interface org.joml.Matrix2fc
-
Transform the vector
(x, y)
by this matrix and store the result indest
. - transform(Vector2d) - Method in class org.joml.Matrix2d
- transform(Vector2d) - Method in interface org.joml.Matrix2dc
-
Transform the given vector by this matrix.
- transform(Vector2dc, Vector2d) - Method in class org.joml.Matrix2d
- transform(Vector2dc, Vector2d) - Method in interface org.joml.Matrix2dc
-
Transform the given vector by this matrix and store the result in
dest
. - transform(Vector2f) - Method in class org.joml.Matrix2f
- transform(Vector2f) - Method in interface org.joml.Matrix2fc
-
Transform the given vector by this matrix.
- transform(Vector2fc, Vector2f) - Method in class org.joml.Matrix2f
- transform(Vector2fc, Vector2f) - Method in interface org.joml.Matrix2fc
-
Transform the given vector by this matrix and store the result in
dest
. - transform(Vector3d) - Method in class org.joml.AxisAngle4d
-
Transform the given vector by the rotation transformation described by this
AxisAngle4d
. - transform(Vector3d) - Method in class org.joml.Matrix3d
- transform(Vector3d) - Method in interface org.joml.Matrix3dc
-
Transform the given vector by this matrix.
- transform(Vector3d) - Method in class org.joml.Matrix3x2d
-
Transform/multiply the given vector by this matrix by assuming a third row in this matrix of
(0, 0, 1)
and store the result in that vector. - transform(Vector3d) - Method in interface org.joml.Matrix3x2dc
-
Transform/multiply the given vector by this matrix by assuming a third row in this matrix of
(0, 0, 1)
and store the result in that vector. - transform(Vector3d) - Method in class org.joml.Quaterniond
- transform(Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this quaternion.
- transform(Vector3d) - Method in class org.joml.Quaternionf
- transform(Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this quaternion.
- transform(Vector3dc, Vector3d) - Method in class org.joml.AxisAngle4d
-
Transform the given vector by the rotation transformation described by this
AxisAngle4d
and store the result indest
. - transform(Vector3dc, Vector3d) - Method in class org.joml.Matrix3d
- transform(Vector3dc, Vector3d) - Method in interface org.joml.Matrix3dc
-
Transform the given vector by this matrix and store the result in
dest
. - transform(Vector3dc, Vector3d) - Method in class org.joml.Matrix3x2d
-
Transform/multiply the given vector by this matrix by assuming a third row in this matrix of
(0, 0, 1)
and store the result indest
. - transform(Vector3dc, Vector3d) - Method in interface org.joml.Matrix3x2dc
-
Transform/multiply the given vector by this matrix and store the result in
dest
. - transform(Vector3dc, Vector3d) - Method in class org.joml.Quaterniond
- transform(Vector3dc, Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this quaternion and store the result in
dest
. - transform(Vector3dc, Vector3d) - Method in class org.joml.Quaternionf
- transform(Vector3dc, Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this quaternion and store the result in
dest
. - transform(Vector3f) - Method in class org.joml.AxisAngle4d
-
Transform the given vector by the rotation transformation described by this
AxisAngle4d
. - transform(Vector3f) - Method in class org.joml.AxisAngle4f
-
Transform the given vector by the rotation transformation described by this
AxisAngle4f
. - transform(Vector3f) - Method in class org.joml.Matrix3d
- transform(Vector3f) - Method in interface org.joml.Matrix3dc
-
Transform the given vector by this matrix.
- transform(Vector3f) - Method in class org.joml.Matrix3f
- transform(Vector3f) - Method in interface org.joml.Matrix3fc
-
Transform the given vector by this matrix.
- transform(Vector3f) - Method in class org.joml.Matrix3x2f
-
Transform/multiply the given vector by this matrix by assuming a third row in this matrix of
(0, 0, 1)
and store the result in that vector. - transform(Vector3f) - Method in interface org.joml.Matrix3x2fc
-
Transform/multiply the given vector by this matrix by assuming a third row in this matrix of
(0, 0, 1)
and store the result in that vector. - transform(Vector3f) - Method in class org.joml.Quaterniond
- transform(Vector3f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this quaternion.
- transform(Vector3f) - Method in class org.joml.Quaternionf
- transform(Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this quaternion.
- transform(Vector3fc, Vector3f) - Method in class org.joml.AxisAngle4d
-
Transform the given vector by the rotation transformation described by this
AxisAngle4d
and store the result indest
. - transform(Vector3fc, Vector3f) - Method in class org.joml.AxisAngle4f
-
Transform the given vector by the rotation transformation described by this
AxisAngle4f
and store the result indest
. - transform(Vector3fc, Vector3f) - Method in class org.joml.Matrix3d
- transform(Vector3fc, Vector3f) - Method in interface org.joml.Matrix3dc
-
Transform the given vector by this matrix and store the result in
dest
. - transform(Vector3fc, Vector3f) - Method in class org.joml.Matrix3f
- transform(Vector3fc, Vector3f) - Method in interface org.joml.Matrix3fc
-
Transform the given vector by this matrix and store the result in
dest
. - transform(Vector3fc, Vector3f) - Method in class org.joml.Quaterniond
- transform(Vector3fc, Vector3f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this quaternion and store the result in
dest
. - transform(Vector3fc, Vector3f) - Method in class org.joml.Quaternionf
- transform(Vector3fc, Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this quaternion and store the result in
dest
. - transform(Vector3f, Vector3f) - Method in class org.joml.Matrix3x2f
-
Transform/multiply the given vector by this matrix by assuming a third row in this matrix of
(0, 0, 1)
and store the result indest
. - transform(Vector3f, Vector3f) - Method in interface org.joml.Matrix3x2fc
-
Transform/multiply the given vector by this matrix and store the result in
dest
. - transform(Vector4d) - Method in class org.joml.AxisAngle4d
-
Transform the given vector by the rotation transformation described by this
AxisAngle4d
. - transform(Vector4d) - Method in class org.joml.Matrix4d
- transform(Vector4d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the given vector by this matrix and store the result in that vector.
- transform(Vector4d) - Method in class org.joml.Matrix4x3d
- transform(Vector4d) - Method in interface org.joml.Matrix4x3dc
-
Transform/multiply the given vector by this matrix and store the result in that vector.
- transform(Vector4d) - Method in class org.joml.Quaterniond
- transform(Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this quaternion.
- transform(Vector4d) - Method in class org.joml.Quaternionf
- transform(Vector4d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this quaternion.
- transform(Vector4dc, Vector4d) - Method in class org.joml.AxisAngle4d
-
Transform the given vector by the rotation transformation described by this
AxisAngle4d
and store the result indest
. - transform(Vector4dc, Vector4d) - Method in class org.joml.Matrix4d
- transform(Vector4dc, Vector4d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the given vector by this matrix and store the result in
dest
. - transform(Vector4dc, Vector4d) - Method in class org.joml.Matrix4x3d
- transform(Vector4dc, Vector4d) - Method in interface org.joml.Matrix4x3dc
-
Transform/multiply the given vector by this matrix and store the result in
dest
. - transform(Vector4dc, Vector4d) - Method in class org.joml.Quaterniond
- transform(Vector4dc, Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this quaternion and store the result in
dest
. - transform(Vector4dc, Vector4d) - Method in class org.joml.Quaternionf
- transform(Vector4dc, Vector4d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this quaternion and store the result in
dest
. - transform(Vector4f) - Method in class org.joml.AxisAngle4f
-
Transform the given vector by the rotation transformation described by this
AxisAngle4f
. - transform(Vector4f) - Method in class org.joml.Matrix4f
- transform(Vector4f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the given vector by this matrix and store the result in that vector.
- transform(Vector4f) - Method in class org.joml.Matrix4x3f
- transform(Vector4f) - Method in interface org.joml.Matrix4x3fc
-
Transform/multiply the given vector by this matrix and store the result in that vector.
- transform(Vector4f) - Method in class org.joml.Quaterniond
- transform(Vector4f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this quaternion.
- transform(Vector4f) - Method in class org.joml.Quaternionf
- transform(Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this quaternion.
- transform(Vector4fc, Vector4f) - Method in class org.joml.AxisAngle4f
-
Transform the given vector by the rotation transformation described by this
AxisAngle4f
and store the result indest
. - transform(Vector4fc, Vector4f) - Method in class org.joml.Matrix4f
- transform(Vector4fc, Vector4f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the given vector by this matrix and store the result in
dest
. - transform(Vector4fc, Vector4f) - Method in class org.joml.Matrix4x3f
- transform(Vector4fc, Vector4f) - Method in interface org.joml.Matrix4x3fc
-
Transform/multiply the given vector by this matrix and store the result in
dest
. - transform(Vector4fc, Vector4f) - Method in class org.joml.Quaterniond
- transform(Vector4fc, Vector4f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this quaternion and store the result in
dest
. - transform(Vector4fc, Vector4f) - Method in class org.joml.Quaternionf
- transform(Vector4fc, Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this quaternion and store the result in
dest
. - transformAab(double, double, double, double, double, double, Vector3d, Vector3d) - Method in class org.joml.Matrix4d
- transformAab(double, double, double, double, double, double, Vector3d, Vector3d) - Method in interface org.joml.Matrix4dc
-
Transform the axis-aligned box given as the minimum corner
(minX, minY, minZ)
and maximum corner(maxX, maxY, maxZ)
bythis
affine
matrix and compute the axis-aligned box of the result whose minimum corner is stored inoutMin
and maximum corner stored inoutMax
. - transformAab(double, double, double, double, double, double, Vector3d, Vector3d) - Method in class org.joml.Matrix4x3d
- transformAab(double, double, double, double, double, double, Vector3d, Vector3d) - Method in interface org.joml.Matrix4x3dc
-
Transform the axis-aligned box given as the minimum corner
(minX, minY, minZ)
and maximum corner(maxX, maxY, maxZ)
bythis
matrix and compute the axis-aligned box of the result whose minimum corner is stored inoutMin
and maximum corner stored inoutMax
. - transformAab(float, float, float, float, float, float, Vector3f, Vector3f) - Method in class org.joml.Matrix4f
- transformAab(float, float, float, float, float, float, Vector3f, Vector3f) - Method in interface org.joml.Matrix4fc
-
Transform the axis-aligned box given as the minimum corner
(minX, minY, minZ)
and maximum corner(maxX, maxY, maxZ)
bythis
affine
matrix and compute the axis-aligned box of the result whose minimum corner is stored inoutMin
and maximum corner stored inoutMax
. - transformAab(float, float, float, float, float, float, Vector3f, Vector3f) - Method in class org.joml.Matrix4x3f
- transformAab(float, float, float, float, float, float, Vector3f, Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Transform the axis-aligned box given as the minimum corner
(minX, minY, minZ)
and maximum corner(maxX, maxY, maxZ)
bythis
matrix and compute the axis-aligned box of the result whose minimum corner is stored inoutMin
and maximum corner stored inoutMax
. - transformAab(Vector3dc, Vector3dc, Vector3d, Vector3d) - Method in class org.joml.Matrix4d
- transformAab(Vector3dc, Vector3dc, Vector3d, Vector3d) - Method in interface org.joml.Matrix4dc
-
Transform the axis-aligned box given as the minimum corner
min
and maximum cornermax
bythis
affine
matrix and compute the axis-aligned box of the result whose minimum corner is stored inoutMin
and maximum corner stored inoutMax
. - transformAab(Vector3dc, Vector3dc, Vector3d, Vector3d) - Method in class org.joml.Matrix4x3d
- transformAab(Vector3dc, Vector3dc, Vector3d, Vector3d) - Method in interface org.joml.Matrix4x3dc
-
Transform the axis-aligned box given as the minimum corner
min
and maximum cornermax
bythis
matrix and compute the axis-aligned box of the result whose minimum corner is stored inoutMin
and maximum corner stored inoutMax
. - transformAab(Vector3fc, Vector3fc, Vector3f, Vector3f) - Method in class org.joml.Matrix4f
- transformAab(Vector3fc, Vector3fc, Vector3f, Vector3f) - Method in interface org.joml.Matrix4fc
-
Transform the axis-aligned box given as the minimum corner
min
and maximum cornermax
bythis
affine
matrix and compute the axis-aligned box of the result whose minimum corner is stored inoutMin
and maximum corner stored inoutMax
. - transformAab(Vector3fc, Vector3fc, Vector3f, Vector3f) - Method in class org.joml.Matrix4x3f
- transformAab(Vector3fc, Vector3fc, Vector3f, Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Transform the axis-aligned box given as the minimum corner
min
and maximum cornermax
bythis
matrix and compute the axis-aligned box of the result whose minimum corner is stored inoutMin
and maximum corner stored inoutMax
. - transformAffine(double, double, double, double, Vector4d) - Method in class org.joml.Matrix4d
- transformAffine(double, double, double, double, Vector4d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the 4D-vector
(x, y, z, w)
by assuming thatthis
matrix represents anaffine
transformation (i.e. - transformAffine(float, float, float, float, Vector4f) - Method in class org.joml.Matrix4f
- transformAffine(float, float, float, float, Vector4f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the 4D-vector
(x, y, z, w)
by assuming thatthis
matrix represents anaffine
transformation (i.e. - transformAffine(Vector4d) - Method in class org.joml.Matrix4d
- transformAffine(Vector4d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the given 4D-vector by assuming that
this
matrix represents anaffine
transformation (i.e. - transformAffine(Vector4dc, Vector4d) - Method in class org.joml.Matrix4d
- transformAffine(Vector4dc, Vector4d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the given 4D-vector by assuming that
this
matrix represents anaffine
transformation (i.e. - transformAffine(Vector4f) - Method in class org.joml.Matrix4f
- transformAffine(Vector4f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the given 4D-vector by assuming that
this
matrix represents anaffine
transformation (i.e. - transformAffine(Vector4fc, Vector4f) - Method in class org.joml.Matrix4f
- transformAffine(Vector4fc, Vector4f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the given 4D-vector by assuming that
this
matrix represents anaffine
transformation (i.e. - transformDirection(double, double, double, Vector3d) - Method in class org.joml.Matrix4d
- transformDirection(double, double, double, Vector3d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the 3D-vector
(x, y, z)
, as if it was a 4D-vector with w=0, by this matrix and store the result indest
. - transformDirection(double, double, double, Vector3f) - Method in class org.joml.Matrix4d
- transformDirection(double, double, double, Vector3f) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the 3D-vector
(x, y, z)
, as if it was a 4D-vector with w=0, by this matrix and store the result indest
. - transformDirection(double, double, Vector2d) - Method in class org.joml.Matrix3x2d
-
Transform/multiply the given 2D-vector
(x, y)
, as if it was a 3D-vector with z=0, by this matrix and store the result indest
. - transformDirection(double, double, Vector2d) - Method in interface org.joml.Matrix3x2dc
-
Transform/multiply the given 2D-vector
(x, y)
, as if it was a 3D-vector with z=0, by this matrix and store the result indest
. - transformDirection(float, float, float, Vector3f) - Method in class org.joml.Matrix4f
- transformDirection(float, float, float, Vector3f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the given 3D-vector
(x, y, z)
, as if it was a 4D-vector with w=0, by this matrix and store the result indest
. - transformDirection(float, float, Vector2f) - Method in class org.joml.Matrix3x2f
-
Transform/multiply the given 2D-vector
(x, y)
, as if it was a 3D-vector with z=0, by this matrix and store the result indest
. - transformDirection(float, float, Vector2f) - Method in interface org.joml.Matrix3x2fc
-
Transform/multiply the given 2D-vector
(x, y)
, as if it was a 3D-vector with z=0, by this matrix and store the result indest
. - transformDirection(Vector2d) - Method in class org.joml.Matrix3x2d
-
Transform/multiply the given 2D-vector, as if it was a 3D-vector with z=0, by this matrix and store the result in that vector.
- transformDirection(Vector2d) - Method in interface org.joml.Matrix3x2dc
-
Transform/multiply the given 2D-vector, as if it was a 3D-vector with z=0, by this matrix and store the result in that vector.
- transformDirection(Vector2dc, Vector2d) - Method in class org.joml.Matrix3x2d
-
Transform/multiply the given 2D-vector, as if it was a 3D-vector with z=0, by this matrix and store the result in
dest
. - transformDirection(Vector2dc, Vector2d) - Method in interface org.joml.Matrix3x2dc
-
Transform/multiply the given 2D-vector, as if it was a 3D-vector with z=0, by this matrix and store the result in
dest
. - transformDirection(Vector2f) - Method in class org.joml.Matrix3x2f
-
Transform/multiply the given 2D-vector, as if it was a 3D-vector with z=0, by this matrix and store the result in that vector.
- transformDirection(Vector2f) - Method in interface org.joml.Matrix3x2fc
-
Transform/multiply the given 2D-vector, as if it was a 3D-vector with z=0, by this matrix and store the result in that vector.
- transformDirection(Vector2fc, Vector2f) - Method in class org.joml.Matrix3x2f
-
Transform/multiply the given 2D-vector, as if it was a 3D-vector with z=0, by this matrix and store the result in
dest
. - transformDirection(Vector2fc, Vector2f) - Method in interface org.joml.Matrix3x2fc
-
Transform/multiply the given 2D-vector, as if it was a 3D-vector with z=0, by this matrix and store the result in
dest
. - transformDirection(Vector3d) - Method in class org.joml.Matrix4d
- transformDirection(Vector3d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the given 3D-vector, as if it was a 4D-vector with w=0, by this matrix and store the result in that vector.
- transformDirection(Vector3d) - Method in class org.joml.Matrix4x3d
- transformDirection(Vector3d) - Method in interface org.joml.Matrix4x3dc
-
Transform/multiply the given 3D-vector, as if it was a 4D-vector with w=0, by this matrix and store the result in that vector.
- transformDirection(Vector3dc, Vector3d) - Method in class org.joml.Matrix4d
- transformDirection(Vector3dc, Vector3d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the given 3D-vector, as if it was a 4D-vector with w=0, by this matrix and store the result in
dest
. - transformDirection(Vector3dc, Vector3d) - Method in class org.joml.Matrix4x3d
- transformDirection(Vector3dc, Vector3d) - Method in interface org.joml.Matrix4x3dc
-
Transform/multiply the given 3D-vector, as if it was a 4D-vector with w=0, by this matrix and store the result in
dest
. - transformDirection(Vector3f) - Method in class org.joml.Matrix4d
- transformDirection(Vector3f) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the given 3D-vector, as if it was a 4D-vector with w=0, by this matrix and store the result in that vector.
- transformDirection(Vector3f) - Method in class org.joml.Matrix4f
- transformDirection(Vector3f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the given 3D-vector, as if it was a 4D-vector with w=0, by this matrix and store the result in that vector.
- transformDirection(Vector3f) - Method in class org.joml.Matrix4x3f
- transformDirection(Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Transform/multiply the given 3D-vector, as if it was a 4D-vector with w=0, by this matrix and store the result in that vector.
- transformDirection(Vector3fc, Vector3f) - Method in class org.joml.Matrix4d
- transformDirection(Vector3fc, Vector3f) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the given 3D-vector, as if it was a 4D-vector with w=0, by this matrix and store the result in
dest
. - transformDirection(Vector3fc, Vector3f) - Method in class org.joml.Matrix4f
- transformDirection(Vector3fc, Vector3f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the given 3D-vector, as if it was a 4D-vector with w=0, by this matrix and store the result in
dest
. - transformDirection(Vector3fc, Vector3f) - Method in class org.joml.Matrix4x3f
- transformDirection(Vector3fc, Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Transform/multiply the given 3D-vector, as if it was a 4D-vector with w=0, by this matrix and store the result in
dest
. - transformInverse(double, double, double, Vector3d) - Method in class org.joml.Quaterniond
- transformInverse(double, double, double, Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector
(x, y, z)
by the inverse of this quaternion and store the result indest
. - transformInverse(double, double, double, Vector3d) - Method in class org.joml.Quaternionf
- transformInverse(double, double, double, Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by the inverse of this quaternion and store the result indest
. - transformInverse(double, double, double, Vector3f) - Method in class org.joml.Quaterniond
- transformInverse(double, double, double, Vector3f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector
(x, y, z)
by the inverse of this quaternion and store the result indest
. - transformInverse(double, double, double, Vector4d) - Method in class org.joml.Quaterniond
- transformInverse(double, double, double, Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector
(x, y, z)
by the inverse of this quaternion and store the result indest
. - transformInverse(double, double, double, Vector4d) - Method in class org.joml.Quaternionf
- transformInverse(double, double, double, Vector4d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by the inverse of this quaternion and store the result indest
. - transformInverse(double, double, double, Vector4f) - Method in class org.joml.Quaterniond
- transformInverse(double, double, double, Vector4f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector
(x, y, z)
by the inverse of this quaternion and store the result indest
. - transformInverse(float, float, float, Vector3d) - Method in class org.joml.Quaternionf
- transformInverse(float, float, float, Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by the inverse of this quaternion and store the result indest
. - transformInverse(float, float, float, Vector3f) - Method in class org.joml.Quaternionf
- transformInverse(float, float, float, Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by the inverse of this quaternion and store the result indest
. - transformInverse(float, float, float, Vector4f) - Method in class org.joml.Quaternionf
- transformInverse(float, float, float, Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by the inverse of this quaternion and store the result indest
. - transformInverse(Vector3d) - Method in class org.joml.Quaterniond
- transformInverse(Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by the inverse of this quaternion.
- transformInverse(Vector3d) - Method in class org.joml.Quaternionf
- transformInverse(Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by the inverse of this quaternion.
- transformInverse(Vector3dc, Vector3d) - Method in class org.joml.Quaterniond
- transformInverse(Vector3dc, Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by the inverse of this quaternion and store the result in
dest
. - transformInverse(Vector3dc, Vector3d) - Method in class org.joml.Quaternionf
- transformInverse(Vector3dc, Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by the inverse of this quaternion and store the result in
dest
. - transformInverse(Vector3f) - Method in class org.joml.Quaterniond
- transformInverse(Vector3f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by the inverse of this quaternion.
- transformInverse(Vector3f) - Method in class org.joml.Quaternionf
- transformInverse(Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by the inverse of this quaternion.
- transformInverse(Vector3fc, Vector3f) - Method in class org.joml.Quaterniond
- transformInverse(Vector3fc, Vector3f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by the inverse of this quaternion and store the result in
dest
. - transformInverse(Vector3fc, Vector3f) - Method in class org.joml.Quaternionf
- transformInverse(Vector3fc, Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by the inverse of quaternion and store the result in
dest
. - transformInverse(Vector4d) - Method in class org.joml.Quaterniond
- transformInverse(Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by the inverse of this quaternion.
- transformInverse(Vector4d) - Method in class org.joml.Quaternionf
- transformInverse(Vector4d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by the inverse of this quaternion.
- transformInverse(Vector4dc, Vector4d) - Method in class org.joml.Quaterniond
- transformInverse(Vector4dc, Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by the inverse of this quaternion and store the result in
dest
. - transformInverse(Vector4dc, Vector4d) - Method in class org.joml.Quaternionf
- transformInverse(Vector4dc, Vector4d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by the inverse of this quaternion and store the result in
dest
. - transformInverse(Vector4f) - Method in class org.joml.Quaterniond
- transformInverse(Vector4f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by the inverse of this quaternion.
- transformInverse(Vector4f) - Method in class org.joml.Quaternionf
- transformInverse(Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by the inverse of this quaternion.
- transformInverse(Vector4fc, Vector4f) - Method in class org.joml.Quaterniond
- transformInverse(Vector4fc, Vector4f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by the inverse of this quaternion and store the result in
dest
. - transformInverse(Vector4fc, Vector4f) - Method in class org.joml.Quaternionf
- transformInverse(Vector4fc, Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by the inverse of this quaternion and store the result in
dest
. - transformInverseUnit(double, double, double, Vector3d) - Method in class org.joml.Quaterniond
- transformInverseUnit(double, double, double, Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector
(x, y, z)
by the inverse of this unit quaternion and store the result indest
. - transformInverseUnit(double, double, double, Vector3d) - Method in class org.joml.Quaternionf
- transformInverseUnit(double, double, double, Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by the inverse of this unit quaternion and store the result indest
. - transformInverseUnit(double, double, double, Vector3f) - Method in class org.joml.Quaterniond
- transformInverseUnit(double, double, double, Vector3f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector
(x, y, z)
by the inverse of this unit quaternion and store the result indest
. - transformInverseUnit(double, double, double, Vector4d) - Method in class org.joml.Quaterniond
- transformInverseUnit(double, double, double, Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector
(x, y, z)
by the inverse of this unit quaternion and store the result indest
. - transformInverseUnit(double, double, double, Vector4d) - Method in class org.joml.Quaternionf
- transformInverseUnit(double, double, double, Vector4d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by the inverse of this unit quaternion and store the result indest
. - transformInverseUnit(double, double, double, Vector4f) - Method in class org.joml.Quaterniond
- transformInverseUnit(double, double, double, Vector4f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector
(x, y, z)
by the inverse of this unit quaternion and store the result indest
. - transformInverseUnit(float, float, float, Vector3d) - Method in class org.joml.Quaternionf
- transformInverseUnit(float, float, float, Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by the inverse of this unit quaternion and store the result indest
. - transformInverseUnit(float, float, float, Vector3f) - Method in class org.joml.Quaternionf
- transformInverseUnit(float, float, float, Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by the inverse of this unit quaternion and store the result indest
. - transformInverseUnit(float, float, float, Vector4f) - Method in class org.joml.Quaternionf
- transformInverseUnit(float, float, float, Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by the inverse of this unit quaternion and store the result indest
. - transformInverseUnit(Vector3d) - Method in class org.joml.Quaterniond
- transformInverseUnit(Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by the inverse of this unit quaternion.
- transformInverseUnit(Vector3dc, Vector3d) - Method in class org.joml.Quaterniond
- transformInverseUnit(Vector3dc, Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by the inverse of this unit quaternion and store the result in
dest
. - transformInverseUnit(Vector3dc, Vector3d) - Method in class org.joml.Quaternionf
- transformInverseUnit(Vector3dc, Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by the inverse of this unit quaternion and store the result in
dest
. - transformInverseUnit(Vector3f) - Method in class org.joml.Quaterniond
- transformInverseUnit(Vector3f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by the inverse of this unit quaternion.
- transformInverseUnit(Vector3f) - Method in class org.joml.Quaternionf
- transformInverseUnit(Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by the inverse of this unit quaternion.
- transformInverseUnit(Vector3fc, Vector3f) - Method in class org.joml.Quaterniond
- transformInverseUnit(Vector3fc, Vector3f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by the inverse of this unit quaternion and store the result in
dest
. - transformInverseUnit(Vector3fc, Vector3f) - Method in class org.joml.Quaternionf
- transformInverseUnit(Vector3fc, Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by the inverse of this unit quaternion and store the result in
dest
. - transformInverseUnit(Vector4d) - Method in class org.joml.Quaterniond
- transformInverseUnit(Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by the inverse of this unit quaternion.
- transformInverseUnit(Vector4d) - Method in class org.joml.Quaternionf
- transformInverseUnit(Vector4d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by the inverse of this unit quaternion.
- transformInverseUnit(Vector4dc, Vector4d) - Method in class org.joml.Quaterniond
- transformInverseUnit(Vector4dc, Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by the inverse of this unit quaternion and store the result in
dest
. - transformInverseUnit(Vector4dc, Vector4d) - Method in class org.joml.Quaternionf
- transformInverseUnit(Vector4dc, Vector4d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by the inverse of this unit quaternion and store the result in
dest
. - transformInverseUnit(Vector4f) - Method in class org.joml.Quaterniond
- transformInverseUnit(Vector4f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by the inverse of this unit quaternion.
- transformInverseUnit(Vector4f) - Method in class org.joml.Quaternionf
- transformInverseUnit(Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by the inverse of this unit quaternion.
- transformInverseUnit(Vector4fc, Vector4f) - Method in class org.joml.Quaterniond
- transformInverseUnit(Vector4fc, Vector4f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by the inverse of this unit quaternion and store the result in
dest
. - transformInverseUnit(Vector4fc, Vector4f) - Method in class org.joml.Quaternionf
- transformInverseUnit(Vector4fc, Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by the inverse of this unit quaternion and store the result in
dest
. - transformPosition(double, double, double, Vector3d) - Method in class org.joml.Matrix4d
- transformPosition(double, double, double, Vector3d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the 3D-vector
(x, y, z)
, as if it was a 4D-vector with w=1, by this matrix and store the result indest
. - transformPosition(double, double, Vector2d) - Method in class org.joml.Matrix3x2d
-
Transform/multiply the given 2D-vector
(x, y)
, as if it was a 3D-vector with z=1, by this matrix and store the result indest
. - transformPosition(double, double, Vector2d) - Method in interface org.joml.Matrix3x2dc
-
Transform/multiply the given 2D-vector
(x, y)
, as if it was a 3D-vector with z=1, by this matrix and store the result indest
. - transformPosition(float, float, float, Vector3f) - Method in class org.joml.Matrix4f
- transformPosition(float, float, float, Vector3f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the 3D-vector
(x, y, z)
, as if it was a 4D-vector with w=1, by this matrix and store the result indest
. - transformPosition(float, float, Vector2f) - Method in class org.joml.Matrix3x2f
-
Transform/multiply the given 2D-vector
(x, y)
, as if it was a 3D-vector with z=1, by this matrix and store the result indest
. - transformPosition(float, float, Vector2f) - Method in interface org.joml.Matrix3x2fc
-
Transform/multiply the given 2D-vector
(x, y)
, as if it was a 3D-vector with z=1, by this matrix and store the result indest
. - transformPosition(Vector2d) - Method in class org.joml.Matrix3x2d
-
Transform/multiply the given 2D-vector, as if it was a 3D-vector with z=1, by this matrix and store the result in that vector.
- transformPosition(Vector2d) - Method in interface org.joml.Matrix3x2dc
-
Transform/multiply the given 2D-vector, as if it was a 3D-vector with z=1, by this matrix and store the result in that vector.
- transformPosition(Vector2dc, Vector2d) - Method in class org.joml.Matrix3x2d
-
Transform/multiply the given 2D-vector, as if it was a 3D-vector with z=1, by this matrix and store the result in
dest
. - transformPosition(Vector2dc, Vector2d) - Method in interface org.joml.Matrix3x2dc
-
Transform/multiply the given 2D-vector, as if it was a 3D-vector with z=1, by this matrix and store the result in
dest
. - transformPosition(Vector2f) - Method in class org.joml.Matrix3x2f
-
Transform/multiply the given 2D-vector, as if it was a 3D-vector with z=1, by this matrix and store the result in that vector.
- transformPosition(Vector2f) - Method in interface org.joml.Matrix3x2fc
-
Transform/multiply the given 2D-vector, as if it was a 3D-vector with z=1, by this matrix and store the result in that vector.
- transformPosition(Vector2fc, Vector2f) - Method in class org.joml.Matrix3x2f
-
Transform/multiply the given 2D-vector, as if it was a 3D-vector with z=1, by this matrix and store the result in
dest
. - transformPosition(Vector2fc, Vector2f) - Method in interface org.joml.Matrix3x2fc
-
Transform/multiply the given 2D-vector, as if it was a 3D-vector with z=1, by this matrix and store the result in
dest
. - transformPosition(Vector3d) - Method in class org.joml.Matrix4d
- transformPosition(Vector3d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the given 3D-vector, as if it was a 4D-vector with w=1, by this matrix and store the result in that vector.
- transformPosition(Vector3d) - Method in class org.joml.Matrix4x3d
- transformPosition(Vector3d) - Method in interface org.joml.Matrix4x3dc
-
Transform/multiply the given 3D-vector, as if it was a 4D-vector with w=1, by this matrix and store the result in that vector.
- transformPosition(Vector3dc, Vector3d) - Method in class org.joml.Matrix4d
- transformPosition(Vector3dc, Vector3d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the given 3D-vector, as if it was a 4D-vector with w=1, by this matrix and store the result in
dest
. - transformPosition(Vector3dc, Vector3d) - Method in class org.joml.Matrix4x3d
- transformPosition(Vector3dc, Vector3d) - Method in interface org.joml.Matrix4x3dc
-
Transform/multiply the given 3D-vector, as if it was a 4D-vector with w=1, by this matrix and store the result in
dest
. - transformPosition(Vector3f) - Method in class org.joml.Matrix4f
- transformPosition(Vector3f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the given 3D-vector, as if it was a 4D-vector with w=1, by this matrix and store the result in that vector.
- transformPosition(Vector3f) - Method in class org.joml.Matrix4x3f
- transformPosition(Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Transform/multiply the given 3D-vector, as if it was a 4D-vector with w=1, by this matrix and store the result in that vector.
- transformPosition(Vector3fc, Vector3f) - Method in class org.joml.Matrix4f
- transformPosition(Vector3fc, Vector3f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the given 3D-vector, as if it was a 4D-vector with w=1, by this matrix and store the result in
dest
. - transformPosition(Vector3fc, Vector3f) - Method in class org.joml.Matrix4x3f
- transformPosition(Vector3fc, Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Transform/multiply the given 3D-vector, as if it was a 4D-vector with w=1, by this matrix and store the result in
dest
. - transformPositiveX(Vector3d) - Method in class org.joml.Quaterniond
- transformPositiveX(Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(1, 0, 0)
by this quaternion. - transformPositiveX(Vector3d) - Method in class org.joml.Quaternionf
- transformPositiveX(Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(1, 0, 0)
by this quaternion. - transformPositiveX(Vector3f) - Method in class org.joml.Quaterniond
- transformPositiveX(Vector3f) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(1, 0, 0)
by this quaternion. - transformPositiveX(Vector3f) - Method in class org.joml.Quaternionf
- transformPositiveX(Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(1, 0, 0)
by this quaternion. - transformPositiveX(Vector4d) - Method in class org.joml.Quaterniond
- transformPositiveX(Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(1, 0, 0)
by this quaternion. - transformPositiveX(Vector4d) - Method in class org.joml.Quaternionf
- transformPositiveX(Vector4d) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(1, 0, 0)
by this quaternion. - transformPositiveX(Vector4f) - Method in class org.joml.Quaterniond
- transformPositiveX(Vector4f) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(1, 0, 0)
by this quaternion. - transformPositiveX(Vector4f) - Method in class org.joml.Quaternionf
- transformPositiveX(Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(1, 0, 0)
by this quaternion. - transformPositiveY(Vector3d) - Method in class org.joml.Quaterniond
- transformPositiveY(Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(0, 1, 0)
by this quaternion. - transformPositiveY(Vector3d) - Method in class org.joml.Quaternionf
- transformPositiveY(Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(0, 1, 0)
by this quaternion. - transformPositiveY(Vector3f) - Method in class org.joml.Quaterniond
- transformPositiveY(Vector3f) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(0, 1, 0)
by this quaternion. - transformPositiveY(Vector3f) - Method in class org.joml.Quaternionf
- transformPositiveY(Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(0, 1, 0)
by this quaternion. - transformPositiveY(Vector4d) - Method in class org.joml.Quaterniond
- transformPositiveY(Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(0, 1, 0)
by this quaternion. - transformPositiveY(Vector4d) - Method in class org.joml.Quaternionf
- transformPositiveY(Vector4d) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(0, 1, 0)
by this quaternion. - transformPositiveY(Vector4f) - Method in class org.joml.Quaterniond
- transformPositiveY(Vector4f) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(0, 1, 0)
by this quaternion. - transformPositiveY(Vector4f) - Method in class org.joml.Quaternionf
- transformPositiveY(Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(0, 1, 0)
by this quaternion. - transformPositiveZ(Vector3d) - Method in class org.joml.Quaterniond
- transformPositiveZ(Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(0, 0, 1)
by this quaternion. - transformPositiveZ(Vector3d) - Method in class org.joml.Quaternionf
- transformPositiveZ(Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(0, 0, 1)
by this quaternion. - transformPositiveZ(Vector3f) - Method in class org.joml.Quaterniond
- transformPositiveZ(Vector3f) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(0, 0, 1)
by this quaternion. - transformPositiveZ(Vector3f) - Method in class org.joml.Quaternionf
- transformPositiveZ(Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(0, 0, 1)
by this quaternion. - transformPositiveZ(Vector4d) - Method in class org.joml.Quaterniond
- transformPositiveZ(Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(0, 0, 1)
by this quaternion. - transformPositiveZ(Vector4d) - Method in class org.joml.Quaternionf
- transformPositiveZ(Vector4d) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(0, 0, 1)
by this quaternion. - transformPositiveZ(Vector4f) - Method in class org.joml.Quaterniond
- transformPositiveZ(Vector4f) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(0, 0, 1)
by this quaternion. - transformPositiveZ(Vector4f) - Method in class org.joml.Quaternionf
- transformPositiveZ(Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(0, 0, 1)
by this quaternion. - transformProject(double, double, double, double, Vector3d) - Method in class org.joml.Matrix4d
- transformProject(double, double, double, double, Vector3d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the vector
(x, y, z, w)
by this matrix, perform perspective divide and store(x, y, z)
of the result indest
. - transformProject(double, double, double, double, Vector4d) - Method in class org.joml.Matrix4d
- transformProject(double, double, double, double, Vector4d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the vector
(x, y, z, w)
by this matrix, perform perspective divide and store the result indest
. - transformProject(double, double, double, Vector3d) - Method in class org.joml.Matrix4d
- transformProject(double, double, double, Vector3d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the vector
(x, y, z)
by this matrix, perform perspective divide and store the result indest
. - transformProject(float, float, float, float, Vector3f) - Method in class org.joml.Matrix4f
- transformProject(float, float, float, float, Vector3f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the vector
(x, y, z, w)
by this matrix, perform perspective divide and store(x, y, z)
of the result indest
. - transformProject(float, float, float, float, Vector4f) - Method in class org.joml.Matrix4f
- transformProject(float, float, float, float, Vector4f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the vector
(x, y, z, w)
by this matrix, perform perspective divide and store the result indest
. - transformProject(float, float, float, Vector3f) - Method in class org.joml.Matrix4f
- transformProject(float, float, float, Vector3f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the vector
(x, y, z)
by this matrix, perform perspective divide and store the result indest
. - transformProject(Vector3d) - Method in class org.joml.Matrix4d
- transformProject(Vector3d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the given vector by this matrix, perform perspective divide and store the result in that vector.
- transformProject(Vector3dc, Vector3d) - Method in class org.joml.Matrix4d
- transformProject(Vector3dc, Vector3d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the given vector by this matrix, perform perspective divide and store the result in
dest
. - transformProject(Vector3f) - Method in class org.joml.Matrix4f
- transformProject(Vector3f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the given vector by this matrix, perform perspective divide and store the result in that vector.
- transformProject(Vector3fc, Vector3f) - Method in class org.joml.Matrix4f
- transformProject(Vector3fc, Vector3f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the given vector by this matrix, perform perspective divide and store the result in
dest
. - transformProject(Vector4d) - Method in class org.joml.Matrix4d
- transformProject(Vector4d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the given vector by this matrix, perform perspective divide and store the result in that vector.
- transformProject(Vector4dc, Vector3d) - Method in class org.joml.Matrix4d
- transformProject(Vector4dc, Vector3d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the given vector by this matrix, perform perspective divide and store the
x
,y
andz
components of the result indest
. - transformProject(Vector4dc, Vector4d) - Method in class org.joml.Matrix4d
- transformProject(Vector4dc, Vector4d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the given vector by this matrix, perform perspective divide and store the result in
dest
. - transformProject(Vector4f) - Method in class org.joml.Matrix4f
- transformProject(Vector4f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the given vector by this matrix, perform perspective divide and store the result in that vector.
- transformProject(Vector4fc, Vector3f) - Method in class org.joml.Matrix4f
- transformProject(Vector4fc, Vector3f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the given vector by this matrix, perform perspective divide and store the result in
dest
. - transformProject(Vector4fc, Vector4f) - Method in class org.joml.Matrix4f
- transformProject(Vector4fc, Vector4f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the given vector by this matrix, perform perspective divide and store the result in
dest
. - transformTranspose(double, double, double, double, Vector4d) - Method in class org.joml.Matrix4d
- transformTranspose(double, double, double, double, Vector4d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the vector
(x, y, z, w)
by the transpose of this matrix and store the result indest
. - transformTranspose(double, double, double, Vector3d) - Method in class org.joml.Matrix3d
- transformTranspose(double, double, double, Vector3d) - Method in interface org.joml.Matrix3dc
-
Transform the vector
(x, y, z)
by the transpose of this matrix and store the result indest
. - transformTranspose(double, double, Vector2d) - Method in class org.joml.Matrix2d
- transformTranspose(double, double, Vector2d) - Method in interface org.joml.Matrix2dc
-
Transform the vector
(x, y)
by the transpose of this matrix and store the result indest
. - transformTranspose(float, float, float, float, Vector4f) - Method in class org.joml.Matrix4f
- transformTranspose(float, float, float, float, Vector4f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the vector
(x, y, z, w)
by the transpose of this matrix and store the result indest
. - transformTranspose(float, float, float, Vector3f) - Method in class org.joml.Matrix3f
- transformTranspose(float, float, float, Vector3f) - Method in interface org.joml.Matrix3fc
-
Transform the vector
(x, y, z)
by the transpose of this matrix and store the result indest
. - transformTranspose(float, float, Vector2f) - Method in class org.joml.Matrix2f
- transformTranspose(float, float, Vector2f) - Method in interface org.joml.Matrix2fc
-
Transform the vector
(x, y)
by the transpose of this matrix and store the result indest
. - transformTranspose(Vector2d) - Method in class org.joml.Matrix2d
- transformTranspose(Vector2d) - Method in interface org.joml.Matrix2dc
-
Transform the given vector by the transpose of this matrix.
- transformTranspose(Vector2dc, Vector2d) - Method in class org.joml.Matrix2d
- transformTranspose(Vector2dc, Vector2d) - Method in interface org.joml.Matrix2dc
-
Transform the given vector by the transpose of this matrix and store the result in
dest
. - transformTranspose(Vector2f) - Method in class org.joml.Matrix2f
- transformTranspose(Vector2f) - Method in interface org.joml.Matrix2fc
-
Transform the given vector by the transpose of this matrix.
- transformTranspose(Vector2fc, Vector2f) - Method in class org.joml.Matrix2f
- transformTranspose(Vector2fc, Vector2f) - Method in interface org.joml.Matrix2fc
-
Transform the given vector by the transpose of this matrix and store the result in
dest
. - transformTranspose(Vector3d) - Method in class org.joml.Matrix3d
- transformTranspose(Vector3d) - Method in interface org.joml.Matrix3dc
-
Transform the given vector by the transpose of this matrix.
- transformTranspose(Vector3dc, Vector3d) - Method in class org.joml.Matrix3d
- transformTranspose(Vector3dc, Vector3d) - Method in interface org.joml.Matrix3dc
-
Transform the given vector by the transpose of this matrix and store the result in
dest
. - transformTranspose(Vector3f) - Method in class org.joml.Matrix3f
- transformTranspose(Vector3f) - Method in interface org.joml.Matrix3fc
-
Transform the given vector by the transpose of this matrix.
- transformTranspose(Vector3fc, Vector3f) - Method in class org.joml.Matrix3f
- transformTranspose(Vector3fc, Vector3f) - Method in interface org.joml.Matrix3fc
-
Transform the given vector by the transpose of this matrix and store the result in
dest
. - transformTranspose(Vector4d) - Method in class org.joml.Matrix4d
- transformTranspose(Vector4d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the given vector by the transpose of this matrix and store the result in that vector.
- transformTranspose(Vector4dc, Vector4d) - Method in class org.joml.Matrix4d
- transformTranspose(Vector4dc, Vector4d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the given vector by the transpose of this matrix and store the result in
dest
. - transformTranspose(Vector4f) - Method in class org.joml.Matrix4f
- transformTranspose(Vector4f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the given vector by the transpose of this matrix and store the result in that vector.
- transformTranspose(Vector4fc, Vector4f) - Method in class org.joml.Matrix4f
- transformTranspose(Vector4fc, Vector4f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the given vector by the transpose of this matrix and store the result in
dest
. - transformUnit(double, double, double, Vector3d) - Method in class org.joml.Quaterniond
- transformUnit(double, double, double, Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector
(x, y, z)
by this unit quaternion and store the result indest
. - transformUnit(double, double, double, Vector3d) - Method in class org.joml.Quaternionf
- transformUnit(double, double, double, Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by this unit quaternion and store the result indest
. - transformUnit(double, double, double, Vector3f) - Method in class org.joml.Quaterniond
- transformUnit(double, double, double, Vector3f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector
(x, y, z)
by this unit quaternion and store the result indest
. - transformUnit(double, double, double, Vector4d) - Method in class org.joml.Quaterniond
- transformUnit(double, double, double, Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector
(x, y, z)
by this unit quaternion and store the result indest
. - transformUnit(double, double, double, Vector4d) - Method in class org.joml.Quaternionf
- transformUnit(double, double, double, Vector4d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by this unit quaternion and store the result indest
. - transformUnit(double, double, double, Vector4f) - Method in class org.joml.Quaterniond
- transformUnit(double, double, double, Vector4f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector
(x, y, z)
by this unit quaternion and store the result indest
. - transformUnit(float, float, float, Vector3d) - Method in class org.joml.Quaternionf
- transformUnit(float, float, float, Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by this unit quaternion and store the result indest
. - transformUnit(float, float, float, Vector3f) - Method in class org.joml.Quaternionf
- transformUnit(float, float, float, Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by this unit quaternion and store the result indest
. - transformUnit(float, float, float, Vector4f) - Method in class org.joml.Quaternionf
- transformUnit(float, float, float, Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector
(x, y, z)
by this unit quaternion and store the result indest
. - transformUnit(Vector3d) - Method in class org.joml.Quaterniond
- transformUnit(Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this unit quaternion.
- transformUnit(Vector3dc, Vector3d) - Method in class org.joml.Quaterniond
- transformUnit(Vector3dc, Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this unit quaternion and store the result in
dest
. - transformUnit(Vector3dc, Vector3d) - Method in class org.joml.Quaternionf
- transformUnit(Vector3dc, Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this unit quaternion and store the result in
dest
. - transformUnit(Vector3f) - Method in class org.joml.Quaterniond
- transformUnit(Vector3f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this unit quaternion.
- transformUnit(Vector3f) - Method in class org.joml.Quaternionf
- transformUnit(Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this unit quaternion.
- transformUnit(Vector3fc, Vector3f) - Method in class org.joml.Quaterniond
- transformUnit(Vector3fc, Vector3f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this unit quaternion and store the result in
dest
. - transformUnit(Vector3fc, Vector3f) - Method in class org.joml.Quaternionf
- transformUnit(Vector3fc, Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this unit quaternion and store the result in
dest
. - transformUnit(Vector4d) - Method in class org.joml.Quaterniond
- transformUnit(Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this unit quaternion.
- transformUnit(Vector4d) - Method in class org.joml.Quaternionf
- transformUnit(Vector4d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this unit quaternion.
- transformUnit(Vector4dc, Vector4d) - Method in class org.joml.Quaterniond
- transformUnit(Vector4dc, Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this unit quaternion and store the result in
dest
. - transformUnit(Vector4dc, Vector4d) - Method in class org.joml.Quaternionf
- transformUnit(Vector4dc, Vector4d) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this unit quaternion and store the result in
dest
. - transformUnit(Vector4f) - Method in class org.joml.Quaterniond
- transformUnit(Vector4f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this unit quaternion.
- transformUnit(Vector4f) - Method in class org.joml.Quaternionf
- transformUnit(Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this unit quaternion.
- transformUnit(Vector4fc, Vector4f) - Method in class org.joml.Quaterniond
- transformUnit(Vector4fc, Vector4f) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this unit quaternion and store the result in
dest
. - transformUnit(Vector4fc, Vector4f) - Method in class org.joml.Quaternionf
- transformUnit(Vector4fc, Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this unit quaternion and store the result in
dest
. - transformUnitPositiveX(Vector3d) - Method in class org.joml.Quaterniond
- transformUnitPositiveX(Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(1, 0, 0)
by this unit quaternion. - transformUnitPositiveX(Vector3d) - Method in class org.joml.Quaternionf
- transformUnitPositiveX(Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(1, 0, 0)
by this unit quaternion. - transformUnitPositiveX(Vector3f) - Method in class org.joml.Quaterniond
- transformUnitPositiveX(Vector3f) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(1, 0, 0)
by this unit quaternion. - transformUnitPositiveX(Vector3f) - Method in class org.joml.Quaternionf
- transformUnitPositiveX(Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(1, 0, 0)
by this unit quaternion. - transformUnitPositiveX(Vector4d) - Method in class org.joml.Quaterniond
- transformUnitPositiveX(Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(1, 0, 0)
by this unit quaternion. - transformUnitPositiveX(Vector4d) - Method in class org.joml.Quaternionf
- transformUnitPositiveX(Vector4d) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(1, 0, 0)
by this unit quaternion. - transformUnitPositiveX(Vector4f) - Method in class org.joml.Quaterniond
- transformUnitPositiveX(Vector4f) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(1, 0, 0)
by this unit quaternion. - transformUnitPositiveX(Vector4f) - Method in class org.joml.Quaternionf
- transformUnitPositiveX(Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(1, 0, 0)
by this unit quaternion. - transformUnitPositiveY(Vector3d) - Method in class org.joml.Quaterniond
- transformUnitPositiveY(Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(0, 1, 0)
by this unit quaternion. - transformUnitPositiveY(Vector3d) - Method in class org.joml.Quaternionf
- transformUnitPositiveY(Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(0, 1, 0)
by this unit quaternion. - transformUnitPositiveY(Vector3f) - Method in class org.joml.Quaterniond
- transformUnitPositiveY(Vector3f) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(0, 1, 0)
by this unit quaternion. - transformUnitPositiveY(Vector3f) - Method in class org.joml.Quaternionf
- transformUnitPositiveY(Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(0, 1, 0)
by this unit quaternion. - transformUnitPositiveY(Vector4d) - Method in class org.joml.Quaterniond
- transformUnitPositiveY(Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(0, 1, 0)
by this unit quaternion. - transformUnitPositiveY(Vector4d) - Method in class org.joml.Quaternionf
- transformUnitPositiveY(Vector4d) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(0, 1, 0)
by this unit quaternion. - transformUnitPositiveY(Vector4f) - Method in class org.joml.Quaterniond
- transformUnitPositiveY(Vector4f) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(0, 1, 0)
by this unit quaternion. - transformUnitPositiveY(Vector4f) - Method in class org.joml.Quaternionf
- transformUnitPositiveY(Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(0, 1, 0)
by this unit quaternion. - transformUnitPositiveZ(Vector3d) - Method in class org.joml.Quaterniond
- transformUnitPositiveZ(Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(0, 0, 1)
by this unit quaternion. - transformUnitPositiveZ(Vector3d) - Method in class org.joml.Quaternionf
- transformUnitPositiveZ(Vector3d) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(0, 0, 1)
by this unit quaternion. - transformUnitPositiveZ(Vector3f) - Method in class org.joml.Quaterniond
- transformUnitPositiveZ(Vector3f) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(0, 0, 1)
by this unit quaternion. - transformUnitPositiveZ(Vector3f) - Method in class org.joml.Quaternionf
- transformUnitPositiveZ(Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(0, 0, 1)
by this unit quaternion. - transformUnitPositiveZ(Vector4d) - Method in class org.joml.Quaterniond
- transformUnitPositiveZ(Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(0, 0, 1)
by this unit quaternion. - transformUnitPositiveZ(Vector4d) - Method in class org.joml.Quaternionf
- transformUnitPositiveZ(Vector4d) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(0, 0, 1)
by this unit quaternion. - transformUnitPositiveZ(Vector4f) - Method in class org.joml.Quaterniond
- transformUnitPositiveZ(Vector4f) - Method in interface org.joml.Quaterniondc
-
Transform the vector
(0, 0, 1)
by this unit quaternion. - transformUnitPositiveZ(Vector4f) - Method in class org.joml.Quaternionf
- transformUnitPositiveZ(Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the vector
(0, 0, 1)
by this unit quaternion. - translate(double, double) - Method in class org.joml.Matrix3x2d
-
Apply a translation to this matrix by translating by the given number of units in x and y.
- translate(double, double, double) - Method in class org.joml.Matrix4d
-
Apply a translation to this matrix by translating by the given number of units in x, y and z.
- translate(double, double, double) - Method in class org.joml.Matrix4x3d
-
Apply a translation to this matrix by translating by the given number of units in x, y and z.
- translate(double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(double, double, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Apply a translation to this matrix by translating by the given number of units in x and y and store the result in
dest
. - translate(double, double, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Apply a translation to this matrix by translating by the given number of units in x and y and store the result in
dest
. - translate(float, float) - Method in class org.joml.Matrix3x2f
-
Apply a translation to this matrix by translating by the given number of units in x and y.
- translate(float, float, float) - Method in class org.joml.Matrix4f
-
Apply a translation to this matrix by translating by the given number of units in x, y and z.
- translate(float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply a translation to this matrix by translating by the given number of units in x, y and z.
- translate(float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(float, float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Apply a translation to this matrix by translating by the given number of units in x and y and store the result in
dest
. - translate(float, float, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Apply a translation to this matrix by translating by the given number of units in x and y and store the result in
dest
. - translate(Vector2dc) - Method in class org.joml.Matrix3x2d
-
Apply a translation to this matrix by translating by the given number of units in x and y.
- translate(Vector2dc, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Apply a translation to this matrix by translating by the given number of units in x and y, and store the result in
dest
. - translate(Vector2dc, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Apply a translation to this matrix by translating by the given number of units in x and y, and store the result in
dest
. - translate(Vector2fc) - Method in class org.joml.Matrix3x2f
-
Apply a translation to this matrix by translating by the given number of units in x and y.
- translate(Vector2fc, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Apply a translation to this matrix by translating by the given number of units in x and y, and store the result in
dest
. - translate(Vector2fc, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Apply a translation to this matrix by translating by the given number of units in x and y, and store the result in
dest
. - translate(Vector3dc) - Method in class org.joml.Matrix4d
-
Apply a translation to this matrix by translating by the given number of units in x, y and z.
- translate(Vector3dc) - Method in class org.joml.Matrix4x3d
-
Apply a translation to this matrix by translating by the given number of units in x, y and z.
- translate(Vector3dc, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(Vector3dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(Vector3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(Vector3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(Vector3fc) - Method in class org.joml.Matrix4d
-
Apply a translation to this matrix by translating by the given number of units in x, y and z.
- translate(Vector3fc) - Method in class org.joml.Matrix4f
-
Apply a translation to this matrix by translating by the given number of units in x, y and z.
- translate(Vector3fc) - Method in class org.joml.Matrix4x3d
-
Apply a translation to this matrix by translating by the given number of units in x, y and z.
- translate(Vector3fc) - Method in class org.joml.Matrix4x3f
-
Apply a translation to this matrix by translating by the given number of units in x, y and z.
- translate(Vector3fc, Matrix4d) - Method in class org.joml.Matrix4d
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(Vector3fc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(Vector3fc, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(Vector3fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(Vector3fc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(Vector3fc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(Vector3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translate(Vector3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(double, double) - Method in class org.joml.Matrix3x2d
-
Pre-multiply a translation to this matrix by translating by the given number of units in x and y.
- translateLocal(double, double, double) - Method in class org.joml.Matrix4d
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z.
- translateLocal(double, double, double) - Method in class org.joml.Matrix4x3d
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z.
- translateLocal(double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(double, double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(double, double, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Pre-multiply a translation to this matrix by translating by the given number of units in x and y and store the result in
dest
. - translateLocal(double, double, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Pre-multiply a translation to this matrix by translating by the given number of units in x and y and store the result in
dest
. - translateLocal(float, float) - Method in class org.joml.Matrix3x2f
-
Pre-multiply a translation to this matrix by translating by the given number of units in x and y.
- translateLocal(float, float, float) - Method in class org.joml.Matrix4f
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z.
- translateLocal(float, float, float) - Method in class org.joml.Matrix4x3f
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z.
- translateLocal(float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(float, float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Pre-multiply a translation to this matrix by translating by the given number of units in x and y and store the result in
dest
. - translateLocal(float, float, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Pre-multiply a translation to this matrix by translating by the given number of units in x and y and store the result in
dest
. - translateLocal(Vector2dc) - Method in class org.joml.Matrix3x2d
-
Pre-multiply a translation to this matrix by translating by the given number of units in x and y.
- translateLocal(Vector2dc, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Pre-multiply a translation to this matrix by translating by the given number of units in x and y and store the result in
dest
. - translateLocal(Vector2dc, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Pre-multiply a translation to this matrix by translating by the given number of units in x and y and store the result in
dest
. - translateLocal(Vector2fc) - Method in class org.joml.Matrix3x2f
-
Pre-multiply a translation to this matrix by translating by the given number of units in x and y.
- translateLocal(Vector2fc, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Pre-multiply a translation to this matrix by translating by the given number of units in x and y and store the result in
dest
. - translateLocal(Vector2fc, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Pre-multiply a translation to this matrix by translating by the given number of units in x and y and store the result in
dest
. - translateLocal(Vector3dc) - Method in class org.joml.Matrix4d
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z.
- translateLocal(Vector3dc) - Method in class org.joml.Matrix4x3d
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z.
- translateLocal(Vector3dc, Matrix4d) - Method in class org.joml.Matrix4d
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(Vector3dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(Vector3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(Vector3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(Vector3fc) - Method in class org.joml.Matrix4d
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z.
- translateLocal(Vector3fc) - Method in class org.joml.Matrix4f
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z.
- translateLocal(Vector3fc) - Method in class org.joml.Matrix4x3d
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z.
- translateLocal(Vector3fc) - Method in class org.joml.Matrix4x3f
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z.
- translateLocal(Vector3fc, Matrix4d) - Method in class org.joml.Matrix4d
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(Vector3fc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(Vector3fc, Matrix4f) - Method in class org.joml.Matrix4f
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(Vector3fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(Vector3fc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(Vector3fc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(Vector3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translateLocal(Vector3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Pre-multiply a translation to this matrix by translating by the given number of units in x, y and z and store the result in
dest
. - translation(double, double) - Method in class org.joml.Matrix3x2d
-
Set this matrix to be a simple translation matrix in a two-dimensional coordinate system.
- translation(double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be a simple translation matrix.
- translation(double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be a simple translation matrix.
- translation(float, float) - Method in class org.joml.Matrix3x2f
-
Set this matrix to be a simple translation matrix in a two-dimensional coordinate system.
- translation(float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be a simple translation matrix.
- translation(float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be a simple translation matrix.
- translation(Vector2dc) - Method in class org.joml.Matrix3x2d
-
Set this matrix to be a simple translation matrix in a two-dimensional coordinate system.
- translation(Vector2fc) - Method in class org.joml.Matrix3x2f
-
Set this matrix to be a simple translation matrix in a two-dimensional coordinate system.
- translation(Vector3dc) - Method in class org.joml.Matrix4d
-
Set this matrix to be a simple translation matrix.
- translation(Vector3dc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be a simple translation matrix.
- translation(Vector3fc) - Method in class org.joml.Matrix4d
-
Set this matrix to be a simple translation matrix.
- translation(Vector3fc) - Method in class org.joml.Matrix4f
-
Set this matrix to be a simple translation matrix.
- translation(Vector3fc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be a simple translation matrix.
- translation(Vector3fc) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be a simple translation matrix.
- translationRotate(double, double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set
this
matrix toT * R
, whereT
is a translation by the given(tx, ty, tz)
andR
is a rotation - and possibly scaling - transformation specified by the quaternion(qx, qy, qz, qw)
. - translationRotate(double, double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set
this
matrix toT * R
, whereT
is a translation by the given(tx, ty, tz)
andR
is a rotation - and possibly scaling - transformation specified by the quaternion(qx, qy, qz, qw)
. - translationRotate(double, double, double, Quaterniondc) - Method in class org.joml.Matrix4d
-
Set
this
matrix toT * R
, whereT
is a translation by the given(tx, ty, tz)
andR
is a rotation - and possibly scaling - transformation specified by the given quaternion. - translationRotate(double, double, double, Quaterniondc) - Method in class org.joml.Matrix4x3d
-
Set
this
matrix toT * R
, whereT
is a translation by the given(tx, ty, tz)
andR
is a rotation transformation specified by the given quaternion. - translationRotate(float, float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set
this
matrix toT * R
, whereT
is a translation by the given(tx, ty, tz)
andR
is a rotation - and possibly scaling - transformation specified by the quaternion(qx, qy, qz, qw)
. - translationRotate(float, float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set
this
matrix toT * R
, whereT
is a translation by the given(tx, ty, tz)
andR
is a rotation - and possibly scaling - transformation specified by the quaternion(qx, qy, qz, qw)
. - translationRotate(float, float, float, Quaternionfc) - Method in class org.joml.Matrix4f
-
Set
this
matrix toT * R
, whereT
is a translation by the given(tx, ty, tz)
andR
is a rotation - and possibly scaling - transformation specified by the given quaternion. - translationRotate(float, float, float, Quaternionfc) - Method in class org.joml.Matrix4x3f
-
Set
this
matrix toT * R
, whereT
is a translation by the given(tx, ty, tz)
andR
is a rotation transformation specified by the given quaternion. - translationRotate(Vector3dc, Quaterniondc) - Method in class org.joml.Matrix4d
-
Set
this
matrix toT * R
, whereT
is the giventranslation
andR
is a rotation transformation specified by the given quaternion. - translationRotate(Vector3dc, Quaterniondc) - Method in class org.joml.Matrix4x3d
-
Set
this
matrix toT * R
, whereT
is the giventranslation
andR
is a rotation transformation specified by the given quaternion. - translationRotate(Vector3fc, Quaternionfc) - Method in class org.joml.Matrix4f
-
Set
this
matrix toT * R
, whereT
is the giventranslation
andR
is a rotation transformation specified by the given quaternion. - translationRotate(Vector3fc, Quaternionfc) - Method in class org.joml.Matrix4x3f
-
Set
this
matrix toT * R
, whereT
is the giventranslation
andR
is a rotation transformation specified by the given quaternion. - translationRotateInvert(double, double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set
this
matrix to(T * R)-1
, whereT
is a translation by the given(tx, ty, tz)
andR
is a rotation transformation specified by the quaternion(qx, qy, qz, qw)
. - translationRotateInvert(double, double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set
this
matrix to(T * R)-1
, whereT
is a translation by the given(tx, ty, tz)
andR
is a rotation transformation specified by the quaternion(qx, qy, qz, qw)
. - translationRotateInvert(float, float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set
this
matrix to(T * R)-1
, whereT
is a translation by the given(tx, ty, tz)
andR
is a rotation transformation specified by the quaternion(qx, qy, qz, qw)
. - translationRotateInvert(float, float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set
this
matrix to(T * R)-1
, whereT
is a translation by the given(tx, ty, tz)
andR
is a rotation transformation specified by the quaternion(qx, qy, qz, qw)
. - translationRotateInvert(Vector3dc, Quaterniondc) - Method in class org.joml.Matrix4x3d
-
Set
this
matrix to(T * R)-1
, whereT
is the giventranslation
andR
is a rotation transformation specified by the given quaternion. - translationRotateInvert(Vector3fc, Quaternionfc) - Method in class org.joml.Matrix4d
-
Set
this
matrix to(T * R)-1
, whereT
is the giventranslation
andR
is a rotation transformation specified by the given quaternion. - translationRotateInvert(Vector3fc, Quaternionfc) - Method in class org.joml.Matrix4f
-
Set
this
matrix to(T * R)-1
, whereT
is the giventranslation
andR
is a rotation transformation specified by the given quaternion. - translationRotateInvert(Vector3fc, Quaternionfc) - Method in class org.joml.Matrix4x3f
-
Set
this
matrix to(T * R)-1
, whereT
is the giventranslation
andR
is a rotation transformation specified by the given quaternion. - translationRotateMul(double, double, double, double, double, double, double, Matrix4x3dc) - Method in class org.joml.Matrix4x3d
-
Set
this
matrix toT * R * M
, whereT
is a translation by the given(tx, ty, tz)
,R
is a rotation - and possibly scaling - transformation specified by the quaternion(qx, qy, qz, qw)
andM
is the given matrixmat
- translationRotateMul(double, double, double, Quaternionfc, Matrix4x3dc) - Method in class org.joml.Matrix4x3d
-
Set
this
matrix toT * R * M
, whereT
is a translation by the given(tx, ty, tz)
,R
is a rotation - and possibly scaling - transformation specified by the given quaternion andM
is the given matrixmat
. - translationRotateMul(float, float, float, float, float, float, float, Matrix4x3fc) - Method in class org.joml.Matrix4x3f
-
Set
this
matrix toT * R * M
, whereT
is a translation by the given(tx, ty, tz)
,R
is a rotation - and possibly scaling - transformation specified by the quaternion(qx, qy, qz, qw)
andM
is the given matrixmat
- translationRotateMul(float, float, float, Quaternionfc, Matrix4x3fc) - Method in class org.joml.Matrix4x3f
-
Set
this
matrix toT * R * M
, whereT
is a translation by the given(tx, ty, tz)
,R
is a rotation - and possibly scaling - transformation specified by the given quaternion andM
is the given matrixmat
. - translationRotateScale(double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set
this
matrix toT * R * S
, whereT
is a translation by the given(tx, ty, tz)
,R
is a rotation transformation specified by the quaternion(qx, qy, qz, qw)
, andS
is a scaling transformation which scales all three axes byscale
. - translationRotateScale(double, double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set
this
matrix toT * R * S
, whereT
is a translation by the given(tx, ty, tz)
,R
is a rotation transformation specified by the quaternion(qx, qy, qz, qw)
, andS
is a scaling transformation which scales the three axes x, y and z by(sx, sy, sz)
. - translationRotateScale(double, double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set
this
matrix toT * R * S
, whereT
is a translation by the given(tx, ty, tz)
,R
is a rotation transformation specified by the quaternion(qx, qy, qz, qw)
, andS
is a scaling transformation which scales the three axes x, y and z by(sx, sy, sz)
. - translationRotateScale(float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set
this
matrix toT * R * S
, whereT
is a translation by the given(tx, ty, tz)
,R
is a rotation transformation specified by the quaternion(qx, qy, qz, qw)
, andS
is a scaling transformation which scales all three axes byscale
. - translationRotateScale(float, float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set
this
matrix toT * R * S
, whereT
is a translation by the given(tx, ty, tz)
,R
is a rotation transformation specified by the quaternion(qx, qy, qz, qw)
, andS
is a scaling transformation which scales the three axes x, y and z by(sx, sy, sz)
. - translationRotateScale(float, float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set
this
matrix toT * R * S
, whereT
is a translation by the given(tx, ty, tz)
,R
is a rotation transformation specified by the quaternion(qx, qy, qz, qw)
, andS
is a scaling transformation which scales the three axes x, y and z by(sx, sy, sz)
. - translationRotateScale(Vector3dc, Quaterniondc, double) - Method in class org.joml.Matrix4d
-
Set
this
matrix toT * R * S
, whereT
is the giventranslation
,R
is a rotation transformation specified by the given quaternion, andS
is a scaling transformation which scales all three axes byscale
. - translationRotateScale(Vector3dc, Quaterniondc, Vector3dc) - Method in class org.joml.Matrix4d
-
Set
this
matrix toT * R * S
, whereT
is the giventranslation
,R
is a rotation transformation specified by the given quaternion, andS
is a scaling transformation which scales the axes byscale
. - translationRotateScale(Vector3dc, Quaterniondc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Set
this
matrix toT * R * S
, whereT
is the giventranslation
,R
is a rotation transformation specified by the given quaternion, andS
is a scaling transformation which scales the axes byscale
. - translationRotateScale(Vector3fc, Quaternionfc, double) - Method in class org.joml.Matrix4d
-
Set
this
matrix toT * R * S
, whereT
is the giventranslation
,R
is a rotation transformation specified by the given quaternion, andS
is a scaling transformation which scales all three axes byscale
. - translationRotateScale(Vector3fc, Quaternionfc, float) - Method in class org.joml.Matrix4f
-
Set
this
matrix toT * R * S
, whereT
is the giventranslation
,R
is a rotation transformation specified by the given quaternion, andS
is a scaling transformation which scales all three axes byscale
. - translationRotateScale(Vector3fc, Quaternionfc, Vector3fc) - Method in class org.joml.Matrix4d
-
Set
this
matrix toT * R * S
, whereT
is the giventranslation
,R
is a rotation transformation specified by the given quaternion, andS
is a scaling transformation which scales the axes byscale
. - translationRotateScale(Vector3fc, Quaternionfc, Vector3fc) - Method in class org.joml.Matrix4f
-
Set
this
matrix toT * R * S
, whereT
is the giventranslation
,R
is a rotation transformation specified by the given quaternion, andS
is a scaling transformation which scales the axes byscale
. - translationRotateScale(Vector3fc, Quaternionfc, Vector3fc) - Method in class org.joml.Matrix4x3d
-
Set
this
matrix toT * R * S
, whereT
is the giventranslation
,R
is a rotation transformation specified by the given quaternion, andS
is a scaling transformation which scales the axes byscale
. - translationRotateScale(Vector3fc, Quaternionfc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Set
this
matrix toT * R * S
, whereT
is the giventranslation
,R
is a rotation transformation specified by the given quaternion, andS
is a scaling transformation which scales the axes byscale
. - translationRotateScaleInvert(double, double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set
this
matrix to(T * R * S)-1
, whereT
is a translation by the given(tx, ty, tz)
,R
is a rotation transformation specified by the quaternion(qx, qy, qz, qw)
, andS
is a scaling transformation which scales the three axes x, y and z by(sx, sy, sz)
. - translationRotateScaleInvert(float, float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set
this
matrix to(T * R * S)-1
, whereT
is a translation by the given(tx, ty, tz)
,R
is a rotation transformation specified by the quaternion(qx, qy, qz, qw)
, andS
is a scaling transformation which scales the three axes x, y and z by(sx, sy, sz)
. - translationRotateScaleInvert(Vector3dc, Quaterniondc, double) - Method in class org.joml.Matrix4d
-
Set
this
matrix to(T * R * S)-1
, whereT
is the giventranslation
,R
is a rotation transformation specified by the given quaternion, andS
is a scaling transformation which scales all three axes byscale
. - translationRotateScaleInvert(Vector3dc, Quaterniondc, Vector3dc) - Method in class org.joml.Matrix4d
-
Set
this
matrix to(T * R * S)-1
, whereT
is the giventranslation
,R
is a rotation transformation specified by the given quaternion, andS
is a scaling transformation which scales the axes byscale
. - translationRotateScaleInvert(Vector3fc, Quaternionfc, double) - Method in class org.joml.Matrix4d
-
Set
this
matrix to(T * R * S)-1
, whereT
is the giventranslation
,R
is a rotation transformation specified by the given quaternion, andS
is a scaling transformation which scales all three axes byscale
. - translationRotateScaleInvert(Vector3fc, Quaternionfc, float) - Method in class org.joml.Matrix4f
-
Set
this
matrix to(T * R * S)-1
, whereT
is the giventranslation
,R
is a rotation transformation specified by the given quaternion, andS
is a scaling transformation which scales all three axes byscale
. - translationRotateScaleInvert(Vector3fc, Quaternionfc, Vector3fc) - Method in class org.joml.Matrix4d
-
Set
this
matrix to(T * R * S)-1
, whereT
is the giventranslation
,R
is a rotation transformation specified by the given quaternion, andS
is a scaling transformation which scales the axes byscale
. - translationRotateScaleInvert(Vector3fc, Quaternionfc, Vector3fc) - Method in class org.joml.Matrix4f
-
Set
this
matrix to(T * R * S)-1
, whereT
is the giventranslation
,R
is a rotation transformation specified by the given quaternion, andS
is a scaling transformation which scales the axes byscale
. - translationRotateScaleMul(double, double, double, double, double, double, double, double, double, double, Matrix4x3dc) - Method in class org.joml.Matrix4x3d
-
Set
this
matrix toT * R * S * M
, whereT
is a translation by the given(tx, ty, tz)
,R
is a rotation transformation specified by the quaternion(qx, qy, qz, qw)
,S
is a scaling transformation which scales the three axes x, y and z by(sx, sy, sz)
. - translationRotateScaleMul(float, float, float, float, float, float, float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Set
this
matrix toT * R * S * M
, whereT
is a translation by the given(tx, ty, tz)
,R
is a rotation transformation specified by the quaternion(qx, qy, qz, qw)
,S
is a scaling transformation which scales the three axes x, y and z by(sx, sy, sz)
. - translationRotateScaleMul(Vector3dc, Quaterniondc, Vector3dc, Matrix4x3dc) - Method in class org.joml.Matrix4x3d
-
Set
this
matrix toT * R * S * M
, whereT
is the giventranslation
,R
is a rotation transformation specified by the given quaternion,S
is a scaling transformation which scales the axes byscale
. - translationRotateScaleMul(Vector3fc, Quaternionfc, Vector3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Set
this
matrix toT * R * S * M
, whereT
is the giventranslation
,R
is a rotation transformation specified by the given quaternion,S
is a scaling transformation which scales the axes byscale
. - translationRotateScaleMulAffine(double, double, double, double, double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
Set
this
matrix toT * R * S * M
, whereT
is a translation by the given(tx, ty, tz)
,R
is a rotation - and possibly scaling - transformation specified by the quaternion(qx, qy, qz, qw)
,S
is a scaling transformation which scales the three axes x, y and z by(sx, sy, sz)
andM
is anaffine
matrix. - translationRotateScaleMulAffine(float, float, float, float, float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
Set
this
matrix toT * R * S * M
, whereT
is a translation by the given(tx, ty, tz)
,R
is a rotation - and possibly scaling - transformation specified by the quaternion(qx, qy, qz, qw)
,S
is a scaling transformation which scales the three axes x, y and z by(sx, sy, sz)
andM
is anaffine
matrix. - translationRotateScaleMulAffine(Vector3fc, Quaterniondc, Vector3fc, Matrix4d) - Method in class org.joml.Matrix4d
-
Set
this
matrix toT * R * S * M
, whereT
is the giventranslation
,R
is a rotation - and possibly scaling - transformation specified by the given quaternion,S
is a scaling transformation which scales the axes byscale
andM
is anaffine
matrix. - translationRotateScaleMulAffine(Vector3fc, Quaternionfc, Vector3fc, Matrix4f) - Method in class org.joml.Matrix4f
-
Set
this
matrix toT * R * S * M
, whereT
is the giventranslation
,R
is a rotation - and possibly scaling - transformation specified by the given quaternion,S
is a scaling transformation which scales the axes byscale
andM
is anaffine
matrix. - translationRotateTowards(double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to a model transformation for a right-handed coordinate system, that translates to the given
(posX, posY, posZ)
and aligns the local-z
axis with(dirX, dirY, dirZ)
. - translationRotateTowards(double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a model transformation for a right-handed coordinate system, that translates to the given
(posX, posY, posZ)
and aligns the local-z
axis with(dirX, dirY, dirZ)
. - translationRotateTowards(float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to a model transformation for a right-handed coordinate system, that translates to the given
(posX, posY, posZ)
and aligns the local-z
axis with(dirX, dirY, dirZ)
. - translationRotateTowards(float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a model transformation for a right-handed coordinate system, that translates to the given
(posX, posY, posZ)
and aligns the local-z
axis with(dirX, dirY, dirZ)
. - translationRotateTowards(Vector3dc, Vector3dc, Vector3dc) - Method in class org.joml.Matrix4d
-
Set this matrix to a model transformation for a right-handed coordinate system, that translates to the given
pos
and aligns the local-z
axis withdir
. - translationRotateTowards(Vector3dc, Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a model transformation for a right-handed coordinate system, that translates to the given
pos
and aligns the local-z
axis withdir
. - translationRotateTowards(Vector3fc, Vector3fc, Vector3fc) - Method in class org.joml.Matrix4f
-
Set this matrix to a model transformation for a right-handed coordinate system, that translates to the given
pos
and aligns the local-z
axis withdir
. - translationRotateTowards(Vector3fc, Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a model transformation for a right-handed coordinate system, that translates to the given
pos
and aligns the local-z
axis withdir
. - transpose() - Method in class org.joml.Matrix2d
-
Transpose this matrix.
- transpose() - Method in class org.joml.Matrix2f
-
Transpose this matrix.
- transpose() - Method in class org.joml.Matrix3d
-
Transpose this matrix.
- transpose() - Method in class org.joml.Matrix3f
-
Transpose this matrix.
- transpose() - Method in class org.joml.Matrix4d
-
Transpose this matrix.
- transpose() - Method in class org.joml.Matrix4f
-
Transpose this matrix.
- transpose(Matrix2d) - Method in class org.joml.Matrix2d
- transpose(Matrix2d) - Method in interface org.joml.Matrix2dc
-
Transpose
this
matrix and store the result indest
. - transpose(Matrix2f) - Method in class org.joml.Matrix2f
- transpose(Matrix2f) - Method in interface org.joml.Matrix2fc
-
Transpose
this
matrix and store the result indest
. - transpose(Matrix3d) - Method in class org.joml.Matrix3d
- transpose(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Transpose
this
matrix and store the result indest
. - transpose(Matrix3f) - Method in class org.joml.Matrix3f
- transpose(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Transpose
this
matrix and store the result indest
. - transpose(Matrix4d) - Method in class org.joml.Matrix4d
- transpose(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Transpose
this
matrix and store the result intodest
. - transpose(Matrix4f) - Method in class org.joml.Matrix4f
- transpose(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Transpose this matrix and store the result in
dest
. - transpose3x3() - Method in class org.joml.Matrix4d
-
Transpose only the upper left 3x3 submatrix of this matrix.
- transpose3x3() - Method in class org.joml.Matrix4f
-
Transpose only the upper left 3x3 submatrix of this matrix.
- transpose3x3() - Method in class org.joml.Matrix4x3d
-
Transpose only the left 3x3 submatrix of this matrix and set the rest of the matrix elements to identity.
- transpose3x3() - Method in class org.joml.Matrix4x3f
-
Transpose only the left 3x3 submatrix of this matrix and set the rest of the matrix elements to identity.
- transpose3x3(Matrix3d) - Method in class org.joml.Matrix4d
- transpose3x3(Matrix3d) - Method in interface org.joml.Matrix4dc
-
Transpose only the upper left 3x3 submatrix of this matrix and store the result in
dest
. - transpose3x3(Matrix3d) - Method in class org.joml.Matrix4x3d
- transpose3x3(Matrix3d) - Method in interface org.joml.Matrix4x3dc
-
Transpose only the left 3x3 submatrix of this matrix and store the result in
dest
. - transpose3x3(Matrix3f) - Method in class org.joml.Matrix4f
- transpose3x3(Matrix3f) - Method in interface org.joml.Matrix4fc
-
Transpose only the upper left 3x3 submatrix of this matrix and store the result in
dest
. - transpose3x3(Matrix3f) - Method in class org.joml.Matrix4x3f
- transpose3x3(Matrix3f) - Method in interface org.joml.Matrix4x3fc
-
Transpose only the left 3x3 submatrix of this matrix and store the result in
dest
. - transpose3x3(Matrix4d) - Method in class org.joml.Matrix4d
- transpose3x3(Matrix4d) - Method in interface org.joml.Matrix4dc
-
Transpose only the upper left 3x3 submatrix of this matrix and store the result in
dest
. - transpose3x3(Matrix4f) - Method in class org.joml.Matrix4f
- transpose3x3(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Transpose only the upper left 3x3 submatrix of this matrix and store the result in
dest
. - transpose3x3(Matrix4x3d) - Method in class org.joml.Matrix4x3d
- transpose3x3(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Transpose only the left 3x3 submatrix of this matrix and store the result in
dest
. - transpose3x3(Matrix4x3f) - Method in class org.joml.Matrix4x3f
- transpose3x3(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Transpose only the left 3x3 submatrix of this matrix and store the result in
dest
. - trapezoidCrop(double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4d
-
Set
this
matrix to a perspective transformation that maps the trapezoid spanned by the four corner coordinates(p0x, p0y)
,(p1x, p1y)
,(p2x, p2y)
and(p3x, p3y)
to the unit square[(-1, -1)..(+1, +1)]
. - trapezoidCrop(float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4f
-
Set
this
matrix to a perspective transformation that maps the trapezoid spanned by the four corner coordinates(p0x, p0y)
,(p1x, p1y)
,(p2x, p2y)
and(p3x, p3y)
to the unit square[(-1, -1)..(+1, +1)]
. - triLerp(double, double, double, double, double, double, double, double, double, double, double) - Static method in class org.joml.Math
- triLerp(float, float, float, float, float, float, float, float, float, float, float) - Static method in class org.joml.Math
- TRUNCATE - Static variable in class org.joml.RoundingMode
-
Discards the fractional part.
- TWO_INTERSECTION - Static variable in class org.joml.Intersectiond
-
Return value of
Intersectiond.intersectLineSegmentAab(double, double, double, double, double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.intersectLineSegmentAab(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector2d)
to indicate that the line segment intersects two sides of the axis-aligned box or lies on an edge or a side of the box; or return value ofIntersectiond.intersectLineSegmentAar(double, double, double, double, double, double, double, double, Vector2d)
andIntersectiond.intersectLineSegmentAar(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d)
to indicate that the line segment intersects two edges of the axis-aligned rectangle or lies on an edge of the rectangle. - TWO_INTERSECTION - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.intersectLineSegmentAab(float, float, float, float, float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.intersectLineSegmentAab(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector2f)
to indicate that the line segment intersects two sides of the axis-aligned box or lies on an edge or a side of the box; or return value ofIntersectionf.intersectLineSegmentAar(float, float, float, float, float, float, float, float, Vector2f)
andIntersectionf.intersectLineSegmentAar(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f)
to indicate that the line segment intersects two edges of the axis-aligned rectangle or lies on an edge of the rectangle.
U
- UniformSampling - Class in org.joml.sampling
-
Generates uniform samples.
- UniformSampling() - Constructor for class org.joml.sampling.UniformSampling
- UniformSampling.Disk - Class in org.joml.sampling
-
Generates uniform samples on a unit disk.
- UniformSampling.Sphere - Class in org.joml.sampling
-
Generates uniform samples on a unit sphere.
- unproject(double, double, double, int[], Vector3d) - Method in class org.joml.Matrix4d
- unproject(double, double, double, int[], Vector3d) - Method in interface org.joml.Matrix4dc
-
Unproject the given window coordinates
(winX, winY, winZ)
bythis
matrix using the specified viewport. - unproject(double, double, double, int[], Vector4d) - Method in class org.joml.Matrix4d
- unproject(double, double, double, int[], Vector4d) - Method in interface org.joml.Matrix4dc
-
Unproject the given window coordinates
(winX, winY, winZ)
bythis
matrix using the specified viewport. - unproject(double, double, int[], Vector2d) - Method in class org.joml.Matrix3x2d
-
Unproject the given window coordinates
(winX, winY)
bythis
matrix using the specified viewport. - unproject(double, double, int[], Vector2d) - Method in interface org.joml.Matrix3x2dc
-
Unproject the given window coordinates
(winX, winY)
bythis
matrix using the specified viewport. - unproject(float, float, float, int[], Vector3f) - Method in class org.joml.Matrix4f
- unproject(float, float, float, int[], Vector3f) - Method in interface org.joml.Matrix4fc
-
Unproject the given window coordinates
(winX, winY, winZ)
bythis
matrix using the specified viewport. - unproject(float, float, float, int[], Vector4f) - Method in class org.joml.Matrix4f
- unproject(float, float, float, int[], Vector4f) - Method in interface org.joml.Matrix4fc
-
Unproject the given window coordinates
(winX, winY, winZ)
bythis
matrix using the specified viewport. - unproject(float, float, int[], Vector2f) - Method in class org.joml.Matrix3x2f
-
Unproject the given window coordinates
(winX, winY)
bythis
matrix using the specified viewport. - unproject(float, float, int[], Vector2f) - Method in interface org.joml.Matrix3x2fc
-
Unproject the given window coordinates
(winX, winY)
bythis
matrix using the specified viewport. - unproject(Vector3dc, int[], Vector3d) - Method in class org.joml.Matrix4d
- unproject(Vector3dc, int[], Vector3d) - Method in interface org.joml.Matrix4dc
-
Unproject the given window coordinates
winCoords
bythis
matrix using the specified viewport. - unproject(Vector3dc, int[], Vector4d) - Method in class org.joml.Matrix4d
- unproject(Vector3dc, int[], Vector4d) - Method in interface org.joml.Matrix4dc
-
Unproject the given window coordinates
winCoords
bythis
matrix using the specified viewport. - unproject(Vector3fc, int[], Vector3f) - Method in class org.joml.Matrix4f
- unproject(Vector3fc, int[], Vector3f) - Method in interface org.joml.Matrix4fc
-
Unproject the given window coordinates
winCoords
bythis
matrix using the specified viewport. - unproject(Vector3fc, int[], Vector4f) - Method in class org.joml.Matrix4f
- unproject(Vector3fc, int[], Vector4f) - Method in interface org.joml.Matrix4fc
-
Unproject the given window coordinates
winCoords
bythis
matrix using the specified viewport. - unprojectInv(double, double, double, int[], Vector3d) - Method in class org.joml.Matrix4d
- unprojectInv(double, double, double, int[], Vector3d) - Method in interface org.joml.Matrix4dc
-
Unproject the given window coordinates
(winX, winY, winZ)
bythis
matrix using the specified viewport. - unprojectInv(double, double, double, int[], Vector4d) - Method in class org.joml.Matrix4d
- unprojectInv(double, double, double, int[], Vector4d) - Method in interface org.joml.Matrix4dc
-
Unproject the given window coordinates
(winX, winY, winZ)
bythis
matrix using the specified viewport. - unprojectInv(double, double, int[], Vector2d) - Method in class org.joml.Matrix3x2d
-
Unproject the given window coordinates
(winX, winY)
bythis
matrix using the specified viewport. - unprojectInv(double, double, int[], Vector2d) - Method in interface org.joml.Matrix3x2dc
-
Unproject the given window coordinates
(winX, winY)
bythis
matrix using the specified viewport. - unprojectInv(float, float, float, int[], Vector3f) - Method in class org.joml.Matrix4f
- unprojectInv(float, float, float, int[], Vector3f) - Method in interface org.joml.Matrix4fc
-
Unproject the given window coordinates
(winX, winY, winZ)
bythis
matrix using the specified viewport. - unprojectInv(float, float, float, int[], Vector4f) - Method in class org.joml.Matrix4f
- unprojectInv(float, float, float, int[], Vector4f) - Method in interface org.joml.Matrix4fc
-
Unproject the given window coordinates
(winX, winY, winZ)
bythis
matrix using the specified viewport. - unprojectInv(float, float, int[], Vector2f) - Method in class org.joml.Matrix3x2f
-
Unproject the given window coordinates
(winX, winY)
bythis
matrix using the specified viewport. - unprojectInv(float, float, int[], Vector2f) - Method in interface org.joml.Matrix3x2fc
-
Unproject the given window coordinates
(winX, winY)
bythis
matrix using the specified viewport. - unprojectInv(Vector3dc, int[], Vector3d) - Method in class org.joml.Matrix4d
- unprojectInv(Vector3dc, int[], Vector3d) - Method in interface org.joml.Matrix4dc
-
Unproject the given window coordinates
winCoords
bythis
matrix using the specified viewport. - unprojectInv(Vector3dc, int[], Vector4d) - Method in class org.joml.Matrix4d
- unprojectInv(Vector3dc, int[], Vector4d) - Method in interface org.joml.Matrix4dc
-
Unproject the given window coordinates
winCoords
bythis
matrix using the specified viewport. - unprojectInv(Vector3fc, int[], Vector3f) - Method in class org.joml.Matrix4f
- unprojectInv(Vector3fc, int[], Vector3f) - Method in interface org.joml.Matrix4fc
-
Unproject the given window coordinates
winCoords
bythis
matrix using the specified viewport. - unprojectInv(Vector3fc, int[], Vector4f) - Method in class org.joml.Matrix4f
- unprojectInv(Vector3fc, int[], Vector4f) - Method in interface org.joml.Matrix4fc
-
Unproject the given window coordinates
winCoords
bythis
matrix using the specified viewport. - unprojectInvRay(double, double, int[], Vector3d, Vector3d) - Method in class org.joml.Matrix4d
- unprojectInvRay(double, double, int[], Vector3d, Vector3d) - Method in interface org.joml.Matrix4dc
-
Unproject the given 2D window coordinates
(winX, winY)
bythis
matrix using the specified viewport and compute the origin and the direction of the resulting ray which starts at NDCz = -1.0
and goes through NDCz = +1.0
. - unprojectInvRay(float, float, int[], Vector3f, Vector3f) - Method in class org.joml.Matrix4f
- unprojectInvRay(float, float, int[], Vector3f, Vector3f) - Method in interface org.joml.Matrix4fc
-
Unproject the given 2D window coordinates
(winX, winY)
bythis
matrix using the specified viewport and compute the origin and the direction of the resulting ray which starts at NDCz = -1.0
and goes through NDCz = +1.0
. - unprojectInvRay(Vector2dc, int[], Vector3d, Vector3d) - Method in class org.joml.Matrix4d
- unprojectInvRay(Vector2dc, int[], Vector3d, Vector3d) - Method in interface org.joml.Matrix4dc
-
Unproject the given window coordinates
winCoords
bythis
matrix using the specified viewport and compute the origin and the direction of the resulting ray which starts at NDCz = -1.0
and goes through NDCz = +1.0
. - unprojectInvRay(Vector2fc, int[], Vector3f, Vector3f) - Method in class org.joml.Matrix4f
- unprojectInvRay(Vector2fc, int[], Vector3f, Vector3f) - Method in interface org.joml.Matrix4fc
-
Unproject the given window coordinates
winCoords
bythis
matrix using the specified viewport and compute the origin and the direction of the resulting ray which starts at NDCz = -1.0
and goes through NDCz = +1.0
. - unprojectRay(double, double, int[], Vector3d, Vector3d) - Method in class org.joml.Matrix4d
- unprojectRay(double, double, int[], Vector3d, Vector3d) - Method in interface org.joml.Matrix4dc
-
Unproject the given 2D window coordinates
(winX, winY)
bythis
matrix using the specified viewport and compute the origin and the direction of the resulting ray which starts at NDCz = -1.0
and goes through NDCz = +1.0
. - unprojectRay(float, float, int[], Vector3f, Vector3f) - Method in class org.joml.Matrix4f
- unprojectRay(float, float, int[], Vector3f, Vector3f) - Method in interface org.joml.Matrix4fc
-
Unproject the given 2D window coordinates
(winX, winY)
bythis
matrix using the specified viewport and compute the origin and the direction of the resulting ray which starts at NDCz = -1.0
and goes through NDCz = +1.0
. - unprojectRay(Vector2dc, int[], Vector3d, Vector3d) - Method in class org.joml.Matrix4d
- unprojectRay(Vector2dc, int[], Vector3d, Vector3d) - Method in interface org.joml.Matrix4dc
-
Unproject the given 2D window coordinates
winCoords
bythis
matrix using the specified viewport and compute the origin and the direction of the resulting ray which starts at NDCz = -1.0
and goes through NDCz = +1.0
. - unprojectRay(Vector2fc, int[], Vector3f, Vector3f) - Method in class org.joml.Matrix4f
- unprojectRay(Vector2fc, int[], Vector3f, Vector3f) - Method in interface org.joml.Matrix4fc
-
Unproject the given 2D window coordinates
winCoords
bythis
matrix using the specified viewport and compute the origin and the direction of the resulting ray which starts at NDCz = -1.0
and goes through NDCz = +1.0
. - USE_MATH_FMA - Static variable in class org.joml.Options
-
Whether to try using java.lang.Math.fma() in most matrix/vector/quaternion operations if it is available.
- useNumberFormat - Static variable in class org.joml.Options
-
Whether to use a
NumberFormat
producing scientific notation output when formatting matrix, vector and quaternion components to strings.
V
- Vector2d - Class in org.joml
-
Represents a 2D vector with double-precision.
- Vector2d() - Constructor for class org.joml.Vector2d
-
Create a new
Vector2d
and initialize its components to zero. - Vector2d(double) - Constructor for class org.joml.Vector2d
-
Create a new
Vector2d
and initialize both of its components with the given value. - Vector2d(double[]) - Constructor for class org.joml.Vector2d
-
Create a new
Vector2d
and initialize its two components from the first two elements of the given array. - Vector2d(double, double) - Constructor for class org.joml.Vector2d
-
Create a new
Vector2d
and initialize its components to the given values. - Vector2d(float[]) - Constructor for class org.joml.Vector2d
-
Create a new
Vector2d
and initialize its two components from the first two elements of the given array. - Vector2d(int, ByteBuffer) - Constructor for class org.joml.Vector2d
-
Create a new
Vector2d
and read this vector from the suppliedByteBuffer
starting at the specified absolute buffer position/index. - Vector2d(int, DoubleBuffer) - Constructor for class org.joml.Vector2d
-
Create a new
Vector2d
and read this vector from the suppliedDoubleBuffer
starting at the specified absolute buffer position/index. - Vector2d(ByteBuffer) - Constructor for class org.joml.Vector2d
-
Create a new
Vector2d
and read this vector from the suppliedByteBuffer
at the current bufferposition
. - Vector2d(DoubleBuffer) - Constructor for class org.joml.Vector2d
-
Create a new
Vector2d
and read this vector from the suppliedDoubleBuffer
at the current bufferposition
. - Vector2d(Vector2dc) - Constructor for class org.joml.Vector2d
-
Create a new
Vector2d
and initialize its components to the one of the given vector. - Vector2d(Vector2fc) - Constructor for class org.joml.Vector2d
-
Create a new
Vector2d
and initialize its components to the one of the given vector. - Vector2d(Vector2ic) - Constructor for class org.joml.Vector2d
-
Create a new
Vector2d
and initialize its components to the one of the given vector. - Vector2dc - Interface in org.joml
-
Interface to a read-only view of a 2-dimensional vector of double-precision floats.
- Vector2f - Class in org.joml
-
Represents a 2D vector with single-precision.
- Vector2f() - Constructor for class org.joml.Vector2f
-
Create a new
Vector2f
and initialize its components to zero. - Vector2f(float) - Constructor for class org.joml.Vector2f
-
Create a new
Vector2f
and initialize both of its components with the given value. - Vector2f(float[]) - Constructor for class org.joml.Vector2f
-
Create a new
Vector2f
and initialize its two components from the first two elements of the given array. - Vector2f(float, float) - Constructor for class org.joml.Vector2f
-
Create a new
Vector2f
and initialize its components to the given values. - Vector2f(int, ByteBuffer) - Constructor for class org.joml.Vector2f
-
Create a new
Vector2f
and read this vector from the suppliedByteBuffer
starting at the specified absolute buffer position/index. - Vector2f(int, FloatBuffer) - Constructor for class org.joml.Vector2f
-
Create a new
Vector2f
and read this vector from the suppliedFloatBuffer
starting at the specified absolute buffer position/index. - Vector2f(ByteBuffer) - Constructor for class org.joml.Vector2f
-
Create a new
Vector2f
and read this vector from the suppliedByteBuffer
at the current bufferposition
. - Vector2f(FloatBuffer) - Constructor for class org.joml.Vector2f
-
Create a new
Vector2f
and read this vector from the suppliedFloatBuffer
at the current bufferposition
. - Vector2f(Vector2fc) - Constructor for class org.joml.Vector2f
-
Create a new
Vector2f
and initialize its components to the one of the given vector. - Vector2f(Vector2ic) - Constructor for class org.joml.Vector2f
-
Create a new
Vector2f
and initialize its components to the one of the given vector. - Vector2fc - Interface in org.joml
-
Interface to a read-only view of a 2-dimensional vector of single-precision floats.
- Vector2i - Class in org.joml
-
Represents a 2D vector with single-precision.
- Vector2i() - Constructor for class org.joml.Vector2i
-
Create a new
Vector2i
and initialize its components to zero. - Vector2i(double, double, int) - Constructor for class org.joml.Vector2i
-
Create a new
Vector2i
and initialize its component values and round using the givenRoundingMode
. - Vector2i(float, float, int) - Constructor for class org.joml.Vector2i
-
Create a new
Vector2i
and initialize its component values and round using the givenRoundingMode
. - Vector2i(int) - Constructor for class org.joml.Vector2i
-
Create a new
Vector2i
and initialize both of its components with the given value. - Vector2i(int[]) - Constructor for class org.joml.Vector2i
-
Create a new
Vector2i
and initialize its two components from the first two elements of the given array. - Vector2i(int, int) - Constructor for class org.joml.Vector2i
-
Create a new
Vector2i
and initialize its components to the given values. - Vector2i(int, ByteBuffer) - Constructor for class org.joml.Vector2i
-
Create a new
Vector2i
and read this vector from the suppliedByteBuffer
starting at the specified absolute buffer position/index. - Vector2i(int, IntBuffer) - Constructor for class org.joml.Vector2i
-
Create a new
Vector2i
and read this vector from the suppliedIntBuffer
starting at the specified absolute buffer position/index. - Vector2i(ByteBuffer) - Constructor for class org.joml.Vector2i
-
Create a new
Vector2i
and read this vector from the suppliedByteBuffer
at the current bufferposition
. - Vector2i(IntBuffer) - Constructor for class org.joml.Vector2i
-
Create a new
Vector2i
and read this vector from the suppliedIntBuffer
at the current bufferposition
. - Vector2i(Vector2dc, int) - Constructor for class org.joml.Vector2i
-
Create a new
Vector2i
and initialize its components to the rounded value of the given vector. - Vector2i(Vector2fc, int) - Constructor for class org.joml.Vector2i
-
Create a new
Vector2i
and initialize its components to the rounded value of the given vector. - Vector2i(Vector2ic) - Constructor for class org.joml.Vector2i
-
Create a new
Vector2i
and initialize its components to the one of the given vector. - Vector2ic - Interface in org.joml
-
Interface to a read-only view of a 2-dimensional vector of integers.
- Vector3d - Class in org.joml
-
Contains the definition of a Vector comprising 3 doubles and associated transformations.
- Vector3d() - Constructor for class org.joml.Vector3d
-
Create a new
Vector3d
with all components set to zero. - Vector3d(double) - Constructor for class org.joml.Vector3d
-
Create a new
Vector3d
and initialize all three components with the given value. - Vector3d(double[]) - Constructor for class org.joml.Vector3d
-
Create a new
Vector3d
and initialize its three components from the first three elements of the given array. - Vector3d(double, double, double) - Constructor for class org.joml.Vector3d
-
Create a new
Vector3d
with the given component values. - Vector3d(float[]) - Constructor for class org.joml.Vector3d
-
Create a new
Vector3d
and initialize its three components from the first three elements of the given array. - Vector3d(int, ByteBuffer) - Constructor for class org.joml.Vector3d
-
Create a new
Vector3d
and read this vector from the suppliedByteBuffer
starting at the specified absolute buffer position/index. - Vector3d(int, DoubleBuffer) - Constructor for class org.joml.Vector3d
-
Create a new
Vector3d
and read this vector from the suppliedDoubleBuffer
starting at the specified absolute buffer position/index. - Vector3d(ByteBuffer) - Constructor for class org.joml.Vector3d
-
Create a new
Vector3d
and read this vector from the suppliedByteBuffer
at the current bufferposition
. - Vector3d(DoubleBuffer) - Constructor for class org.joml.Vector3d
-
Create a new
Vector3d
and read this vector from the suppliedDoubleBuffer
at the current bufferposition
. - Vector3d(Vector2dc, double) - Constructor for class org.joml.Vector3d
- Vector3d(Vector2fc, double) - Constructor for class org.joml.Vector3d
- Vector3d(Vector2ic, double) - Constructor for class org.joml.Vector3d
- Vector3d(Vector3dc) - Constructor for class org.joml.Vector3d
-
Create a new
Vector3d
whose values will be copied from the given vector. - Vector3d(Vector3fc) - Constructor for class org.joml.Vector3d
-
Create a new
Vector3d
whose values will be copied from the given vector. - Vector3d(Vector3ic) - Constructor for class org.joml.Vector3d
-
Create a new
Vector3d
whose values will be copied from the given vector. - Vector3dc - Interface in org.joml
-
Interface to a read-only view of a 3-dimensional vector of double-precision floats.
- Vector3f - Class in org.joml
-
Contains the definition of a Vector comprising 3 floats and associated transformations.
- Vector3f() - Constructor for class org.joml.Vector3f
-
Create a new
Vector3f
of(0, 0, 0)
. - Vector3f(float) - Constructor for class org.joml.Vector3f
-
Create a new
Vector3f
and initialize all three components with the given value. - Vector3f(float[]) - Constructor for class org.joml.Vector3f
-
Create a new
Vector3f
and initialize its three components from the first three elements of the given array. - Vector3f(float, float, float) - Constructor for class org.joml.Vector3f
-
Create a new
Vector3f
with the given component values. - Vector3f(int, ByteBuffer) - Constructor for class org.joml.Vector3f
-
Create a new
Vector3f
and read this vector from the suppliedByteBuffer
starting at the specified absolute buffer position/index. - Vector3f(int, FloatBuffer) - Constructor for class org.joml.Vector3f
-
Create a new
Vector3f
and read this vector from the suppliedFloatBuffer
starting at the specified absolute buffer position/index. - Vector3f(ByteBuffer) - Constructor for class org.joml.Vector3f
-
Create a new
Vector3f
and read this vector from the suppliedByteBuffer
at the current bufferposition
. - Vector3f(FloatBuffer) - Constructor for class org.joml.Vector3f
-
Create a new
Vector3f
and read this vector from the suppliedFloatBuffer
at the current bufferposition
. - Vector3f(Vector2fc, float) - Constructor for class org.joml.Vector3f
- Vector3f(Vector2ic, float) - Constructor for class org.joml.Vector3f
- Vector3f(Vector3fc) - Constructor for class org.joml.Vector3f
-
Create a new
Vector3f
with the same values asv
. - Vector3f(Vector3ic) - Constructor for class org.joml.Vector3f
-
Create a new
Vector3f
with the same values asv
. - Vector3fc - Interface in org.joml
-
Interface to a read-only view of a 3-dimensional vector of single-precision floats.
- Vector3i - Class in org.joml
-
Contains the definition of a Vector comprising 3 ints and associated transformations.
- Vector3i() - Constructor for class org.joml.Vector3i
-
Create a new
Vector3i
of(0, 0, 0)
. - Vector3i(double, double, double, int) - Constructor for class org.joml.Vector3i
-
Create a new
Vector3i
with the given component values and round using the givenRoundingMode
. - Vector3i(float, float, float, int) - Constructor for class org.joml.Vector3i
-
Create a new
Vector3i
with the given component values and round using the givenRoundingMode
. - Vector3i(int) - Constructor for class org.joml.Vector3i
-
Create a new
Vector3i
and initialize all three components with the given value. - Vector3i(int[]) - Constructor for class org.joml.Vector3i
-
Create a new
Vector3i
and initialize its three components from the first three elements of the given array. - Vector3i(int, int, int) - Constructor for class org.joml.Vector3i
-
Create a new
Vector3i
with the given component values. - Vector3i(int, ByteBuffer) - Constructor for class org.joml.Vector3i
-
Create a new
Vector3i
and read this vector from the suppliedByteBuffer
starting at the specified absolute buffer position/index. - Vector3i(int, IntBuffer) - Constructor for class org.joml.Vector3i
-
Create a new
Vector3i
and read this vector from the suppliedIntBuffer
starting at the specified absolute buffer position/index. - Vector3i(ByteBuffer) - Constructor for class org.joml.Vector3i
-
Create a new
Vector3i
and read this vector from the suppliedByteBuffer
at the current bufferposition
. - Vector3i(IntBuffer) - Constructor for class org.joml.Vector3i
-
Create a new
Vector3i
and read this vector from the suppliedIntBuffer
at the current bufferposition
. - Vector3i(Vector2dc, float, int) - Constructor for class org.joml.Vector3i
-
Create a new
Vector3i
with the first two components from the givenv
and the givenz
and round using the givenRoundingMode
. - Vector3i(Vector2fc, float, int) - Constructor for class org.joml.Vector3i
-
Create a new
Vector3i
with the first two components from the givenv
and the givenz
and round using the givenRoundingMode
. - Vector3i(Vector2ic, int) - Constructor for class org.joml.Vector3i
- Vector3i(Vector3dc, int) - Constructor for class org.joml.Vector3i
-
Create a new
Vector3i
and initialize its components to the rounded value of the given vector. - Vector3i(Vector3fc, int) - Constructor for class org.joml.Vector3i
-
Create a new
Vector3i
and initialize its components to the rounded value of the given vector. - Vector3i(Vector3ic) - Constructor for class org.joml.Vector3i
-
Create a new
Vector3i
with the same values asv
. - Vector3ic - Interface in org.joml
-
Interface to a read-only view of a 3-dimensional vector of integers.
- Vector4d - Class in org.joml
-
Contains the definition of a Vector comprising 4 doubles and associated transformations.
- Vector4d() - Constructor for class org.joml.Vector4d
-
Create a new
Vector4d
of(0, 0, 0, 1)
. - Vector4d(double) - Constructor for class org.joml.Vector4d
-
Create a new
Vector4d
and initialize all four components with the given value. - Vector4d(double[]) - Constructor for class org.joml.Vector4d
-
Create a new
Vector4d
and initialize its four components from the first four elements of the given array. - Vector4d(double, double, double, double) - Constructor for class org.joml.Vector4d
-
Create a new
Vector4d
with the given component values. - Vector4d(float[]) - Constructor for class org.joml.Vector4d
-
Create a new
Vector4d
and initialize its four components from the first four elements of the given array. - Vector4d(int, ByteBuffer) - Constructor for class org.joml.Vector4d
-
Create a new
Vector4d
and read this vector from the suppliedByteBuffer
starting at the specified absolute buffer position/index. - Vector4d(int, DoubleBuffer) - Constructor for class org.joml.Vector4d
-
Create a new
Vector4d
and read this vector from the suppliedDoubleBuffer
starting at the specified absolute buffer position/index. - Vector4d(ByteBuffer) - Constructor for class org.joml.Vector4d
-
Create a new
Vector4d
and read this vector from the suppliedByteBuffer
at the current bufferposition
. - Vector4d(DoubleBuffer) - Constructor for class org.joml.Vector4d
-
Create a new
Vector4d
and read this vector from the suppliedDoubleBuffer
at the current bufferposition
. - Vector4d(Vector2dc, double, double) - Constructor for class org.joml.Vector4d
- Vector4d(Vector2fc, double, double) - Constructor for class org.joml.Vector4d
-
Create a new
Vector4d
with the x and y components from the givenv
and the z and w components from the givenz
andw
. - Vector4d(Vector2ic, double, double) - Constructor for class org.joml.Vector4d
- Vector4d(Vector3dc, double) - Constructor for class org.joml.Vector4d
- Vector4d(Vector3fc, double) - Constructor for class org.joml.Vector4d
-
Create a new
Vector4d
with the x, y, and z components from the givenv
and the w component from the givenw
. - Vector4d(Vector3ic, double) - Constructor for class org.joml.Vector4d
- Vector4d(Vector4dc) - Constructor for class org.joml.Vector4d
-
Create a new
Vector4d
with the same values asv
. - Vector4d(Vector4fc) - Constructor for class org.joml.Vector4d
-
Create a new
Vector4d
with the same values asv
. - Vector4d(Vector4ic) - Constructor for class org.joml.Vector4d
-
Create a new
Vector4d
with the same values asv
. - Vector4dc - Interface in org.joml
-
Interface to a read-only view of a 4-dimensional vector of double-precision floats.
- Vector4f - Class in org.joml
-
Contains the definition of a Vector comprising 4 floats and associated transformations.
- Vector4f() - Constructor for class org.joml.Vector4f
-
Create a new
Vector4f
of(0, 0, 0, 1)
. - Vector4f(float) - Constructor for class org.joml.Vector4f
-
Create a new
Vector4f
and initialize all four components with the given value. - Vector4f(float[]) - Constructor for class org.joml.Vector4f
-
Create a new
Vector4f
and initialize its four components from the first four elements of the given array. - Vector4f(float, float, float, float) - Constructor for class org.joml.Vector4f
-
Create a new
Vector4f
with the given component values. - Vector4f(int, ByteBuffer) - Constructor for class org.joml.Vector4f
-
Create a new
Vector4f
and read this vector from the suppliedByteBuffer
starting at the specified absolute buffer position/index. - Vector4f(int, FloatBuffer) - Constructor for class org.joml.Vector4f
-
Create a new
Vector4f
and read this vector from the suppliedFloatBuffer
starting at the specified absolute buffer position/index. - Vector4f(ByteBuffer) - Constructor for class org.joml.Vector4f
-
Create a new
Vector4f
and read this vector from the suppliedByteBuffer
at the current bufferposition
. - Vector4f(FloatBuffer) - Constructor for class org.joml.Vector4f
-
Create a new
Vector4f
and read this vector from the suppliedFloatBuffer
at the current bufferposition
. - Vector4f(Vector2fc, float, float) - Constructor for class org.joml.Vector4f
- Vector4f(Vector2ic, float, float) - Constructor for class org.joml.Vector4f
- Vector4f(Vector3fc, float) - Constructor for class org.joml.Vector4f
- Vector4f(Vector3ic, float) - Constructor for class org.joml.Vector4f
- Vector4f(Vector4fc) - Constructor for class org.joml.Vector4f
-
Create a new
Vector4f
with the same values asv
. - Vector4f(Vector4ic) - Constructor for class org.joml.Vector4f
-
Create a new
Vector4f
with the same values asv
. - Vector4fc - Interface in org.joml
-
Interface to a read-only view of a 4-dimensional vector of single-precision floats.
- Vector4i - Class in org.joml
-
Contains the definition of a Vector comprising 4 ints and associated transformations.
- Vector4i() - Constructor for class org.joml.Vector4i
-
Create a new
Vector4i
of(0, 0, 0, 1)
. - Vector4i(int) - Constructor for class org.joml.Vector4i
-
Create a new
Vector4i
and initialize all four components with the given value. - Vector4i(int[]) - Constructor for class org.joml.Vector4i
-
Create a new
Vector4i
and initialize its four components from the first four elements of the given array. - Vector4i(int, int, int, int) - Constructor for class org.joml.Vector4i
-
Create a new
Vector4i
with the given component values. - Vector4i(int, ByteBuffer) - Constructor for class org.joml.Vector4i
-
Create a new
Vector4i
and read this vector from the suppliedByteBuffer
starting at the specified absolute buffer position/index. - Vector4i(int, IntBuffer) - Constructor for class org.joml.Vector4i
-
Create a new
Vector4i
and read this vector from the suppliedIntBuffer
starting at the specified absolute buffer position/index. - Vector4i(ByteBuffer) - Constructor for class org.joml.Vector4i
-
Create a new
Vector4i
and read this vector from the suppliedByteBuffer
at the current bufferposition
. - Vector4i(IntBuffer) - Constructor for class org.joml.Vector4i
-
Create a new
Vector4i
and read this vector from the suppliedIntBuffer
at the current bufferposition
. - Vector4i(Vector2ic, int, int) - Constructor for class org.joml.Vector4i
- Vector4i(Vector3fc, float, int) - Constructor for class org.joml.Vector4i
-
Create a new
Vector4i
with the first three components from the givenv
and the givenw
and round using the givenRoundingMode
. - Vector4i(Vector3ic, int) - Constructor for class org.joml.Vector4i
- Vector4i(Vector4dc, int) - Constructor for class org.joml.Vector4i
-
Create a new
Vector4i
and initialize its components to the rounded value of the given vector. - Vector4i(Vector4fc, int) - Constructor for class org.joml.Vector4i
-
Create a new
Vector4i
and initialize its components to the rounded value of the given vector. - Vector4i(Vector4ic) - Constructor for class org.joml.Vector4i
-
Create a new
Vector4i
with the same values asv
. - Vector4ic - Interface in org.joml
-
Interface to a read-only view of a 4-dimensional vector of integers.
- verticesXY - Variable in class org.joml.PolygonsIntersection
- view(double, double, double, double) - Method in class org.joml.Matrix3x2d
-
Apply a "view" transformation to this matrix that maps the given
(left, bottom)
and(right, top)
corners to(-1, -1)
and(1, 1)
respectively. - view(double, double, double, double, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Apply a "view" transformation to this matrix that maps the given
(left, bottom)
and(right, top)
corners to(-1, -1)
and(1, 1)
respectively and store the result indest
. - view(double, double, double, double, Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Apply a "view" transformation to this matrix that maps the given
(left, bottom)
and(right, top)
corners to(-1, -1)
and(1, 1)
respectively and store the result indest
. - view(float, float, float, float) - Method in class org.joml.Matrix3x2f
-
Apply a "view" transformation to this matrix that maps the given
(left, bottom)
and(right, top)
corners to(-1, -1)
and(1, 1)
respectively. - view(float, float, float, float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Apply a "view" transformation to this matrix that maps the given
(left, bottom)
and(right, top)
corners to(-1, -1)
and(1, 1)
respectively and store the result indest
. - view(float, float, float, float, Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Apply a "view" transformation to this matrix that maps the given
(left, bottom)
and(right, top)
corners to(-1, -1)
and(1, 1)
respectively and store the result indest
. - viewArea(double[]) - Method in class org.joml.Matrix3x2d
-
Obtain the extents of the view transformation of
this
matrix and store it inarea
. - viewArea(double[]) - Method in interface org.joml.Matrix3x2dc
-
Obtain the extents of the view transformation of
this
matrix and store it inarea
. - viewArea(float[]) - Method in class org.joml.Matrix3x2f
-
Obtain the extents of the view transformation of
this
matrix and store it inarea
. - viewArea(float[]) - Method in interface org.joml.Matrix3x2fc
-
Obtain the extents of the view transformation of
this
matrix and store it inarea
.
W
- w - Variable in class org.joml.Quaterniond
-
The real/scalar part of the quaternion.
- w - Variable in class org.joml.Quaternionf
-
The real/scalar part of the quaternion.
- w - Variable in class org.joml.Vector4d
-
The w component of the vector.
- w - Variable in class org.joml.Vector4f
-
The w component of the vector.
- w - Variable in class org.joml.Vector4i
-
The w component of the vector.
- w() - Method in class org.joml.Quaterniond
- w() - Method in interface org.joml.Quaterniondc
- w() - Method in class org.joml.Quaternionf
- w() - Method in interface org.joml.Quaternionfc
- w() - Method in class org.joml.Vector4d
- w() - Method in interface org.joml.Vector4dc
- w() - Method in class org.joml.Vector4f
- w() - Method in interface org.joml.Vector4fc
- w() - Method in class org.joml.Vector4i
- w() - Method in interface org.joml.Vector4ic
- withLookAtUp(double, double, double) - Method in class org.joml.Matrix4d
-
Apply a transformation to this matrix to ensure that the local Y axis (as obtained by
Matrix4d.positiveY(Vector3d)
) will be coplanar to the plane spanned by the local Z axis (as obtained byMatrix4d.positiveZ(Vector3d)
) and the given vector(upX, upY, upZ)
. - withLookAtUp(double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
- withLookAtUp(double, double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a transformation to this matrix to ensure that the local Y axis (as obtained by
Matrix4dc.positiveY(Vector3d)
) will be coplanar to the plane spanned by the local Z axis (as obtained byMatrix4dc.positiveZ(Vector3d)
) and the given vector(upX, upY, upZ)
, and store the result indest
. - withLookAtUp(float, float, float) - Method in class org.joml.Matrix4f
-
Apply a transformation to this matrix to ensure that the local Y axis (as obtained by
Matrix4f.positiveY(Vector3f)
) will be coplanar to the plane spanned by the local Z axis (as obtained byMatrix4f.positiveZ(Vector3f)
) and the given vector(upX, upY, upZ)
. - withLookAtUp(float, float, float) - Method in class org.joml.Matrix4x3f
-
Apply a transformation to this matrix to ensure that the local Y axis (as obtained by
Matrix4x3f.positiveY(Vector3f)
) will be coplanar to the plane spanned by the local Z axis (as obtained byMatrix4x3f.positiveZ(Vector3f)
) and the given vector(upX, upY, upZ)
. - withLookAtUp(float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
- withLookAtUp(float, float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a transformation to this matrix to ensure that the local Y axis (as obtained by
Matrix4fc.positiveY(Vector3f)
) will be coplanar to the plane spanned by the local Z axis (as obtained byMatrix4fc.positiveZ(Vector3f)
) and the given vector(upX, upY, upZ)
, and store the result indest
. - withLookAtUp(float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- withLookAtUp(float, float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a transformation to this matrix to ensure that the local Y axis (as obtained by
Matrix4x3fc.positiveY(Vector3f)
) will be coplanar to the plane spanned by the local Z axis (as obtained byMatrix4x3fc.positiveZ(Vector3f)
) and the given vector(upX, upY, upZ)
, and store the result indest
. - withLookAtUp(Vector3dc) - Method in class org.joml.Matrix4d
-
Apply a transformation to this matrix to ensure that the local Y axis (as obtained by
Matrix4d.positiveY(Vector3d)
) will be coplanar to the plane spanned by the local Z axis (as obtained byMatrix4d.positiveZ(Vector3d)
) and the given vectorup
. - withLookAtUp(Vector3dc, Matrix4d) - Method in class org.joml.Matrix4d
- withLookAtUp(Vector3dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a transformation to this matrix to ensure that the local Y axis (as obtained by
Matrix4dc.positiveY(Vector3d)
) will be coplanar to the plane spanned by the local Z axis (as obtained byMatrix4dc.positiveZ(Vector3d)
) and the given vectorup
, and store the result indest
. - withLookAtUp(Vector3fc) - Method in class org.joml.Matrix4f
-
Apply a transformation to this matrix to ensure that the local Y axis (as obtained by
Matrix4f.positiveY(Vector3f)
) will be coplanar to the plane spanned by the local Z axis (as obtained byMatrix4f.positiveZ(Vector3f)
) and the given vectorup
. - withLookAtUp(Vector3fc) - Method in class org.joml.Matrix4x3f
-
Apply a transformation to this matrix to ensure that the local Y axis (as obtained by
Matrix4x3f.positiveY(Vector3f)
) will be coplanar to the plane spanned by the local Z axis (as obtained byMatrix4x3f.positiveZ(Vector3f)
) and the given vectorup
. - withLookAtUp(Vector3fc, Matrix4f) - Method in class org.joml.Matrix4f
- withLookAtUp(Vector3fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a transformation to this matrix to ensure that the local Y axis (as obtained by
Matrix4fc.positiveY(Vector3f)
) will be coplanar to the plane spanned by the local Z axis (as obtained byMatrix4fc.positiveZ(Vector3f)
) and the given vectorup
, and store the result indest
. - withLookAtUp(Vector3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
- withLookAtUp(Vector3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a transformation to this matrix to ensure that the local Y axis (as obtained by
Matrix4x3fc.positiveY(Vector3f)
) will be coplanar to the plane spanned by the local Z axis (as obtained byMatrix4x3fc.positiveZ(Vector3f)
) and the given vectorup
, and store the result indest
. - writeExternal(ObjectOutput) - Method in class org.joml.AxisAngle4d
- writeExternal(ObjectOutput) - Method in class org.joml.AxisAngle4f
- writeExternal(ObjectOutput) - Method in class org.joml.Matrix2d
- writeExternal(ObjectOutput) - Method in class org.joml.Matrix2f
- writeExternal(ObjectOutput) - Method in class org.joml.Matrix3d
- writeExternal(ObjectOutput) - Method in class org.joml.Matrix3dStack
- writeExternal(ObjectOutput) - Method in class org.joml.Matrix3f
- writeExternal(ObjectOutput) - Method in class org.joml.Matrix3fStack
- writeExternal(ObjectOutput) - Method in class org.joml.Matrix3x2d
- writeExternal(ObjectOutput) - Method in class org.joml.Matrix3x2dStack
- writeExternal(ObjectOutput) - Method in class org.joml.Matrix3x2f
- writeExternal(ObjectOutput) - Method in class org.joml.Matrix3x2fStack
- writeExternal(ObjectOutput) - Method in class org.joml.Matrix4d
- writeExternal(ObjectOutput) - Method in class org.joml.Matrix4dStack
- writeExternal(ObjectOutput) - Method in class org.joml.Matrix4f
- writeExternal(ObjectOutput) - Method in class org.joml.Matrix4fStack
- writeExternal(ObjectOutput) - Method in class org.joml.Matrix4x3d
- writeExternal(ObjectOutput) - Method in class org.joml.Matrix4x3dStack
- writeExternal(ObjectOutput) - Method in class org.joml.Matrix4x3f
- writeExternal(ObjectOutput) - Method in class org.joml.Matrix4x3fStack
- writeExternal(ObjectOutput) - Method in class org.joml.Quaterniond
- writeExternal(ObjectOutput) - Method in class org.joml.Quaternionf
- writeExternal(ObjectOutput) - Method in class org.joml.Vector2d
- writeExternal(ObjectOutput) - Method in class org.joml.Vector2f
- writeExternal(ObjectOutput) - Method in class org.joml.Vector2i
- writeExternal(ObjectOutput) - Method in class org.joml.Vector3d
- writeExternal(ObjectOutput) - Method in class org.joml.Vector3f
- writeExternal(ObjectOutput) - Method in class org.joml.Vector3i
- writeExternal(ObjectOutput) - Method in class org.joml.Vector4d
- writeExternal(ObjectOutput) - Method in class org.joml.Vector4f
- writeExternal(ObjectOutput) - Method in class org.joml.Vector4i
X
- x - Variable in class org.joml.AxisAngle4d
-
The x-component of the rotation axis.
- x - Variable in class org.joml.AxisAngle4f
-
The x-component of the rotation axis.
- x - Variable in class org.joml.Quaterniond
-
The first component of the vector part.
- x - Variable in class org.joml.Quaternionf
-
The first component of the vector part.
- x - Variable in class org.joml.Vector2d
-
The x component of the vector.
- x - Variable in class org.joml.Vector2f
-
The x component of the vector.
- x - Variable in class org.joml.Vector2i
-
The x component of the vector.
- x - Variable in class org.joml.Vector3d
-
The x component of the vector.
- x - Variable in class org.joml.Vector3f
-
The x component of the vector.
- x - Variable in class org.joml.Vector3i
-
The x component of the vector.
- x - Variable in class org.joml.Vector4d
-
The x component of the vector.
- x - Variable in class org.joml.Vector4f
-
The x component of the vector.
- x - Variable in class org.joml.Vector4i
-
The x component of the vector.
- x() - Method in class org.joml.Quaterniond
- x() - Method in interface org.joml.Quaterniondc
- x() - Method in class org.joml.Quaternionf
- x() - Method in interface org.joml.Quaternionfc
- x() - Method in class org.joml.Vector2d
- x() - Method in interface org.joml.Vector2dc
- x() - Method in class org.joml.Vector2f
- x() - Method in interface org.joml.Vector2fc
- x() - Method in class org.joml.Vector2i
- x() - Method in interface org.joml.Vector2ic
- x() - Method in class org.joml.Vector3d
- x() - Method in interface org.joml.Vector3dc
- x() - Method in class org.joml.Vector3f
- x() - Method in interface org.joml.Vector3fc
- x() - Method in class org.joml.Vector3i
- x() - Method in interface org.joml.Vector3ic
- x() - Method in class org.joml.Vector4d
- x() - Method in interface org.joml.Vector4dc
- x() - Method in class org.joml.Vector4f
- x() - Method in interface org.joml.Vector4fc
- x() - Method in class org.joml.Vector4i
- x() - Method in interface org.joml.Vector4ic
Y
- y - Variable in class org.joml.AxisAngle4d
-
The y-component of the rotation axis.
- y - Variable in class org.joml.AxisAngle4f
-
The y-component of the rotation axis.
- y - Variable in class org.joml.Quaterniond
-
The second component of the vector part.
- y - Variable in class org.joml.Quaternionf
-
The second component of the vector part.
- y - Variable in class org.joml.Vector2d
-
The y component of the vector.
- y - Variable in class org.joml.Vector2f
-
The y component of the vector.
- y - Variable in class org.joml.Vector2i
-
The y component of the vector.
- y - Variable in class org.joml.Vector3d
-
The y component of the vector.
- y - Variable in class org.joml.Vector3f
-
The y component of the vector.
- y - Variable in class org.joml.Vector3i
-
The y component of the vector.
- y - Variable in class org.joml.Vector4d
-
The y component of the vector.
- y - Variable in class org.joml.Vector4f
-
The y component of the vector.
- y - Variable in class org.joml.Vector4i
-
The y component of the vector.
- y() - Method in class org.joml.Quaterniond
- y() - Method in interface org.joml.Quaterniondc
- y() - Method in class org.joml.Quaternionf
- y() - Method in interface org.joml.Quaternionfc
- y() - Method in class org.joml.Vector2d
- y() - Method in interface org.joml.Vector2dc
- y() - Method in class org.joml.Vector2f
- y() - Method in interface org.joml.Vector2fc
- y() - Method in class org.joml.Vector2i
- y() - Method in interface org.joml.Vector2ic
- y() - Method in class org.joml.Vector3d
- y() - Method in interface org.joml.Vector3dc
- y() - Method in class org.joml.Vector3f
- y() - Method in interface org.joml.Vector3fc
- y() - Method in class org.joml.Vector3i
- y() - Method in interface org.joml.Vector3ic
- y() - Method in class org.joml.Vector4d
- y() - Method in interface org.joml.Vector4dc
- y() - Method in class org.joml.Vector4f
- y() - Method in interface org.joml.Vector4fc
- y() - Method in class org.joml.Vector4i
- y() - Method in interface org.joml.Vector4ic
Z
- z - Variable in class org.joml.AxisAngle4d
-
The z-component of the rotation axis.
- z - Variable in class org.joml.AxisAngle4f
-
The z-component of the rotation axis.
- z - Variable in class org.joml.Quaterniond
-
The third component of the vector part.
- z - Variable in class org.joml.Quaternionf
-
The third component of the vector part.
- z - Variable in class org.joml.Vector3d
-
The z component of the vector.
- z - Variable in class org.joml.Vector3f
-
The z component of the vector.
- z - Variable in class org.joml.Vector3i
-
The z component of the vector.
- z - Variable in class org.joml.Vector4d
-
The z component of the vector.
- z - Variable in class org.joml.Vector4f
-
The z component of the vector.
- z - Variable in class org.joml.Vector4i
-
The z component of the vector.
- z() - Method in class org.joml.Quaterniond
- z() - Method in interface org.joml.Quaterniondc
- z() - Method in class org.joml.Quaternionf
- z() - Method in interface org.joml.Quaternionfc
- z() - Method in class org.joml.Vector3d
- z() - Method in interface org.joml.Vector3dc
- z() - Method in class org.joml.Vector3f
- z() - Method in interface org.joml.Vector3fc
- z() - Method in class org.joml.Vector3i
- z() - Method in interface org.joml.Vector3ic
- z() - Method in class org.joml.Vector4d
- z() - Method in interface org.joml.Vector4dc
- z() - Method in class org.joml.Vector4f
- z() - Method in interface org.joml.Vector4fc
- z() - Method in class org.joml.Vector4i
- z() - Method in interface org.joml.Vector4ic
- zero() - Method in class org.joml.Matrix2d
-
Set all values within this matrix to zero.
- zero() - Method in class org.joml.Matrix2f
-
Set all values within this matrix to zero.
- zero() - Method in class org.joml.Matrix3d
-
Set all the values within this matrix to 0.
- zero() - Method in class org.joml.Matrix3f
-
Set all values within this matrix to zero.
- zero() - Method in class org.joml.Matrix3x2d
-
Set all values within this matrix to zero.
- zero() - Method in class org.joml.Matrix3x2f
-
Set all values within this matrix to zero.
- zero() - Method in class org.joml.Matrix4d
-
Set all the values within this matrix to 0.
- zero() - Method in class org.joml.Matrix4f
-
Set all the values within this matrix to
0
. - zero() - Method in class org.joml.Matrix4x3d
-
Set all the values within this matrix to 0.
- zero() - Method in class org.joml.Matrix4x3f
-
Set all the values within this matrix to
0
. - zero() - Method in class org.joml.Vector2d
-
Set all components to zero.
- zero() - Method in class org.joml.Vector2f
-
Set all components to zero.
- zero() - Method in class org.joml.Vector2i
-
Set all components to zero.
- zero() - Method in class org.joml.Vector3d
-
Set all components to zero.
- zero() - Method in class org.joml.Vector3f
-
Set all components to zero.
- zero() - Method in class org.joml.Vector3i
-
Set all components to zero.
- zero() - Method in class org.joml.Vector4d
-
Set all components to zero.
- zero() - Method in class org.joml.Vector4f
-
Set all components to zero.
- zero() - Method in class org.joml.Vector4i
-
Set all components to zero.
All Classes All Packages