Index

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 and Interfaces|All Packages|Constant Field Values|Serialized Form

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) and Intersectiond.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) and Intersectionf.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) and Intersectiond.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) and Intersectionf.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) and Intersectiond.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) and Intersectionf.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) and Intersectiond.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) and Intersectionf.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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 and other.
add(Matrix2dc, Matrix2d) - Method in class org.joml.Matrix2d
 
add(Matrix2dc, Matrix2d) - Method in interface org.joml.Matrix2dc
Component-wise add this and other and store the result in dest.
add(Matrix2fc) - Method in class org.joml.Matrix2f
Component-wise add this and other.
add(Matrix2fc, Matrix2f) - Method in class org.joml.Matrix2f
 
add(Matrix2fc, Matrix2f) - Method in interface org.joml.Matrix2fc
Component-wise add this and other and store the result in dest.
add(Matrix3dc) - Method in class org.joml.Matrix3d
Component-wise add this and other.
add(Matrix3dc, Matrix3d) - Method in class org.joml.Matrix3d
 
add(Matrix3dc, Matrix3d) - Method in interface org.joml.Matrix3dc
Component-wise add this and other and store the result in dest.
add(Matrix3fc) - Method in class org.joml.Matrix3f
Component-wise add this and other.
add(Matrix3fc, Matrix3f) - Method in class org.joml.Matrix3f
 
add(Matrix3fc, Matrix3f) - Method in interface org.joml.Matrix3fc
Component-wise add this and other and store the result in dest.
add(Matrix4dc) - Method in class org.joml.Matrix4d
Component-wise add this and other.
add(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
 
add(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
Component-wise add this and other and store the result in dest.
add(Matrix4fc) - Method in class org.joml.Matrix4f
Component-wise add this and other.
add(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
 
add(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
Component-wise add this and other and store the result in dest.
add(Matrix4x3dc) - Method in class org.joml.Matrix4x3d
Component-wise add this and other.
add(Matrix4x3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
 
add(Matrix4x3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
Component-wise add this and other and store the result in dest.
add(Matrix4x3fc) - Method in class org.joml.Matrix4x3d
Component-wise add this and other.
add(Matrix4x3fc) - Method in class org.joml.Matrix4x3f
Component-wise add this and other.
add(Matrix4x3fc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
 
add(Matrix4x3fc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
Component-wise add this and other and store the result in dest.
add(Matrix4x3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
 
add(Matrix4x3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
Component-wise add this and other and store the result in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 and other.
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 and other and store the result in dest.
add4x3(Matrix4fc) - Method in class org.joml.Matrix4d
Component-wise add the upper 4x3 submatrices of this and other.
add4x3(Matrix4fc) - Method in class org.joml.Matrix4f
Component-wise add the upper 4x3 submatrices of this and other.
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 and other and store the result in dest.
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 and other and store the result in dest.
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 in corner and the span vectors in xDir, yDir and zDir.
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 in corner and the span vectors in xDir, yDir and zDir.
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 in dest.
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 in dest.
arcball(double, Vector3dc, double, double) - Method in class org.joml.Matrix4d
Apply an arcball view transformation to this matrix with the given radius and center 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 and center 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 and center position of the arcball and the specified X and Y rotation angles, and store the result in dest.
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 and center position of the arcball and the specified X and Y rotation angles, and store the result in dest.
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 in dest.
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 in dest.
arcball(float, Vector3fc, float, float) - Method in class org.joml.Matrix4f
Apply an arcball view transformation to this matrix with the given radius and center 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 and center 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 and center position of the arcball and the specified X and Y rotation angles, and store the result in dest.
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 and center position of the arcball and the specified X and Y rotation angles, and store the result in dest.
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 of a.
AxisAngle4d(AxisAngle4f) - Constructor for class org.joml.AxisAngle4d
Create a new AxisAngle4d with the same values of a.
AxisAngle4d(Quaterniondc) - Constructor for class org.joml.AxisAngle4d
Create a new AxisAngle4d from the given Quaterniondc.
AxisAngle4d(Quaternionfc) - Constructor for class org.joml.AxisAngle4d
Create a new AxisAngle4d from the given Quaternionfc.
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 of a.
AxisAngle4f(Quaternionfc) - Constructor for class org.joml.AxisAngle4f
Create a new AxisAngle4f from the given Quaternionfc.

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 at targetPos while constraining a cylindrical rotation around the given up 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 at targetPos while constraining a cylindrical rotation around the given up 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 at targetPos while constraining a cylindrical rotation around the given up 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 at targetPos while constraining a cylindrical rotation around the given up 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 at targetPos 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 at targetPos 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 at targetPos.
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 at targetPos.
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 at targetPos 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 at targetPos 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 at targetPos.
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 at targetPos.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 into dest.
cofactor(Matrix3d) - Method in interface org.joml.Matrix3dc
Compute the cofactor matrix of this and store it into dest.
cofactor(Matrix3f) - Method in class org.joml.Matrix3f
Compute the cofactor matrix of this and store it into dest.
cofactor(Matrix3f) - Method in interface org.joml.Matrix3fc
Compute the cofactor matrix of this and store it into dest.
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 into dest.
cofactor3x3(Matrix3d) - Method in interface org.joml.Matrix4dc
Compute the cofactor matrix of the upper left 3x3 submatrix of this and store it into dest.
cofactor3x3(Matrix3d) - Method in class org.joml.Matrix4x3d
Compute the cofactor matrix of the left 3x3 submatrix of this and store it into dest.
cofactor3x3(Matrix3d) - Method in interface org.joml.Matrix4x3dc
Compute the cofactor matrix of the left 3x3 submatrix of this and store it into dest.
cofactor3x3(Matrix3f) - Method in class org.joml.Matrix4f
Compute the cofactor matrix of the upper left 3x3 submatrix of this and store it into dest.
cofactor3x3(Matrix3f) - Method in interface org.joml.Matrix4fc
Compute the cofactor matrix of the upper left 3x3 submatrix of this and store it into dest.
cofactor3x3(Matrix3f) - Method in class org.joml.Matrix4x3f
Compute the cofactor matrix of the left 3x3 submatrix of this and store it into dest.
cofactor3x3(Matrix3f) - Method in interface org.joml.Matrix4x3fc
Compute the cofactor matrix of the left 3x3 submatrix of this and store it into dest.
cofactor3x3(Matrix4d) - Method in class org.joml.Matrix4d
Compute the cofactor matrix of the upper left 3x3 submatrix of this and store it into dest.
cofactor3x3(Matrix4d) - Method in interface org.joml.Matrix4dc
Compute the cofactor matrix of the upper left 3x3 submatrix of this and store it into dest.
cofactor3x3(Matrix4f) - Method in class org.joml.Matrix4f
Compute the cofactor matrix of the upper left 3x3 submatrix of this and store it into dest.
cofactor3x3(Matrix4f) - Method in interface org.joml.Matrix4fc
Compute the cofactor matrix of the upper left 3x3 submatrix of this and store it into dest.
cofactor3x3(Matrix4x3d) - Method in class org.joml.Matrix4x3d
Compute the cofactor matrix of the left 3x3 submatrix of this and store it into dest.
cofactor3x3(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
Compute the cofactor matrix of the left 3x3 submatrix of this and store it into dest.
cofactor3x3(Matrix4x3f) - Method in class org.joml.Matrix4x3f
Compute the cofactor matrix of the left 3x3 submatrix of this and store it into dest.
cofactor3x3(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
Compute the cofactor matrix of the left 3x3 submatrix of this and store it into dest.
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 factors weights, and store the result in dest.
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 factors weights, and store the result in dest.
ConfigurationException - Exception Class in org.joml
Exception thrown when using an invalid JOML runtime configuration.
ConfigurationException(String, Throwable) - Constructor for exception class 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 quaternion q by computing q * this * q^-1.
conjugateBy(Quaterniondc, Quaterniond) - Method in class org.joml.Quaterniond
Conjugate this by the given quaternion q by computing q * this * q^-1 and store the result into dest.
conjugateBy(Quaterniondc, Quaterniond) - Method in interface org.joml.Quaterniondc
Conjugate this by the given quaternion q by computing q * this * q^-1 and store the result into dest.
conjugateBy(Quaternionfc) - Method in class org.joml.Quaternionf
Conjugate this by the given quaternion q by computing q * this * q^-1.
conjugateBy(Quaternionfc, Quaternionf) - Method in class org.joml.Quaternionf
Conjugate this by the given quaternion q by computing q * this * q^-1 and store the result into dest.
conjugateBy(Quaternionfc, Quaternionf) - Method in interface org.joml.Quaternionfc
Conjugate this by the given quaternion q by computing q * this * q^-1 and store the result into dest.
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 radius radius around the center using numRotations number of rotations along the spiral, and call the given callback 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 radius radius around the center using numRotations number of rotations along the spiral, and call the given callback 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 in dest.
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 in dest.
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 in dest.
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 tried numCandidates number of times, and call the given callback 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 the other quaternion and store the result in this.
difference(Quaterniondc, Quaterniond) - Method in class org.joml.Quaterniond
 
difference(Quaterniondc, Quaterniond) - Method in interface org.joml.Quaterniondc
Compute the difference between this and the other quaternion and store the result in dest.
difference(Quaternionf) - Method in class org.joml.Quaternionf
Compute the difference between this and the other quaternion and store the result in this.
difference(Quaternionfc, Quaternionf) - Method in class org.joml.Quaternionf
 
difference(Quaternionfc, Quaternionf) - Method in interface org.joml.Quaternionfc
Compute the difference between this and the other quaternion and store the result in dest.
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 radius diskRadius and notifies the given callback 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 given seed and generate numSamples number of sample positions on the unit disk, and call the given callback 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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
div(Quaterniondc) - Method in class org.joml.Quaterniond
Divide this quaternion by b.
div(Quaterniondc, Quaterniond) - Method in class org.joml.Quaterniond
 
div(Quaterniondc, Quaterniond) - Method in interface org.joml.Quaterniondc
Divide this quaternion by b and store the result in dest.
div(Quaternionfc) - Method in class org.joml.Quaternionf
Divide this quaternion by b.
div(Quaternionfc, Quaternionf) - Method in class org.joml.Quaternionf
 
div(Quaternionfc, Quaternionf) - Method in interface org.joml.Quaternionfc
Divide this quaternion by b and store the result in dest.
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 into dest.
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 into dest.
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
Divide this Vector4d component-wise by the given Vector4dc.
div(Vector4dc, Vector4d) - Method in class org.joml.Vector4d
 
div(Vector4dc, Vector4d) - Method in interface org.joml.Vector4dc
Divide this Vector4d component-wise by the given Vector4dc and store the result in dest.
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 and otherQuat.
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 given delta and return whether all of them are equal within a maximum difference of delta.
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 given delta and return whether all of them are equal within a maximum difference of delta.
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 given delta and return whether all of them are equal within a maximum difference of delta.
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 given delta and return whether all of them are equal within a maximum difference of delta.
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 given delta and return whether all of them are equal within a maximum difference of delta.
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 given delta and return whether all of them are equal within a maximum difference of delta.
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 given delta and return whether all of them are equal within a maximum difference of delta.
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 given delta and return whether all of them are equal within a maximum difference of delta.
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 given delta and return whether all of them are equal within a maximum difference of delta.
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 given delta and return whether all of them are equal within a maximum difference of delta.
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 given delta and return whether all of them are equal within a maximum difference of delta.
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 given delta and return whether all of them are equal within a maximum difference of delta.
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 given delta and return whether all of them are equal within a maximum difference of delta.
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 given delta and return whether all of them are equal within a maximum difference of delta.
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 given delta and return whether all of them are equal within a maximum difference of delta.
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 given delta and return whether all of them are equal within a maximum difference of delta.
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 given delta and return whether all of them are equal within a maximum difference of delta.
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 given delta and return whether all of them are equal within a maximum difference of delta.
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 in result.
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 in result.
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 in result.
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 in result.
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 into res.
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 into res.
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 given result.
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 given result.
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 given result.
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 given result.
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 point p and store that point into the given result.
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 point p and store that point into the given result.
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 point p and store that point into the given result.
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 point p and store that point into the given result.
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 in resultB, 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 in resultB, 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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
fma(Matrix4x3dc, double) - Method in class org.joml.Matrix4x3d
Component-wise add this and other by first multiplying each component of other by otherFactor and adding that result to this.
fma(Matrix4x3dc, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
 
fma(Matrix4x3dc, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
Component-wise add this and other by first multiplying each component of other by otherFactor, adding that to this and storing the final result in dest.
fma(Matrix4x3fc, double) - Method in class org.joml.Matrix4x3d
Component-wise add this and other by first multiplying each component of other by otherFactor and adding that result to this.
fma(Matrix4x3fc, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
 
fma(Matrix4x3fc, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
Component-wise add this and other by first multiplying each component of other by otherFactor, adding that to this and storing the final result in dest.
fma(Matrix4x3fc, float) - Method in class org.joml.Matrix4x3f
Component-wise add this and other by first multiplying each component of other by otherFactor and adding that result to this.
fma(Matrix4x3fc, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
 
fma(Matrix4x3fc, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
Component-wise add this and other by first multiplying each component of other by otherFactor, adding that to this and storing the final result in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
fma4x3(Matrix4dc, double) - Method in class org.joml.Matrix4d
Component-wise add the upper 4x3 submatrices of this and other by first multiplying each component of other's 4x3 submatrix by otherFactor and adding that result to this.
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 and other by first multiplying each component of other's 4x3 submatrix by otherFactor, adding that to this and storing the final result in dest.
fma4x3(Matrix4fc, float) - Method in class org.joml.Matrix4f
Component-wise add the upper 4x3 submatrices of this and other by first multiplying each component of other's 4x3 submatrix by otherFactor and adding that result to this.
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 and other by first multiplying each component of other's 4x3 submatrix by otherFactor, adding that to this and storing the final result in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 given min and the maximum corner coordinates in the given max 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 given min and the maximum corner coordinates in the given max 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 given min and the maximum corner coordinates in the given max 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 given point.
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 given point.
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 given matrix by extracing the matrix's frustum planes.
FrustumIntersection(Matrix4fc, boolean) - Constructor for class org.joml.FrustumIntersection
Create a new FrustumIntersection from the given matrix 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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 given dest.
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 given dest.
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 given planeEquation.
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 given dest.
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 given matrix 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 given callback 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 of x, y = [-1..+1].
generateRandom(int, Callback2d) - Method in class org.joml.sampling.StratifiedSampling
Generate n * n random sample positions in the unit square of x, 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, Float32Array) - Method in class org.joml.Matrix2f
 
get(int, Float32Array) - Method in interface org.joml.Matrix2fc
Store this matrix in column-major order into the supplied Float32Array at the given index.
get(int, Float32Array) - Method in class org.joml.Matrix3f
 
get(int, Float32Array) - Method in interface org.joml.Matrix3fc
Store this matrix in column-major order into the supplied Float32Array at the given index.
get(int, Float32Array) - Method in class org.joml.Matrix3x2f
 
get(int, Float32Array) - Method in interface org.joml.Matrix3x2fc
Store this matrix in column-major order into the supplied Float32Array at the given index.
get(int, Float32Array) - Method in class org.joml.Matrix4f
 
get(int, Float32Array) - Method in interface org.joml.Matrix4fc
Store this matrix in column-major order into the supplied Float32Array at the given index.
get(int, Float32Array) - Method in class org.joml.Matrix4x3f
 
get(int, Float32Array) - Method in interface org.joml.Matrix4x3fc
Store this matrix in column-major order into the supplied Float32Array at the given index.
get(int, Float64Array) - Method in class org.joml.Matrix2d
 
get(int, Float64Array) - Method in interface org.joml.Matrix2dc
Store this matrix in column-major order into the supplied Float64Array at the given index.
get(int, Float64Array) - Method in class org.joml.Matrix3x2d
 
get(int, Float64Array) - Method in interface org.joml.Matrix3x2dc
Store this matrix in column-major order into the supplied Float64Array at the given index.
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
Set the components of the given vector dest to those of this vector using the given RoundingMode.
get(int, Vector2i) - Method in class org.joml.Vector2f
 
get(int, Vector2i) - Method in interface org.joml.Vector2fc
Set the components of the given vector dest to those of this vector using the given RoundingMode.
get(int, Vector3i) - Method in class org.joml.Vector3d
 
get(int, Vector3i) - Method in interface org.joml.Vector3dc
Set the components of the given vector dest to those of this vector using the given RoundingMode.
get(int, Vector3i) - Method in class org.joml.Vector3f
 
get(int, Vector3i) - Method in interface org.joml.Vector3fc
Set the components of the given vector dest to those of this vector using the given RoundingMode.
get(int, Vector4i) - Method in class org.joml.Vector4d
 
get(int, Vector4i) - Method in interface org.joml.Vector4dc
Set the components of the given vector dest to those of this vector using the given RoundingMode.
get(int, Vector4i) - Method in class org.joml.Vector4f
 
get(int, Vector4i) - Method in interface org.joml.Vector4fc
Set the components of the given vector dest to those of this vector using the given RoundingMode.
get(Float32Array) - Method in class org.joml.Matrix2f
 
get(Float32Array) - Method in interface org.joml.Matrix2fc
Store this matrix in column-major order into the supplied Float32Array.
get(Float32Array) - Method in class org.joml.Matrix3f
 
get(Float32Array) - Method in interface org.joml.Matrix3fc
Store this matrix in column-major order into the supplied Float32Array.
get(Float32Array) - Method in class org.joml.Matrix3x2f
 
get(Float32Array) - Method in interface org.joml.Matrix3x2fc
Store this matrix in column-major order into the supplied Float32Array.
get(Float32Array) - Method in class org.joml.Matrix4f
 
get(Float32Array) - Method in interface org.joml.Matrix4fc
Store this matrix in column-major order into the supplied Float32Array.
get(Float32Array) - Method in class org.joml.Matrix4x3f
 
get(Float32Array) - Method in interface org.joml.Matrix4x3fc
Store this matrix in column-major order into the supplied Float32Array.
get(Float64Array) - Method in class org.joml.Matrix2d
 
get(Float64Array) - Method in interface org.joml.Matrix2dc
Store this matrix in column-major order into the supplied Float64Array.
get(Float64Array) - Method in class org.joml.Matrix3x2d
 
get(Float64Array) - Method in interface org.joml.Matrix3x2dc
Store this matrix in column-major order into the supplied Float64Array.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
get(ByteBuffer) - Method in class org.joml.Matrix3x2d
Store this matrix in column-major order into the supplied ByteBuffer at the current buffer position.
get(ByteBuffer) - Method in interface org.joml.Matrix3x2dc
Store this matrix in column-major order into the supplied ByteBuffer at the current buffer position.
get(ByteBuffer) - Method in class org.joml.Matrix3x2f
Store this matrix in column-major order into the supplied ByteBuffer at the current buffer position.
get(ByteBuffer) - Method in interface org.joml.Matrix3x2fc
Store this matrix in column-major order into the supplied ByteBuffer at the current buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position 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 buffer position.
get(DoubleBuffer) - Method in interface org.joml.Matrix3x2dc
Store this matrix in column-major order into the supplied DoubleBuffer at the current buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
get(FloatBuffer) - Method in class org.joml.Matrix3x2f
Store this matrix in column-major order into the supplied FloatBuffer at the current buffer position.
get(FloatBuffer) - Method in interface org.joml.Matrix3x2fc
Store this matrix in column-major order into the supplied FloatBuffer at the current buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
get(AxisAngle4d) - Method in class org.joml.AxisAngle4d
Set the given AxisAngle4d to this AxisAngle4d.
get(AxisAngle4d) - Method in class org.joml.AxisAngle4f
Set the given AxisAngle4d to this AxisAngle4f.
get(AxisAngle4d) - Method in class org.joml.Quaterniond
 
get(AxisAngle4d) - Method in interface org.joml.Quaterniondc
Set the given AxisAngle4d to represent the rotation of this 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 of this quaternion.
get(AxisAngle4f) - Method in class org.joml.AxisAngle4d
Set the given AxisAngle4f to this AxisAngle4d.
get(AxisAngle4f) - Method in class org.joml.AxisAngle4f
Set the given AxisAngle4f to this AxisAngle4f.
get(AxisAngle4f) - Method in class org.joml.Quaterniond
 
get(AxisAngle4f) - Method in interface org.joml.Quaterniondc
Set the given AxisAngle4f to represent the rotation of this 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 of this quaternion.
get(Matrix2d) - Method in class org.joml.Matrix2d
Get the current values of this matrix and store them into dest.
get(Matrix2d) - Method in interface org.joml.Matrix2dc
Get the current values of this matrix and store them into dest.
get(Matrix2f) - Method in class org.joml.Matrix2f
Get the current values of this matrix and store them into dest.
get(Matrix2f) - Method in interface org.joml.Matrix2fc
Get the current values of this matrix and store them into dest.
get(Matrix3d) - Method in class org.joml.AxisAngle4d
Set the given Matrix3d to a rotation transformation equivalent to this AxisAngle4d.
get(Matrix3d) - Method in class org.joml.AxisAngle4f
Set the given Matrix3d to a rotation transformation equivalent to this AxisAngle4f.
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 of dest.
get(Matrix3d) - Method in class org.joml.Matrix3d
Get the current values of this matrix and store them into dest.
get(Matrix3d) - Method in interface org.joml.Matrix3dc
Get the current values of this matrix and store them into dest.
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 this AxisAngle4d.
get(Matrix3f) - Method in class org.joml.AxisAngle4f
Set the given Matrix3f to a rotation transformation equivalent to this AxisAngle4f.
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 of dest.
get(Matrix3f) - Method in class org.joml.Matrix3f
Get the current values of this matrix and store them into dest.
get(Matrix3f) - Method in interface org.joml.Matrix3fc
Get the current values of this matrix and store them into dest.
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 of dest.
get(Matrix3x2d) - Method in class org.joml.Matrix3x2d
Get the current values of this matrix and store them into dest.
get(Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
Get the current values of this matrix and store them into dest.
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 of dest.
get(Matrix3x2f) - Method in class org.joml.Matrix3x2f
Get the current values of this matrix and store them into dest.
get(Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
Get the current values of this matrix and store them into dest.
get(Matrix4d) - Method in class org.joml.AxisAngle4d
Set the given Matrix4d to a rotation transformation equivalent to this AxisAngle4d.
get(Matrix4d) - Method in class org.joml.AxisAngle4f
Set the given Matrix4d to a rotation transformation equivalent to this AxisAngle4f.
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 into dest.
get(Matrix4d) - Method in class org.joml.Matrix4f
Get the current values of this matrix and store them into dest.
get(Matrix4d) - Method in interface org.joml.Matrix4fc
Get the current values of this matrix and store them into dest.
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 of dest.
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 of dest.
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 this AxisAngle4d.
get(Matrix4f) - Method in class org.joml.AxisAngle4f
Set the given Matrix4f to a rotation transformation equivalent to this AxisAngle4f.
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 of dest.
get(Matrix4f) - Method in class org.joml.Matrix4f
Get the current values of this matrix and store them into dest.
get(Matrix4f) - Method in interface org.joml.Matrix4fc
Get the current values of this matrix and store them into dest.
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 of dest.
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 into dest.
get(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
Get the current values of this matrix and store them into dest.
get(Matrix4x3d) - Method in class org.joml.Matrix4x3f
Get the current values of this matrix and store them into dest.
get(Matrix4x3d) - Method in interface org.joml.Matrix4x3fc
Get the current values of this matrix and store them into dest.
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 into dest.
get(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
Get the current values of this matrix and store them into dest.
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 this AxisAngle4d rotation.
get(Quaterniond) - Method in class org.joml.AxisAngle4f
Set the given Quaterniond to be equivalent to this AxisAngle4f rotation.
get(Quaterniond) - Method in class org.joml.Quaterniond
Set the given Quaterniond to the values of this.
get(Quaterniond) - Method in interface org.joml.Quaterniondc
Set the given Quaterniond to the values of this.
get(Quaterniond) - Method in class org.joml.Quaternionf
 
get(Quaterniond) - Method in interface org.joml.Quaternionfc
Set the given Quaterniond to the values of this.
get(Quaternionf) - Method in class org.joml.AxisAngle4d
Set the given Quaternionf to be equivalent to this AxisAngle4d rotation.
get(Quaternionf) - Method in class org.joml.AxisAngle4f
Set the given Quaternionf to be equivalent to this AxisAngle4f rotation.
get(Quaternionf) - Method in class org.joml.Quaterniond
Set the given Quaternionf to the values of this.
get(Quaternionf) - Method in interface org.joml.Quaterniondc
Set the given Quaternionf to the values of this.
get(Quaternionf) - Method in class org.joml.Quaternionf
Set the given Quaternionf to the values of this.
get(Quaternionf) - Method in interface org.joml.Quaternionfc
Set the given Quaternionf to the values of this.
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 of this 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 of this 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 of this 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 of this 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 of this 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 of this 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 of this 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 of this 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 of this 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 of this 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 of this 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 of this 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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 into dest.
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 into dest.
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 into dest.
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 buffer position, 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 buffer position.
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 buffer position, 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 buffer position, 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 buffer position.
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 buffer position, 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 buffer position.
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 buffer position.
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 into dest.
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 into dest.
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 supplied ByteBuffer 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 supplied ByteBuffer 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 supplied DoubleBuffer 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 supplied FloatBuffer 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 supplied ByteBuffer at the current buffer position.
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 supplied ByteBuffer at the current buffer position.
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 supplied DoubleBuffer at the current buffer position.
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 supplied FloatBuffer at the current buffer position.
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 is this 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 is this 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 is this 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 is this 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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position, where the upper 4x3 submatrix is this 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 buffer position, where the upper 4x3 submatrix is this 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 buffer position.
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 buffer position.
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 buffer position, where the upper 4x3 submatrix is this 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 buffer position.
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 buffer position.
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 buffer position, where the upper 4x3 submatrix is this 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 given ByteBuffer.
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 given FloatBuffer.
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 given ByteBuffer.
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 given FloatBuffer.
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 given ByteBuffer.
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 given FloatBuffer.
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 with 0.
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 with 0.
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 with 0.
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 with 0.
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 with 0.
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 with 0.
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 with 0.
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 with 0.
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 with 0.
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 with 0.
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 in dest.
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 in dest.
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 in dest.
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 parameter eulerAngles.
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 in dest.
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 in dest.
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 in dest.
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 parameter eulerAngles.
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 parameter eulerAngles.
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 parameter eulerAngles.
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 parameter eulerAngles.
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 parameter eulerAngles.
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 in dest.
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 in dest.
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 in dest.
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 parameter eulerAngles.
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 in dest.
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 in dest.
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 in dest.
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 parameter eulerAngles.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 given Quaterniond.
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 given Quaterniond.
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 given Quaterniond.
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 given Quaterniond.
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 given Quaterniond.
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 given Quaterniond.
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 given Quaternionf.
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 given Quaternionf.
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 given Quaternionf.
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 given Quaternionf.
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 given Quaternionf.
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 given Quaternionf.
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 given AxisAngle4d.
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 given AxisAngle4d.
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 given AxisAngle4f.
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 given AxisAngle4f.
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 given AxisAngle4f.
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 given AxisAngle4f.
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 with 0.
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 with 0.
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 with 0.
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 with 0.
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 with 0.
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 with 0.
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 with 0.
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 with 0.
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 with 0.
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 with 0.
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 vector xyz.
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 vector xyz.
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 vector xyz.
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 vector xyz.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 buffer position.
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 given Quaterniond.
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 given Quaterniond.
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 given Quaterniond.
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 given Quaterniond.
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 given Quaterniond.
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 given Quaterniond.
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 given Quaternionf.
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 given Quaternionf.
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 given Quaternionf.
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 given Quaternionf.
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 given Quaternionf.
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 given Quaternionf.
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 in dest.
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 in dest.
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 tangent t0 and the given vector v with its tangent t1 and store the result in dest.
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 tangent t0 and the given vector v with its tangent t1 and store the result in dest.
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 tangent t0 and the given vector v with its tangent t1 and store the result in dest.
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 tangent t0 and the given vector v with its tangent t1 and store the result in dest.

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
INSIDE - Static variable in class org.joml.Intersectionf
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 delta dt 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 delta dt and add the differentiate rotation to the rotation represented by this quaternion and store the result into dest.
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 delta dt 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 delta dt and add the differentiate rotation to the rotation represented by this quaternion and store the result into dest.
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 radius radiusSquaredA intersects the other circle with center (bX, bY) and square radius radiusSquaredB, 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 radius radiusSquaredA intersects the other circle with center (bX, bY) and square radius radiusSquaredB, 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 radius radiusSquaredA intersects the other circle with center centerB and square radius radiusSquaredB, 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 radius radiusSquaredA intersects the other circle with center centerB and square radius radiusSquaredB, 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) and radius, 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) and radius, 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) and radius, 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) and radius, 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 and p1 intersects the axis-aligned box given as its minimum corner min and maximum corner max, 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 and p1 intersects the axis-aligned box given as its minimum corner min and maximum corner max, 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 into result.
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 into result.
intersectLineSegmentAar(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d) - Static method in class org.joml.Intersectiond
Determine whether the undirected line segment with the end points p0 and p1 intersects the axis-aligned rectangle given as its minimum corner min and maximum corner max, 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 into result.
intersectLineSegmentAar(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f) - Static method in class org.joml.Intersectionf
Determine whether the undirected line segment with the end points p0 and p1 intersects the axis-aligned rectangle given as its minimum corner min and maximum corner max, 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 into result.
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 and p1 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 and p1 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) and radius, 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) and radius, 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 vector p.
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 vector p.
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 vector p.
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 vector p.
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 direction dir intersects the axis-aligned box specified as its minimum corner min and maximum corner max, 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 direction dir intersects the axis-aligned box specified as its minimum corner min and maximum corner max, 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 direction dir intersects the axis-aligned rectangle given as its minimum corner min and maximum corner max, 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 direction dir intersects the axis-aligned rectangle given as its minimum corner min and maximum corner max, 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 radius radiusSquared, 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 given result 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 radius radiusSquared, 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 given result vector.
intersectRayCircle(Vector2dc, Vector2dc, Vector2dc, double, Vector2d) - Static method in class org.joml.Intersectiond
Test whether the ray with the given origin and direction dir intersects the circle with the given center and square radius radiusSquared, 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 given result vector.
intersectRayCircle(Vector2fc, Vector2fc, Vector2fc, float, Vector2f) - Static method in class org.joml.Intersectionf
Test whether the ray with the given origin and direction dir intersects the circle with the given center and square radius radiusSquared, 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 given result 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 direction dir intersects the line containing the given point and having the given normal, 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 direction dir intersects the line containing the given point and having the given normal, 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 direction dir intersects the undirected line segment given by the two end points a and b, 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 direction dir intersects the undirected line segment given by the two end points a and b, 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 direction dir intersects the plane containing the given point and having the given normal, 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 direction dir intersects the plane containing the given point and having the given normal, 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 radius radiusSquared, 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 given result 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 radius radiusSquared, 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 given result vector.
intersectRaySphere(Vector3dc, Vector3dc, Vector3dc, double, Vector2d) - Static method in class org.joml.Intersectiond
Test whether the ray with the given origin and normalized direction dir intersects the sphere with the given center and square radius radiusSquared, 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 given result vector.
intersectRaySphere(Vector3fc, Vector3fc, Vector3fc, float, Vector2f) - Static method in class org.joml.Intersectionf
Test whether the ray with the given origin and normalized direction dir intersects the sphere with the given center and square radius radiusSquared, 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 given result 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 given dir intersects the triangle consisting of the three vertices v0, v1 and v2 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 given dir intersects the triangle consisting of the three vertices v0, v1 and v2 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 given dir intersects the frontface of the triangle consisting of the three vertices v0, v1 and v2 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 given dir intersects the frontface of the triangle consisting of the three vertices v0, v1 and v2 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 radius radiusSquaredA intersects the other sphere with center (bX, bY, bZ) and square radius radiusSquaredB, 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 radius radiusSquaredA intersects the other sphere with center (bX, bY, bZ) and square radius radiusSquaredB, 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 radius radiusSquaredA intersects the other sphere with center centerB and square radius radiusSquaredB, 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 radius radiusSquaredA intersects the other sphere with center centerB and square radius radiusSquaredB, 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 into result.
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 into result.
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) and radius 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) and radius 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 in dest.
invert(Matrix2f) - Method in class org.joml.Matrix2f
 
invert(Matrix2f) - Method in interface org.joml.Matrix2fc
Invert the this matrix and store the result in dest.
invert(Matrix3d) - Method in class org.joml.Matrix3d
 
invert(Matrix3d) - Method in interface org.joml.Matrix3dc
Invert this matrix and store the result in dest.
invert(Matrix3f) - Method in class org.joml.Matrix3f
 
invert(Matrix3f) - Method in interface org.joml.Matrix3fc
Invert the this matrix and store the result in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
invert(Matrix4d) - Method in class org.joml.Matrix4d
 
invert(Matrix4d) - Method in interface org.joml.Matrix4dc
Invert this matrix and store the result in dest.
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 of dest 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 in dest.
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 in dest.
invert(Quaternionf) - Method in class org.joml.Quaternionf
 
invert(Quaternionf) - Method in interface org.joml.Quaternionfc
Invert this quaternion and store the normalized result in dest.
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 the frustum() methods or via setFrustum(), then this method builds the inverse of this.
invertFrustum() - Method in class org.joml.Matrix4f
If this is an arbitrary perspective projection matrix obtained via one of the frustum() methods or via setFrustum(), then this method builds the inverse of this.
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 the frustum() methods, then this method builds the inverse of this and stores it into the given dest.
invertFrustum(Matrix4f) - Method in class org.joml.Matrix4f
If this is an arbitrary perspective projection matrix obtained via one of the frustum() methods or via setFrustum(), then this method builds the inverse of this and stores it into the given dest.
invertFrustum(Matrix4f) - Method in interface org.joml.Matrix4fc
If this is an arbitrary perspective projection matrix obtained via one of the frustum() methods, then this method builds the inverse of this and stores it into the given dest.
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 given dest.
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 given dest.
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 given dest.
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 given dest.
invertPerspective() - Method in class org.joml.Matrix4d
If this is a perspective projection matrix obtained via one of the perspective() methods or via setPerspective(), that is, if this is a symmetrical perspective frustum transformation, then this method builds the inverse of this.
invertPerspective() - Method in class org.joml.Matrix4f
If this is a perspective projection matrix obtained via one of the perspective() methods or via setPerspective(), that is, if this is a symmetrical perspective frustum transformation, then this method builds the inverse of this.
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 the perspective() methods, that is, if this is a symmetrical perspective frustum transformation, then this method builds the inverse of this and stores it into the given dest.
invertPerspective(Matrix4f) - Method in class org.joml.Matrix4f
If this is a perspective projection matrix obtained via one of the perspective() methods or via setPerspective(), that is, if this is a symmetrical perspective frustum transformation, then this method builds the inverse of this and stores it into the given dest.
invertPerspective(Matrix4f) - Method in interface org.joml.Matrix4fc
If this is a perspective projection matrix obtained via one of the perspective() methods, that is, if this is a symmetrical perspective frustum transformation, then this method builds the inverse of this and stores it into the given dest.
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 the perspective() methods, that is, if this is a symmetrical perspective frustum transformation and the given view matrix is affine and has unit scaling (for example by being obtained via lookAt()), then this method builds the inverse of this * view and stores it into the given dest.
invertPerspectiveView(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
If this is a perspective projection matrix obtained via one of the perspective() methods or via setPerspective(), that is, if this is a symmetrical perspective frustum transformation and the given view matrix is affine and has unit scaling (for example by being obtained via lookAt()), then this method builds the inverse of this * view and stores it into the given dest.
invertPerspectiveView(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
If this is a perspective projection matrix obtained via one of the perspective() methods, that is, if this is a symmetrical perspective frustum transformation and the given view matrix is affine and has unit scaling (for example by being obtained via lookAt()), then this method builds the inverse of this * view and stores it into the given dest.
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 the perspective() methods, that is, if this is a symmetrical perspective frustum transformation and the given view matrix has unit scaling, then this method builds the inverse of this * view and stores it into the given dest.
invertPerspectiveView(Matrix4x3fc, Matrix4f) - Method in class org.joml.Matrix4f
If this is a perspective projection matrix obtained via one of the perspective() methods or via setPerspective(), that is, if this is a symmetrical perspective frustum transformation and the given view matrix has unit scaling, then this method builds the inverse of this * view and stores it into the given dest.
invertPerspectiveView(Matrix4x3fc, Matrix4f) - Method in interface org.joml.Matrix4fc
If this is a perspective projection matrix obtained via one of the perspective() methods, that is, if this is a symmetrical perspective frustum transformation and the given view matrix has unit scaling, then this method builds the inverse of this * view and stores it into the given dest.
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 not infinity.
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 not infinity.
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 not infinity.
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 not infinity.
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 not infinity.
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 not infinity.
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 not infinity.
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 not infinity.
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 not infinity.
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 not infinity.
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 not infinity.
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 not infinity.
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 not infinity.
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 not infinity.
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 not infinity.
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 not infinity.
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 not infinity.
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 not infinity.
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 and other using the given interpolation factor t and store the result in this.
lerp(Matrix2dc, double, Matrix2d) - Method in class org.joml.Matrix2d
 
lerp(Matrix2dc, double, Matrix2d) - Method in interface org.joml.Matrix2dc
Linearly interpolate this and other using the given interpolation factor t and store the result in dest.
lerp(Matrix2fc, float) - Method in class org.joml.Matrix2f
Linearly interpolate this and other using the given interpolation factor t and store the result in this.
lerp(Matrix2fc, float, Matrix2f) - Method in class org.joml.Matrix2f
 
lerp(Matrix2fc, float, Matrix2f) - Method in interface org.joml.Matrix2fc
Linearly interpolate this and other using the given interpolation factor t and store the result in dest.
lerp(Matrix3dc, double) - Method in class org.joml.Matrix3d
Linearly interpolate this and other using the given interpolation factor t and store the result in this.
lerp(Matrix3dc, double, Matrix3d) - Method in class org.joml.Matrix3d
 
lerp(Matrix3dc, double, Matrix3d) - Method in interface org.joml.Matrix3dc
Linearly interpolate this and other using the given interpolation factor t and store the result in dest.
lerp(Matrix3fc, float) - Method in class org.joml.Matrix3f
Linearly interpolate this and other using the given interpolation factor t and store the result in this.
lerp(Matrix3fc, float, Matrix3f) - Method in class org.joml.Matrix3f
 
lerp(Matrix3fc, float, Matrix3f) - Method in interface org.joml.Matrix3fc
Linearly interpolate this and other using the given interpolation factor t and store the result in dest.
lerp(Matrix4dc, double) - Method in class org.joml.Matrix4d
Linearly interpolate this and other using the given interpolation factor t and store the result in this.
lerp(Matrix4dc, double, Matrix4d) - Method in class org.joml.Matrix4d
 
lerp(Matrix4dc, double, Matrix4d) - Method in interface org.joml.Matrix4dc
Linearly interpolate this and other using the given interpolation factor t and store the result in dest.
lerp(Matrix4fc, float) - Method in class org.joml.Matrix4f
Linearly interpolate this and other using the given interpolation factor t and store the result in this.
lerp(Matrix4fc, float, Matrix4f) - Method in class org.joml.Matrix4f
 
lerp(Matrix4fc, float, Matrix4f) - Method in interface org.joml.Matrix4fc
Linearly interpolate this and other using the given interpolation factor t and store the result in dest.
lerp(Matrix4x3dc, double) - Method in class org.joml.Matrix4x3d
Linearly interpolate this and other using the given interpolation factor t and store the result in this.
lerp(Matrix4x3dc, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
 
lerp(Matrix4x3dc, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
Linearly interpolate this and other using the given interpolation factor t and store the result in dest.
lerp(Matrix4x3fc, float) - Method in class org.joml.Matrix4x3f
Linearly interpolate this and other using the given interpolation factor t and store the result in this.
lerp(Matrix4x3fc, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
 
lerp(Matrix4x3fc, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
Linearly interpolate this and other using the given interpolation factor t and store the result in dest.
lerp(Vector2dc, double) - Method in class org.joml.Vector2d
Linearly interpolate this and other using the given interpolation factor t and store the result in this.
lerp(Vector2dc, double, Vector2d) - Method in class org.joml.Vector2d
 
lerp(Vector2dc, double, Vector2d) - Method in interface org.joml.Vector2dc
Linearly interpolate this and other using the given interpolation factor t and store the result in dest.
lerp(Vector2fc, float) - Method in class org.joml.Vector2f
Linearly interpolate this and other using the given interpolation factor t and store the result in this.
lerp(Vector2fc, float, Vector2f) - Method in class org.joml.Vector2f
 
lerp(Vector2fc, float, Vector2f) - Method in interface org.joml.Vector2fc
Linearly interpolate this and other using the given interpolation factor t and store the result in dest.
lerp(Vector3dc, double) - Method in class org.joml.Vector3d
Linearly interpolate this and other using the given interpolation factor t and store the result in this.
lerp(Vector3dc, double, Vector3d) - Method in class org.joml.Vector3d
 
lerp(Vector3dc, double, Vector3d) - Method in interface org.joml.Vector3dc
Linearly interpolate this and other using the given interpolation factor t and store the result in dest.
lerp(Vector3fc, float) - Method in class org.joml.Vector3f
Linearly interpolate this and other using the given interpolation factor t and store the result in this.
lerp(Vector3fc, float, Vector3f) - Method in class org.joml.Vector3f
 
lerp(Vector3fc, float, Vector3f) - Method in interface org.joml.Vector3fc
Linearly interpolate this and other using the given interpolation factor t and store the result in dest.
lerp(Vector4dc, double) - Method in class org.joml.Vector4d
Linearly interpolate this and other using the given interpolation factor t and store the result in this.
lerp(Vector4dc, double, Vector4d) - Method in class org.joml.Vector4d
 
lerp(Vector4dc, double, Vector4d) - Method in interface org.joml.Vector4dc
Linearly interpolate this and other using the given interpolation factor t and store the result in dest.
lerp(Vector4fc, float) - Method in class org.joml.Vector4f
Linearly interpolate this and other using the given interpolation factor t and store the result in this.
lerp(Vector4fc, float, Vector4f) - Method in class org.joml.Vector4f
 
lerp(Vector4fc, float, Vector4f) - Method in interface org.joml.Vector4fc
Linearly interpolate this and other using the given interpolation factor t and store the result in dest.
lookAlong(double, double, double, double, double, double) - Method in class org.joml.Matrix3d
Apply a rotation transformation to this matrix to make -z point along dir.
lookAlong(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
Apply a rotation transformation to this matrix to make -z point along dir.
lookAlong(double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
Apply a rotation transformation to this matrix to make -z point along dir.
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 along dir and store the result in dest.
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 along dir and store the result in dest.
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 along dir and store the result in dest.
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 along dir and store the result in dest.
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 along dir and store the result in dest.
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 along dir and store the result in dest.
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 along dir.
lookAlong(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
Apply a rotation transformation to this matrix to make -z point along dir.
lookAlong(float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
Apply a rotation transformation to this matrix to make -z point along dir.
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 along dir and store the result in dest.
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 along dir and store the result in dest.
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 along dir and store the result in dest.
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 along dir and store the result in dest.
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 along dir and store the result in dest.
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 along dir and store the result in dest.
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 along dir.
lookAlong(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4d
Apply a rotation transformation to this matrix to make -z point along dir.
lookAlong(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
Apply a rotation transformation to this matrix to make -z point along dir.
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 along dir and store the result in dest.
lookAlong(Vector3dc, Vector3dc, Matrix3d) - Method in interface org.joml.Matrix3dc
Apply a rotation transformation to this matrix to make -z point along dir and store the result in dest.
lookAlong(Vector3dc, Vector3dc, Matrix4d) - Method in class org.joml.Matrix4d
Apply a rotation transformation to this matrix to make -z point along dir and store the result in dest.
lookAlong(Vector3dc, Vector3dc, Matrix4d) - Method in interface org.joml.Matrix4dc
Apply a rotation transformation to this matrix to make -z point along dir and store the result in dest.
lookAlong(Vector3dc, Vector3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
Apply a rotation transformation to this matrix to make -z point along dir and store the result in dest.
lookAlong(Vector3dc, Vector3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
Apply a rotation transformation to this matrix to make -z point along dir and store the result in dest.
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 along dir.
lookAlong(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4f
Apply a rotation transformation to this matrix to make -z point along dir.
lookAlong(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
Apply a rotation transformation to this matrix to make -z point along dir.
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 along dir and store the result in dest.
lookAlong(Vector3fc, Vector3fc, Matrix3f) - Method in interface org.joml.Matrix3fc
Apply a rotation transformation to this matrix to make -z point along dir and store the result in dest.
lookAlong(Vector3fc, Vector3fc, Matrix4f) - Method in class org.joml.Matrix4f
Apply a rotation transformation to this matrix to make -z point along dir and store the result in dest.
lookAlong(Vector3fc, Vector3fc, Matrix4f) - Method in interface org.joml.Matrix4fc
Apply a rotation transformation to this matrix to make -z point along dir and store the result in dest.
lookAlong(Vector3fc, Vector3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
Apply a rotation transformation to this matrix to make -z point along dir and store the result in dest.
lookAlong(Vector3fc, Vector3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
Apply a rotation transformation to this matrix to make -z point along dir and store the result in dest.
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 with center - 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 with center - 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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - 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 with center - 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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - 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 with center - 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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - 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 with center - 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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - 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 with center - 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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - 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 with center - 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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - 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 with center - 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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - 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 with center - 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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.
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 with center - eye and store the result in dest.

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
Create a new Matrix2d and set it to identity.
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 given DoubleBuffer 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
Create a new Matrix2d and make it a copy of the upper left 2x2 of the given Matrix3dc.
Matrix2d(Matrix3fc) - Constructor for class org.joml.Matrix2d
Create a new Matrix2d and make it a copy of the upper left 2x2 of the given Matrix3fc.
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
Create a new Matrix2f and set it to identity.
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 given FloatBuffer 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
Create a new Matrix2f and make it a copy of the upper left 2x2 of the given Matrix3fc.
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
Create a new Matrix3d and initialize it to identity.
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 given DoubleBuffer at the buffer's current position.
Matrix3d(Matrix2dc) - Constructor for class org.joml.Matrix3d
Create a new Matrix3d by setting its uppper left 2x2 submatrix to the values of the given Matrix2dc and the rest to identity.
Matrix3d(Matrix2fc) - Constructor for class org.joml.Matrix3d
Create a new Matrix3d by setting its uppper left 2x2 submatrix to the values of the given Matrix2fc and the rest to identity.
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
Create a new Matrix3d and make it a copy of the upper left 3x3 of the given Matrix4dc.
Matrix3d(Matrix4fc) - Constructor for class org.joml.Matrix3d
Create a new Matrix3d and make it a copy of the upper left 3x3 of the given Matrix4fc.
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
Create a new Matrix3f and set it to identity.
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 given FloatBuffer at the buffer's current position.
Matrix3f(Matrix2fc) - Constructor for class org.joml.Matrix3f
Create a new Matrix3f by setting its uppper left 2x2 submatrix to the values of the given Matrix2fc and the rest to identity.
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
Create a new Matrix3f and make it a copy of the upper left 3x3 of the given Matrix4fc.
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 to identity.
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 given DoubleBuffer 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 given Matrix2dc 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 given Matrix2fc 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 to identity.
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 given FloatBuffer 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 given Matrix2fc 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
Create a new Matrix4d and set it to identity.
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 given DoubleBuffer at the buffer's current position.
Matrix4d(Matrix3dc) - Constructor for class org.joml.Matrix4d
Create a new Matrix4d by setting its uppper left 3x3 submatrix to the values of the given Matrix3dc and the rest to identity.
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 matrix mat 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 matrix mat 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
Create a new Matrix4f and set it to identity.
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 given FloatBuffer at the buffer's current position.
Matrix4f(Matrix3fc) - Constructor for class org.joml.Matrix4f
Create a new Matrix4f by setting its uppper left 3x3 submatrix to the values of the given Matrix3fc and the rest to identity.
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 matrix mat 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 to identity.
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 given DoubleBuffer 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 given Matrix3dc 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 given Matrix3fc 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 to identity.
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 given FloatBuffer 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 given Matrix3fc 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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
mul(Matrix2dc, Vector2d) - Method in class org.joml.Vector2d
 
mul(Matrix2dc, Vector2d) - Method in interface org.joml.Vector2dc
Multiply the given matrix mat with this and store the result in dest.
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 in dest.
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 in dest.
mul(Matrix2fc, Vector2d) - Method in class org.joml.Vector2d
 
mul(Matrix2fc, Vector2d) - Method in interface org.joml.Vector2dc
Multiply the given matrix mat with this and store the result in dest.
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 with this and store the result in dest.
mul(Matrix3dc, Vector3f) - Method in class org.joml.Vector3d
 
mul(Matrix3dc, Vector3f) - Method in interface org.joml.Vector3dc
Multiply the given matrix mat with this and store the result in dest.
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 in dest.
mul(Matrix3fc, Vector3d) - Method in class org.joml.Vector3d
 
mul(Matrix3fc, Vector3d) - Method in interface org.joml.Vector3dc
Multiply the given matrix mat with this and store the result in dest.
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 in this.
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 in this.
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 in dest.
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 in dest.
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 in dest.
mul(Matrix3x2dc, Vector3d) - Method in class org.joml.Vector3d
 
mul(Matrix3x2dc, Vector3d) - Method in interface org.joml.Vector3dc
Multiply the given matrix mat with this by assuming a third row in the matrix of (0, 0, 1) and store the result in dest.
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 in this.
mul(Matrix3x2fc) - Method in class org.joml.Matrix4f
Multiply this matrix by the supplied right matrix and store the result in this.
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 in this.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
mul(Matrix3x2fc, Vector3d) - Method in class org.joml.Vector3d
 
mul(Matrix3x2fc, Vector3d) - Method in interface org.joml.Vector3dc
Multiply the given matrix mat with this by assuming a third row in the matrix of (0, 0, 1) and store the result in dest.
mul(Matrix3x2fc, Vector3f) - Method in class org.joml.Vector3f
 
mul(Matrix3x2fc, Vector3f) - Method in interface org.joml.Vector3fc
Multiply the given matrix mat with this by assuming a third row in the matrix of (0, 0, 1) and store the result in dest.
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 this Vector4d.
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 in dest.
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 in dest.
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 in this.
mul(Matrix4fc) - Method in class org.joml.Vector4d
Multiply the given matrix mat with this Vector4d.
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 in dest.
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 in dest.
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 in dest.
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 in this.
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 in this.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 into dest.
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
Multiply this Vector4d component-wise by the given Vector4d.
mul(Vector4dc, Vector4d) - Method in class org.joml.Vector4d
 
mul(Vector4dc, Vector4d) - Method in interface org.joml.Vector4dc
Multiply this Vector4d component-wise by the given Vector4dc and store the result in dest.
mul(Vector4fc) - Method in class org.joml.Vector4d
Multiply this Vector4d component-wise by the given Vector4fc.
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
Multiply this Vector4d component-wise by the given Vector4fc and store the result in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
mul4x3ComponentWise(Matrix4dc) - Method in class org.joml.Matrix4d
Component-wise multiply the upper 4x3 submatrices of this by other.
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 by other and store the result in dest.
mul4x3ComponentWise(Matrix4fc) - Method in class org.joml.Matrix4f
Component-wise multiply the upper 4x3 submatrices of this by other.
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 by other and store the result in dest.
mulAdd(double, Vector3dc) - Method in class org.joml.Vector3d
Add the component-wise multiplication of this * a to b and store the result in this.
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 to b and store the result in dest.
mulAdd(double, Vector4dc) - Method in class org.joml.Vector4d
Add the component-wise multiplication of this * a to b and store the result in this.
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 to b and store the result in dest.
mulAdd(float, Vector3fc) - Method in class org.joml.Vector3f
Add the component-wise multiplication of this * a to b and store the result in this.
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 to b and store the result in dest.
mulAdd(float, Vector4fc) - Method in class org.joml.Vector4f
Add the component-wise multiplication of this * a to b and store the result in this.
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 to b and store the result in dest.
mulAdd(Vector3dc, Vector3dc) - Method in class org.joml.Vector3d
Add the component-wise multiplication of this * a to b and store the result in this.
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 to b and store the result in dest.
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 to b and store the result in dest.
mulAdd(Vector3fc, Vector3fc) - Method in class org.joml.Vector3f
Add the component-wise multiplication of this * a to b and store the result in this.
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 to b and store the result in dest.
mulAdd(Vector4dc, Vector4dc) - Method in class org.joml.Vector4d
Add the component-wise multiplication of this * a to b and store the result in this.
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 to b and store the result in dest.
mulAdd(Vector4fc, Vector4fc) - Method in class org.joml.Vector4f
Add the component-wise multiplication of this * a to b and store the result in this.
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 to b and store the result in dest.
mulAffine(Matrix4dc) - Method in class org.joml.Matrix4d
Multiply this matrix by the supplied right matrix, both of which are assumed to be affine, and store the result in this.
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 be affine, and store the result in dest.
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 be affine, and store the result in this.
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 be affine, and store the result in dest.
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 be affine, and store the result in this.
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 be affine, and store the result in dest.
mulAffineR(Matrix4fc) - Method in class org.joml.Matrix4f
Multiply this matrix by the supplied right matrix, which is assumed to be affine, and store the result in this.
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 be affine, and store the result in dest.
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 in dest.
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 in dest.
mulComponentWise(Matrix2dc) - Method in class org.joml.Matrix2d
Component-wise multiply this by other.
mulComponentWise(Matrix2dc, Matrix2d) - Method in class org.joml.Matrix2d
 
mulComponentWise(Matrix2dc, Matrix2d) - Method in interface org.joml.Matrix2dc
Component-wise multiply this by other and store the result in dest.
mulComponentWise(Matrix2fc) - Method in class org.joml.Matrix2f
Component-wise multiply this by other.
mulComponentWise(Matrix2fc, Matrix2f) - Method in class org.joml.Matrix2f
 
mulComponentWise(Matrix2fc, Matrix2f) - Method in interface org.joml.Matrix2fc
Component-wise multiply this by other and store the result in dest.
mulComponentWise(Matrix3dc) - Method in class org.joml.Matrix3d
Component-wise multiply this by other.
mulComponentWise(Matrix3dc, Matrix3d) - Method in class org.joml.Matrix3d
 
mulComponentWise(Matrix3dc, Matrix3d) - Method in interface org.joml.Matrix3dc
Component-wise multiply this by other and store the result in dest.
mulComponentWise(Matrix3fc) - Method in class org.joml.Matrix3f
Component-wise multiply this by other.
mulComponentWise(Matrix3fc, Matrix3f) - Method in class org.joml.Matrix3f
 
mulComponentWise(Matrix3fc, Matrix3f) - Method in interface org.joml.Matrix3fc
Component-wise multiply this by other and store the result in dest.
mulComponentWise(Matrix4dc) - Method in class org.joml.Matrix4d
Component-wise multiply this by other.
mulComponentWise(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
 
mulComponentWise(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
Component-wise multiply this by other and store the result in dest.
mulComponentWise(Matrix4fc) - Method in class org.joml.Matrix4f
Component-wise multiply this by other.
mulComponentWise(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
 
mulComponentWise(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
Component-wise multiply this by other and store the result in dest.
mulComponentWise(Matrix4x3dc) - Method in class org.joml.Matrix4x3d
Component-wise multiply this by other.
mulComponentWise(Matrix4x3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
 
mulComponentWise(Matrix4x3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
Component-wise multiply this by other and store the result in dest.
mulComponentWise(Matrix4x3fc) - Method in class org.joml.Matrix4x3f
Component-wise multiply this by other.
mulComponentWise(Matrix4x3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
 
mulComponentWise(Matrix4x3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
Component-wise multiply this by other and store the result in dest.
mulDirection(Matrix3x2dc) - Method in class org.joml.Vector2d
Multiply the given 3x2 matrix mat with this.
mulDirection(Matrix3x2dc, Vector2d) - Method in class org.joml.Vector2d
 
mulDirection(Matrix3x2dc, Vector2d) - Method in interface org.joml.Vector2dc
Multiply the given 3x2 matrix mat with this and store the result in dest.
mulDirection(Matrix3x2fc) - Method in class org.joml.Vector2f
Multiply the given 3x2 matrix mat with this.
mulDirection(Matrix3x2fc, Vector2f) - Method in class org.joml.Vector2f
 
mulDirection(Matrix3x2fc, Vector2f) - Method in interface org.joml.Vector2fc
Multiply the given 3x2 matrix mat with this and store the result in dest.
mulDirection(Matrix4dc) - Method in class org.joml.Vector3d
Multiply the given 4x4 matrix mat with this.
mulDirection(Matrix4dc) - Method in class org.joml.Vector3f
Multiply the given 4x4 matrix mat with this.
mulDirection(Matrix4dc, Vector3d) - Method in class org.joml.Vector3d
 
mulDirection(Matrix4dc, Vector3d) - Method in interface org.joml.Vector3dc
Multiply the given 4x4 matrix mat with this and store the result in dest.
mulDirection(Matrix4dc, Vector3f) - Method in class org.joml.Vector3f
 
mulDirection(Matrix4dc, Vector3f) - Method in interface org.joml.Vector3fc
Multiply the given 4x4 matrix mat with this and store the result in dest.
mulDirection(Matrix4fc) - Method in class org.joml.Vector3d
Multiply the given 4x4 matrix mat with this.
mulDirection(Matrix4fc) - Method in class org.joml.Vector3f
Multiply the given 4x4 matrix mat with this.
mulDirection(Matrix4fc, Vector3d) - Method in class org.joml.Vector3d
 
mulDirection(Matrix4fc, Vector3d) - Method in interface org.joml.Vector3dc
Multiply the given 4x4 matrix mat with this and store the result in dest.
mulDirection(Matrix4fc, Vector3f) - Method in class org.joml.Vector3f
 
mulDirection(Matrix4fc, Vector3f) - Method in interface org.joml.Vector3fc
Multiply the given 4x4 matrix mat with this and store the result in dest.
mulDirection(Matrix4x3dc) - Method in class org.joml.Vector3d
Multiply the given 4x3 matrix mat with this.
mulDirection(Matrix4x3dc, Vector3d) - Method in class org.joml.Vector3d
 
mulDirection(Matrix4x3dc, Vector3d) - Method in interface org.joml.Vector3dc
Multiply the given 4x3 matrix mat with this and store the result in dest.
mulDirection(Matrix4x3fc) - Method in class org.joml.Vector3d
Multiply the given 4x3 matrix mat with this.
mulDirection(Matrix4x3fc) - Method in class org.joml.Vector3f
Multiply the given 4x3 matrix mat with this.
mulDirection(Matrix4x3fc, Vector3d) - Method in class org.joml.Vector3d
 
mulDirection(Matrix4x3fc, Vector3d) - Method in interface org.joml.Vector3dc
Multiply the given 4x3 matrix mat with this and store the result in dest.
mulDirection(Matrix4x3fc, Vector3f) - Method in class org.joml.Vector3f
 
mulDirection(Matrix4x3fc, Vector3f) - Method in interface org.joml.Vector3fc
Multiply the given 4x3 matrix mat with this and store the result in dest.
mulLocal(Matrix2dc) - Method in class org.joml.Matrix2d
Pre-multiply this matrix by the supplied left matrix and store the result in this.
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 in dest.
mulLocal(Matrix2fc) - Method in class org.joml.Matrix2f
Pre-multiply this matrix by the supplied left matrix and store the result in this.
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 in dest.
mulLocal(Matrix3dc) - Method in class org.joml.Matrix3d
Pre-multiply this matrix by the supplied left matrix and store the result in this.
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 in dest.
mulLocal(Matrix3fc) - Method in class org.joml.Matrix3f
Pre-multiply this matrix by the supplied left matrix and store the result in this.
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 in dest.
mulLocal(Matrix3x2dc) - Method in class org.joml.Matrix3x2d
Pre-multiply this matrix by the supplied left matrix and store the result in this.
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 in dest.
mulLocal(Matrix3x2fc) - Method in class org.joml.Matrix3x2f
Pre-multiply this matrix by the supplied left matrix and store the result in this.
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 in dest.
mulLocal(Matrix4dc) - Method in class org.joml.Matrix4d
Pre-multiply this matrix by the supplied left matrix and store the result in this.
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 in dest.
mulLocal(Matrix4fc) - Method in class org.joml.Matrix4f
Pre-multiply this matrix by the supplied left matrix and store the result in this.
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 in dest.
mulLocalAffine(Matrix4dc) - Method in class org.joml.Matrix4d
Pre-multiply this matrix by the supplied left matrix, both of which are assumed to be affine, and store the result in this.
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 be affine, and store the result in dest.
mulLocalAffine(Matrix4fc) - Method in class org.joml.Matrix4f
Pre-multiply this matrix by the supplied left matrix, both of which are assumed to be affine, and store the result in this.
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 be affine, and store the result in dest.
mulOrtho(Matrix4x3dc) - Method in class org.joml.Matrix4x3d
Multiply this orthographic projection matrix by the supplied view 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 supplied view matrix and store the result in dest.
mulOrtho(Matrix4x3fc) - Method in class org.joml.Matrix4x3f
Multiply this orthographic projection matrix by the supplied view 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 supplied view matrix and store the result in dest.
mulOrthoAffine(Matrix4dc) - Method in class org.joml.Matrix4d
Multiply this orthographic projection matrix by the supplied affine view matrix.
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 supplied affine view matrix and store the result in dest.
mulOrthoAffine(Matrix4fc) - Method in class org.joml.Matrix4f
Multiply this orthographic projection matrix by the supplied affine view matrix.
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 supplied affine view matrix and store the result in dest.
mulPerspectiveAffine(Matrix4dc) - Method in class org.joml.Matrix4d
Multiply this symmetric perspective projection matrix by the supplied affine view matrix.
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 supplied affine view matrix and store the result in dest.
mulPerspectiveAffine(Matrix4fc) - Method in class org.joml.Matrix4f
Multiply this symmetric perspective projection matrix by the supplied affine view matrix.
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 supplied affine view matrix and store the result in dest.
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 supplied view matrix and store the result in dest.
mulPerspectiveAffine(Matrix4x3fc) - Method in class org.joml.Matrix4f
Multiply this symmetric perspective projection matrix by the supplied view 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 supplied view matrix and store the result in dest.
mulPosition(Matrix3x2dc) - Method in class org.joml.Vector2d
Multiply the given 3x2 matrix mat with this.
mulPosition(Matrix3x2dc, Vector2d) - Method in class org.joml.Vector2d
 
mulPosition(Matrix3x2dc, Vector2d) - Method in interface org.joml.Vector2dc
Multiply the given 3x2 matrix mat with this and store the result in dest.
mulPosition(Matrix3x2fc) - Method in class org.joml.Vector2f
Multiply the given 3x2 matrix mat with this.
mulPosition(Matrix3x2fc, Vector2f) - Method in class org.joml.Vector2f
 
mulPosition(Matrix3x2fc, Vector2f) - Method in interface org.joml.Vector2fc
Multiply the given 3x2 matrix mat with this and store the result in dest.
mulPosition(Matrix4dc) - Method in class org.joml.Vector3d
Multiply the given 4x4 matrix mat with this.
mulPosition(Matrix4dc, Vector3d) - Method in class org.joml.Vector3d
 
mulPosition(Matrix4dc, Vector3d) - Method in interface org.joml.Vector3dc
Multiply the given 4x4 matrix mat with this and store the result in dest.
mulPosition(Matrix4fc) - Method in class org.joml.Vector3d
Multiply the given 4x4 matrix mat with this.
mulPosition(Matrix4fc) - Method in class org.joml.Vector3f
Multiply the given 4x4 matrix mat with this.
mulPosition(Matrix4fc, Vector3d) - Method in class org.joml.Vector3d
 
mulPosition(Matrix4fc, Vector3d) - Method in interface org.joml.Vector3dc
Multiply the given 4x4 matrix mat with this and store the result in dest.
mulPosition(Matrix4fc, Vector3f) - Method in class org.joml.Vector3f
 
mulPosition(Matrix4fc, Vector3f) - Method in interface org.joml.Vector3fc
Multiply the given 4x4 matrix mat with this and store the result in dest.
mulPosition(Matrix4x3dc) - Method in class org.joml.Vector3d
Multiply the given 4x3 matrix mat with this.
mulPosition(Matrix4x3dc, Vector3d) - Method in class org.joml.Vector3d
 
mulPosition(Matrix4x3dc, Vector3d) - Method in interface org.joml.Vector3dc
Multiply the given 4x3 matrix mat with this and store the result in dest.
mulPosition(Matrix4x3fc) - Method in class org.joml.Vector3d
Multiply the given 4x3 matrix mat with this.
mulPosition(Matrix4x3fc) - Method in class org.joml.Vector3f
Multiply the given 4x3 matrix mat with this.
mulPosition(Matrix4x3fc, Vector3d) - Method in class org.joml.Vector3d
 
mulPosition(Matrix4x3fc, Vector3d) - Method in interface org.joml.Vector3dc
Multiply the given 4x3 matrix mat with this and store the result in dest.
mulPosition(Matrix4x3fc, Vector3f) - Method in class org.joml.Vector3f
 
mulPosition(Matrix4x3fc, Vector3f) - Method in interface org.joml.Vector3fc
Multiply the given 4x3 matrix mat with this and store the result in dest.
mulPositionW(Matrix4dc) - Method in class org.joml.Vector3d
Multiply the given 4x4 matrix mat with this 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 with this, store the result in dest and return the w component of the resulting 4D vector.
mulPositionW(Matrix4fc) - Method in class org.joml.Vector3d
Multiply the given 4x4 matrix mat with this and return the w component of the resulting 4D vector.
mulPositionW(Matrix4fc) - Method in class org.joml.Vector3f
Multiply the given 4x4 matrix mat with this 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 with this, store the result in dest 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 with this, store the result in dest 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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 be affine, and store the result in dest.
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 be affine, and store the result in dest.
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 in this.
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 in dest.
mulTranspose(Matrix4fc) - Method in class org.joml.Vector4f
Multiply the transpose of the given matrix mat with this Vector4f and store the result in this.
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 in dest.
mulTransposeDirection(Matrix4dc) - Method in class org.joml.Vector3d
Multiply the transpose of the given 4x4 matrix mat with this.
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 with this and store the result in dest.
mulTransposeDirection(Matrix4fc) - Method in class org.joml.Vector3d
Multiply the transpose of the given 4x4 matrix mat with this.
mulTransposeDirection(Matrix4fc) - Method in class org.joml.Vector3f
Multiply the transpose of the given 4x4 matrix mat with this.
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 with this and store the result in dest.
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 with this and store the result in dest.
mulTransposePosition(Matrix4dc) - Method in class org.joml.Vector3d
Multiply the transpose of the given 4x4 matrix mat with this.
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 with this and store the result in dest.
mulTransposePosition(Matrix4fc) - Method in class org.joml.Vector3d
Multiply the transpose of the given 4x4 matrix mat with this.
mulTransposePosition(Matrix4fc) - Method in class org.joml.Vector3f
Multiply the transpose of the given 4x4 matrix mat with this.
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 with this and store the result in dest.
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 with this and store the result in dest.

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 factors weights, and store the result in dest.
nlerp(Quaterniondc, double) - Method in class org.joml.Quaterniond
Compute a linear (non-spherical) interpolation of this and the given quaternion q and store the result in this.
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 quaternion q and store the result in dest.
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 factors weights, and store the result in dest.
nlerp(Quaternionfc, float) - Method in class org.joml.Quaternionf
Compute a linear (non-spherical) interpolation of this and the given quaternion q and store the result in this.
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 quaternion q and store the result in dest.
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 factors weights, and store the result in dest.
nlerpIterative(Quaterniondc, double, double) - Method in class org.joml.Quaterniond
Compute linear (non-spherical) interpolations of this and the given quaternion q iteratively and store the result in this.
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 quaternion q iteratively and store the result in dest.
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 factors weights, and store the result in dest.
nlerpIterative(Quaternionfc, float, float) - Method in class org.joml.Quaternionf
Compute linear (non-spherical) interpolations of this and the given quaternion q iteratively and store the result in this.
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 quaternion q iteratively and store the result in dest.
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 of this.
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 of this.
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 of this.
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 of this.
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 in dest.
normal(Matrix2d) - Method in class org.joml.Matrix2d
Compute a normal matrix from this matrix and store it into dest.
normal(Matrix2d) - Method in interface org.joml.Matrix2dc
Compute a normal matrix from this matrix and store it into dest.
normal(Matrix2f) - Method in class org.joml.Matrix2f
Compute a normal matrix from this matrix and store it into dest.
normal(Matrix2f) - Method in interface org.joml.Matrix2fc
Compute a normal matrix from this matrix and store it into dest.
normal(Matrix3d) - Method in class org.joml.Matrix3d
Compute a normal matrix from this matrix and store it into dest.
normal(Matrix3d) - Method in interface org.joml.Matrix3dc
Compute a normal matrix from this matrix and store it into dest.
normal(Matrix3d) - Method in class org.joml.Matrix4d
Compute a normal matrix from the upper left 3x3 submatrix of this and store it into dest.
normal(Matrix3d) - Method in interface org.joml.Matrix4dc
Compute a normal matrix from the upper left 3x3 submatrix of this and store it into dest.
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 into dest.
normal(Matrix3f) - Method in class org.joml.Matrix3f
Compute a normal matrix from this matrix and store it into dest.
normal(Matrix3f) - Method in interface org.joml.Matrix3fc
Compute a normal matrix from this matrix and store it into dest.
normal(Matrix3f) - Method in class org.joml.Matrix4f
Compute a normal matrix from the upper left 3x3 submatrix of this and store it into dest.
normal(Matrix3f) - Method in interface org.joml.Matrix4fc
Compute a normal matrix from the upper left 3x3 submatrix of this and store it into dest.
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 into dest.
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 of dest.
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 of dest.
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 of dest.
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 of dest.
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 of dest.
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 of dest.
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 of dest.
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 of dest.
normal(Vector3fc, Vector3fc, Vector3fc, Vector3f) - Static method in class org.joml.GeometryUtils
Calculate the normal of a surface defined by points v1, v2 and v3 and store it in dest.
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 in dest.
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 in dest.
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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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
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 and b.
obliqueZ(double, double) - Method in class org.joml.Matrix4d
Apply an oblique projection transformation to this matrix with the given values for a and b.
obliqueZ(double, double) - Method in class org.joml.Matrix4x3d
Apply an oblique projection transformation to this matrix with the given values for a and b.
obliqueZ(double, double, Matrix3d) - Method in class org.joml.Matrix3d
Apply an oblique projection transformation to this matrix with the given values for a and b and store the result in dest.
obliqueZ(double, double, Matrix3d) - Method in interface org.joml.Matrix3dc
Apply an oblique projection transformation to this matrix with the given values for a and b and store the result in dest.
obliqueZ(double, double, Matrix4d) - Method in class org.joml.Matrix4d
Apply an oblique projection transformation to this matrix with the given values for a and b and store the result in dest.
obliqueZ(double, double, Matrix4d) - Method in interface org.joml.Matrix4dc
Apply an oblique projection transformation to this matrix with the given values for a and b and store the result in dest.
obliqueZ(double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
Apply an oblique projection transformation to this matrix with the given values for a and b and store the result in dest.
obliqueZ(double, double, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
Apply an oblique projection transformation to this matrix with the given values for a and b and store the result in dest.
obliqueZ(float, float) - Method in class org.joml.Matrix3f
Apply an oblique projection transformation to this matrix with the given values for a and b.
obliqueZ(float, float) - Method in class org.joml.Matrix4f
Apply an oblique projection transformation to this matrix with the given values for a and b.
obliqueZ(float, float) - Method in class org.joml.Matrix4x3f
Apply an oblique projection transformation to this matrix with the given values for a and b.
obliqueZ(float, float, Matrix3f) - Method in class org.joml.Matrix3f
Apply an oblique projection transformation to this matrix with the given values for a and b and store the result in dest.
obliqueZ(float, float, Matrix3f) - Method in interface org.joml.Matrix3fc
Apply an oblique projection transformation to this matrix with the given values for a and b and store the result in dest.
obliqueZ(float, float, Matrix4f) - Method in class org.joml.Matrix4f
Apply an oblique projection transformation to this matrix with the given values for a and b and store the result in dest.
obliqueZ(float, float, Matrix4f) - Method in interface org.joml.Matrix4fc
Apply an oblique projection transformation to this matrix with the given values for a and b and store the result in dest.
obliqueZ(float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
Apply an oblique projection transformation to this matrix with the given values for a and b and store the result in dest.
obliqueZ(float, float, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
Apply an oblique projection transformation to this matrix with the given values for a and b and store the result in dest.
ONE_INTERSECTION - Static variable in class org.joml.Intersectiond
ONE_INTERSECTION - Static variable in class org.joml.Intersectionf
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 affine view 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 affine view 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 affine view transformation.
orthogonalize(Vector3dc) - Method in class org.joml.Vector3d
Transform this vector so that it is orthogonal to the given vector v 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 vector v, normalize the result and store it into dest.
orthogonalize(Vector3fc) - Method in class org.joml.Vector3f
Transform this vector so that it is orthogonal to the given vector v 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 vector v, normalize the result and store it into dest.
orthogonalizeUnit(Vector3dc) - Method in class org.joml.Vector3d
Transform this vector so that it is orthogonal to the given unit vector v 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 vector v, normalize the result and store it into dest.
orthogonalizeUnit(Vector3fc) - Method in class org.joml.Vector3f
Transform this vector so that it is orthogonal to the given unit vector v 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 vector v, normalize the result and store it into dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
OUTSIDE - Static variable in class org.joml.FrustumIntersection
Return value of FrustumIntersection.intersectSphere(Vector3fc, float) or FrustumIntersection.intersectSphere(float, float, float, float) indicating that the sphere is completely outside of the frustum.
OUTSIDE - Static variable in class org.joml.Intersectiond
OUTSIDE - Static variable in class org.joml.Intersectionf

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 in dest1 and dest2, 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 in dest1 and dest2, 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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 given dest.
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 given dest.
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 given dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 position p of the near plane rectangle and the extents of the near plane rectangle along its local x and y axes, and store the resulting matrices in projDest and viewDest.
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 position p of the near plane rectangle and the extents of the near plane rectangle along its local x and y axes, and store the resulting matrices in projDest and viewDest.
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 given origin.
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 given origin.
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 given origin.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
PLANE_MASK_NX - Static variable in class org.joml.FrustumIntersection
The value in a bitmask for intersectAab() that identifies the plane with equation x=-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 equation y=-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 equation z=-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 equation x=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 equation y=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 equation z=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 equation x=-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 equation x=-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 equation x=-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 equation x=-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 equation x=-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 equation y=-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 equation y=-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 equation y=-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 equation y=-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 equation y=-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 equation z=-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 equation z=-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 equation z=-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 equation z=-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 equation z=-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 equation x=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 equation x=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 equation x=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 equation x=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 equation x=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 equation y=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 equation y=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 equation y=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 equation y=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 equation y=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 equation z=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 equation z=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 equation z=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 equation z=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 equation z=1 when using the identity matrix.
POINT_ON_TRIANGLE_EDGE_01 - Static variable in class org.joml.Intersectiond
POINT_ON_TRIANGLE_EDGE_01 - Static variable in class org.joml.Intersectionf
POINT_ON_TRIANGLE_EDGE_12 - Static variable in class org.joml.Intersectiond
POINT_ON_TRIANGLE_EDGE_12 - Static variable in class org.joml.Intersectionf
POINT_ON_TRIANGLE_EDGE_20 - Static variable in class org.joml.Intersectiond
POINT_ON_TRIANGLE_EDGE_20 - Static variable in class org.joml.Intersectionf
POINT_ON_TRIANGLE_FACE - Static variable in class org.joml.Intersectiond
POINT_ON_TRIANGLE_FACE - Static variable in class org.joml.Intersectionf
POINT_ON_TRIANGLE_VERTEX_0 - Static variable in class org.joml.Intersectiond
POINT_ON_TRIANGLE_VERTEX_0 - Static variable in class org.joml.Intersectionf
POINT_ON_TRIANGLE_VERTEX_1 - Static variable in class org.joml.Intersectiond
POINT_ON_TRIANGLE_VERTEX_1 - Static variable in class org.joml.Intersectionf
POINT_ON_TRIANGLE_VERTEX_2 - Static variable in class org.joml.Intersectiond
POINT_ON_TRIANGLE_VERTEX_2 - Static variable in class org.joml.Intersectionf
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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 by this 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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 via this matrix using the specified viewport and store the resulting window coordinates in winCoordsDest.
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 via this matrix using the specified viewport and store the resulting window coordinates in winCoordsDest.
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 via this matrix using the specified viewport and store the resulting window coordinates in winCoordsDest.
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 via this matrix using the specified viewport and store the resulting window coordinates in winCoordsDest.
project(Vector3dc, int[], Vector3d) - Method in class org.joml.Matrix4d
 
project(Vector3dc, int[], Vector3d) - Method in interface org.joml.Matrix4dc
Project the given position via this matrix using the specified viewport and store the resulting window coordinates in winCoordsDest.
project(Vector3dc, int[], Vector4d) - Method in class org.joml.Matrix4d
 
project(Vector3dc, int[], Vector4d) - Method in interface org.joml.Matrix4dc
Project the given position via this matrix using the specified viewport and store the resulting window coordinates in winCoordsDest.
project(Vector3fc, int[], Vector3f) - Method in class org.joml.Matrix4f
 
project(Vector3fc, int[], Vector3f) - Method in interface org.joml.Matrix4fc
Project the given position via this matrix using the specified viewport and store the resulting window coordinates in winCoordsDest.
project(Vector3fc, int[], Vector4f) - Method in class org.joml.Matrix4f
 
project(Vector3fc, int[], Vector4f) - Method in interface org.joml.Matrix4fc
Project the given position via this matrix using the specified viewport and store the resulting window coordinates in winCoordsDest.
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 into dest.
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 into dest.
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 and w 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 given AxisAngle4d.
Quaterniond(AxisAngle4f) - Constructor for class org.joml.Quaterniond
Create a new Quaterniond and initialize it to represent the same rotation as the given AxisAngle4f.
Quaterniond(Quaterniondc) - Constructor for class org.joml.Quaterniond
Create a new Quaterniond and initialize its components to the same values as the given Quaterniondc.
Quaterniond(Quaternionfc) - Constructor for class org.joml.Quaterniond
Create a new Quaterniond and initialize its components to the same values as the given Quaternionfc.
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 and w 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 given AxisAngle4d.
Quaternionf(AxisAngle4f) - Constructor for class org.joml.Quaternionf
Create a new Quaternionf which represents the rotation of the given AxisAngle4f.
Quaternionf(Quaterniondc) - Constructor for class org.joml.Quaternionf
Create a new Quaternionf and initialize its components to the same values as the given Quaterniondc.
Quaternionf(Quaternionfc) - Constructor for class org.joml.Quaternionf
Create a new Quaternionf and initialize its components to the same values as the given Quaternionfc.
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 given seed.
RayAabIntersection - Class in org.joml
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
rotate(AxisAngle4d, Matrix3d) - Method in interface org.joml.Matrix3dc
Apply a rotation transformation, rotating about the given AxisAngle4d and store the result in dest.
rotate(AxisAngle4d, Matrix4d) - Method in class org.joml.Matrix4d
Apply a rotation transformation, rotating about the given AxisAngle4d and store the result in dest.
rotate(AxisAngle4d, Matrix4d) - Method in interface org.joml.Matrix4dc
Apply a rotation transformation, rotating about the given AxisAngle4d and store the result in dest.
rotate(AxisAngle4d, Matrix4x3d) - Method in class org.joml.Matrix4x3d
Apply a rotation transformation, rotating about the given AxisAngle4d and store the result in dest.
rotate(AxisAngle4d, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
Apply a rotation transformation, rotating about the given AxisAngle4d and store the result in dest.
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 in dest.
rotate(AxisAngle4f, Matrix3d) - Method in interface org.joml.Matrix3dc
Apply a rotation transformation, rotating about the given AxisAngle4f and store the result in dest.
rotate(AxisAngle4f, Matrix3f) - Method in class org.joml.Matrix3f
Apply a rotation transformation, rotating about the given AxisAngle4f and store the result in dest.
rotate(AxisAngle4f, Matrix3f) - Method in interface org.joml.Matrix3fc
Apply a rotation transformation, rotating about the given AxisAngle4f and store the result in dest.
rotate(AxisAngle4f, Matrix4d) - Method in class org.joml.Matrix4d
Apply a rotation transformation, rotating about the given AxisAngle4f and store the result in dest.
rotate(AxisAngle4f, Matrix4d) - Method in interface org.joml.Matrix4dc
Apply a rotation transformation, rotating about the given AxisAngle4f and store the result in dest.
rotate(AxisAngle4f, Matrix4f) - Method in class org.joml.Matrix4f
Apply a rotation transformation, rotating about the given AxisAngle4f and store the result in dest.
rotate(AxisAngle4f, Matrix4f) - Method in interface org.joml.Matrix4fc
Apply a rotation transformation, rotating about the given AxisAngle4f and store the result in dest.
rotate(AxisAngle4f, Matrix4x3d) - Method in class org.joml.Matrix4x3d
Apply a rotation transformation, rotating about the given AxisAngle4f and store the result in dest.
rotate(AxisAngle4f, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
Apply a rotation transformation, rotating about the given AxisAngle4f and store the result in dest.
rotate(AxisAngle4f, Matrix4x3f) - Method in class org.joml.Matrix4x3f
Apply a rotation transformation, rotating about the given AxisAngle4f and store the result in dest.
rotate(AxisAngle4f, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
Apply a rotation transformation, rotating about the given AxisAngle4f and store the result in dest.
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 in this.
rotate(Quaterniondc) - Method in class org.joml.Vector4d
Transform this vector by the given quaternion quat and store the result in this.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in this.
rotate(Quaternionfc) - Method in class org.joml.Vector4f
Rotate this vector by the given quaternion quat and store the result in this.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
rotate(Quaternionfc, Matrix4f) - Method in class org.joml.Matrix4f
Apply the rotation transformation of the given Quaternionfc to this matrix and store the result in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 this affine matrix and store the result in dest.
rotateAffine(Quaterniondc, Matrix4d) - Method in interface org.joml.Matrix4dc
Apply the rotation - and possibly scaling - transformation of the given Quaterniondc to this affine matrix and store the result in dest.
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 this affine matrix and store the result in dest.
rotateAffine(Quaternionfc, Matrix4d) - Method in interface org.joml.Matrix4dc
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this affine matrix and store the result in dest.
rotateAffine(Quaternionfc, Matrix4f) - Method in class org.joml.Matrix4f
Apply the rotation transformation of the given Quaternionfc to this affine matrix and store the result in dest.
rotateAffine(Quaternionfc, Matrix4f) - Method in interface org.joml.Matrix4fc
Apply the rotation - and possibly scaling - transformation of the given Quaternionfc to this affine matrix and store the result in dest.
rotateAffineXYZ(double, double, double) - Method in class org.joml.Matrix4d
Apply rotation of angleX radians about the X axis, followed by a rotation of angleY radians about the Y axis and followed by a rotation of angleZ 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 of angleY radians about the Y axis and followed by a rotation of angleZ radians about the Z axis and store the result in dest.
rotateAffineXYZ(float, float, float) - Method in class org.joml.Matrix4f
Apply rotation of angleX radians about the X axis, followed by a rotation of angleY radians about the Y axis and followed by a rotation of angleZ 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 of angleY radians about the Y axis and followed by a rotation of angleZ radians about the Z axis and store the result in dest.
rotateAffineYXZ(double, double, double) - Method in class org.joml.Matrix4d
Apply rotation of angleY radians about the Y axis, followed by a rotation of angleX radians about the X axis and followed by a rotation of angleZ 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 of angleX radians about the X axis and followed by a rotation of angleZ radians about the Z axis and store the result in dest.
rotateAffineYXZ(float, float, float) - Method in class org.joml.Matrix4f
Apply rotation of angleY radians about the Y axis, followed by a rotation of angleX radians about the X axis and followed by a rotation of angleZ 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 of angleX radians about the X axis and followed by a rotation of angleZ radians about the Z axis and store the result in dest.
rotateAffineZYX(double, double, double) - Method in class org.joml.Matrix4d
Apply rotation of angleZ radians about the Z axis, followed by a rotation of angleY radians about the Y axis and followed by a rotation of angleX 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 of angleY radians about the Y axis and followed by a rotation of angleX radians about the X axis and store the result in dest.
rotateAffineZYX(float, float, float) - Method in class org.joml.Matrix4f
Apply rotation of angleZ radians about the Z axis, followed by a rotation of angleY radians about the Y axis and followed by a rotation of angleX 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 of angleY radians about the Y axis and followed by a rotation of angleX radians about the X axis and store the result in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 this affine matrix while using (ox, oy, oz) as the rotation origin, and store the result in dest.
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 this affine matrix while using (ox, oy, oz) as the rotation origin, and store the result in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
rotateTo(double, double, double, double, double, double) - Method in class org.joml.Quaterniond
Apply a rotation to this that rotates the fromDir vector to point along toDir.
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 the fromDir vector to point along toDir and store the result in dest.
rotateTo(float, float, float, float, float, float) - Method in class org.joml.Quaternionf
Apply a rotation to this that rotates the fromDir vector to point along toDir.
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 the fromDir vector to point along toDir and store the result in dest.
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 normalized toDir.
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 normalized toDir, and store the result in dest.
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 normalized toDir, and store the result in dest.
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 normalized toDir.
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 normalized toDir, and store the result in dest.
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 normalized toDir, and store the result in dest.
rotateTo(Vector3dc, Vector3dc) - Method in class org.joml.Quaterniond
Apply a rotation to this that rotates the fromDir vector to point along toDir.
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 the fromDir vector to point along toDir and store the result in dest.
rotateTo(Vector3fc, Vector3fc) - Method in class org.joml.Quaternionf
Apply a rotation to this that rotates the fromDir vector to point along toDir.
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 the fromDir vector to point along toDir and store the result in dest.
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 with direction.
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 with dir and store the result in dest.
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 with dir and store the result in dest.
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 with dir and store the result in dest.
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 with dir and store the result in dest.
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 in dest.
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 in dest.
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 with direction.
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 with dir and store the result in dest.
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 with dir and store the result in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 with direction.
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 with direction.
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 with dir.
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 with direction and store the result in dest.
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 with direction and store the result in dest.
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 with direction and store the result in dest.
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 with direction and store the result in dest.
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 with dir and store the result in dest.
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 with dir and store the result in dest.
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 with direction.
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 with dir.
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 with dir.
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 with direction and store the result in dest.
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 with direction and store the result in dest.
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 with dir and store the result in dest.
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 with dir and store the result in dest.
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 with dir and store the result in dest.
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 with dir and store the result in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 of angleY radians about the Y axis and followed by a rotation of angleZ 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 of angleY radians about the Y axis and followed by a rotation of angleZ 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 of angleY radians about the Y axis and followed by a rotation of angleZ 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 sequence XYZ.
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 of angleY radians about the Y axis and followed by a rotation of angleZ radians about the Z axis and store the result in dest.
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 of angleY radians about the Y axis and followed by a rotation of angleZ radians about the Z axis and store the result in dest.
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 of angleY radians about the Y axis and followed by a rotation of angleZ radians about the Z axis and store the result in dest.
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 sequence XYZ and store the result in dest.
rotateXYZ(float, float, float) - Method in class org.joml.Matrix3f
Apply rotation of angleX radians about the X axis, followed by a rotation of angleY radians about the Y axis and followed by a rotation of angleZ 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 of angleY radians about the Y axis and followed by a rotation of angleZ 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 of angleY radians about the Y axis and followed by a rotation of angleZ 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 sequence XYZ.
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 of angleY radians about the Y axis and followed by a rotation of angleZ radians about the Z axis and store the result in dest.
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 of angleY radians about the Y axis and followed by a rotation of angleZ radians about the Z axis and store the result in dest.
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 of angleY radians about the Y axis and followed by a rotation of angleZ radians about the Z axis and store the result in dest.
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 sequence XYZ and store the result in dest.
rotateXYZ(Vector3d) - Method in class org.joml.Matrix4d
Apply rotation of angles.x radians about the X axis, followed by a rotation of angles.y radians about the Y axis and followed by a rotation of angles.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 of angles.y radians about the Y axis and followed by a rotation of angles.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 of angles.y radians about the Y axis and followed by a rotation of angles.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 of angles.y radians about the Y axis and followed by a rotation of angles.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 of angles.y radians about the Y axis and followed by a rotation of angles.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 in dest.
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 in dest.
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 of angleX radians about the X axis and followed by a rotation of angleZ 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 of angleX radians about the X axis and followed by a rotation of angleZ 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 of angleX radians about the X axis and followed by a rotation of angleZ 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 sequence YXZ.
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 of angleX radians about the X axis and followed by a rotation of angleZ radians about the Z axis and store the result in dest.
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 of angleX radians about the X axis and followed by a rotation of angleZ radians about the Z axis and store the result in dest.
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 of angleX radians about the X axis and followed by a rotation of angleZ radians about the Z axis and store the result in dest.
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 sequence YXZ and store the result in dest.
rotateYXZ(float, float, float) - Method in class org.joml.Matrix3f
Apply rotation of angleY radians about the Y axis, followed by a rotation of angleX radians about the X axis and followed by a rotation of angleZ 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 of angleX radians about the X axis and followed by a rotation of angleZ 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 of angleX radians about the X axis and followed by a rotation of angleZ 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 sequence YXZ.
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 of angleX radians about the X axis and followed by a rotation of angleZ radians about the Z axis and store the result in dest.
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 of angleX radians about the X axis and followed by a rotation of angleZ radians about the Z axis and store the result in dest.
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 of angleX radians about the X axis and followed by a rotation of angleZ radians about the Z axis and store the result in dest.
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 sequence YXZ and store the result in dest.
rotateYXZ(Vector3d) - Method in class org.joml.Matrix3d
Apply rotation of angles.y radians about the Y axis, followed by a rotation of angles.x radians about the X axis and followed by a rotation of angles.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 of angles.x radians about the X axis and followed by a rotation of angles.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 of angles.x radians about the X axis and followed by a rotation of angles.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 of angles.x radians about the X axis and followed by a rotation of angles.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 of angles.x radians about the X axis and followed by a rotation of angles.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 of angles.x radians about the X axis and followed by a rotation of angles.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 in dest.
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 in dest.
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 of angleY radians about the Y axis and followed by a rotation of angleX 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 of angleY radians about the Y axis and followed by a rotation of angleX 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 of angleY radians about the Y axis and followed by a rotation of angleX 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 sequence ZYX.
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 of angleY radians about the Y axis and followed by a rotation of angleX radians about the X axis and store the result in dest.
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 of angleY radians about the Y axis and followed by a rotation of angleX radians about the X axis and store the result in dest.
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 of angleY radians about the Y axis and followed by a rotation of angleX radians about the X axis and store the result in dest.
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 sequence ZYX and store the result in dest.
rotateZYX(float, float, float) - Method in class org.joml.Matrix3f
Apply rotation of angleZ radians about the Z axis, followed by a rotation of angleY radians about the Y axis and followed by a rotation of angleX 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 of angleY radians about the Y axis and followed by a rotation of angleX 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 of angleY radians about the Y axis and followed by a rotation of angleX 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 sequence ZYX.
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 of angleY radians about the Y axis and followed by a rotation of angleX radians about the X axis and store the result in dest.
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 of angleY radians about the Y axis and followed by a rotation of angleX radians about the X axis and store the result in dest.
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 of angleY radians about the Y axis and followed by a rotation of angleX radians about the X axis and store the result in dest.
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 sequence ZYX and store the result in dest.
rotateZYX(Vector3d) - Method in class org.joml.Matrix4d
Apply rotation of angles.z radians about the Z axis, followed by a rotation of angles.y radians about the Y axis and followed by a rotation of angles.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 of angles.y radians about the Y axis and followed by a rotation of angles.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 of angles.y radians about the Y axis and followed by a rotation of angles.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 of angles.y radians about the Y axis and followed by a rotation of angles.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 of angles.y radians about the Y axis and followed by a rotation of angles.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 the AxisAngle4f.
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 the AxisAngle4f.
rotationTo(double, double, double, double, double, double) - Method in class org.joml.Quaterniond
Set this quaternion to a rotation that rotates the fromDir vector to point along toDir.
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 in dest.
rotationTo(float, float, float, float, float, float) - Method in class org.joml.Quaternionf
Set this quaternion to a rotation that rotates the fromDir vector to point along toDir.
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 in dest.
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 along toDir and store the result in dest.
rotationTo(Vector3dc, Vector3dc) - Method in class org.joml.Quaterniond
Set this quaternion to a rotation that rotates the fromDir vector to point along toDir.
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 along toDir and store the result in dest.
rotationTo(Vector3fc, Vector3fc) - Method in class org.joml.Quaternionf
Set this quaternion to a rotation that rotates the fromDir vector to point along toDir.
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 with center - 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 with dir.
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 with center - 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 with center - 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 with dir.
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 with dir.
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 with center - 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 with dir.
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 with dir.
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 of angleY radians about the Y axis and followed by a rotation of angleZ 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 of angleY radians about the Y axis and followed by a rotation of angleZ 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 of angleY radians about the Y axis and followed by a rotation of angleZ 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 of angleY radians about the Y axis and followed by a rotation of angleZ 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 of angleY radians about the Y axis and followed by a rotation of angleZ 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 of angleY radians about the Y axis and followed by a rotation of angleZ 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 of angleX radians about the X axis and followed by a rotation of angleZ 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 of angleX radians about the X axis and followed by a rotation of angleZ 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 of angleX radians about the X axis and followed by a rotation of angleZ 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 of angleX radians about the X axis and followed by a rotation of angleZ 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 of angleX radians about the X axis and followed by a rotation of angleZ 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 of angleX radians about the X axis and followed by a rotation of angleZ 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 of angleY radians about the Y axis and followed by a rotation of angleX 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 of angleY radians about the Y axis and followed by a rotation of angleX 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 of angleY radians about the Y axis and followed by a rotation of angleX 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 of angleY radians about the Y axis and followed by a rotation of angleX 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 of angleY radians about the Y axis and followed by a rotation of angleX 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 of angleY radians about the Y axis and followed by a rotation of angleX 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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
scale(Vector2dc) - Method in class org.joml.Matrix2d
Apply scaling to this matrix by scaling the base axes by the given xy.x and xy.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 given xy.x and xy.y factors, respectively and store the result in dest.
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 in dest.
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 in dest.
scale(Vector2fc) - Method in class org.joml.Matrix2f
Apply scaling to this matrix by scaling the base axes by the given xy.x and xy.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 given xy.x and xy.y factors, respectively and store the result in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 and xyz.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 and xyz.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 and xyz.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 given xyz.x, xyz.y and xyz.z factors, respectively and store the result in dest.
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 given xyz.x, xyz.y and xyz.z factors, respectively and store the result in dest.
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 given xyz.x, xyz.y and xyz.z factors, respectively and store the result in dest.
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 and xyz.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 and xyz.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 and xyz.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 given xyz.x, xyz.y and xyz.z factors, respectively and store the result in dest.
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 given xyz.x, xyz.y and xyz.z factors, respectively and store the result in dest.
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 given xyz.x, xyz.y and xyz.z factors, respectively and store the result in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 given xy factor, and store the result in dest.
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 given xyz factor, and store the result in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 given xy factor, and store the result in dest.
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 given xyz factor, and store the result in dest.
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 by y.
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 by y.
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 by y and store the result in dest.
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 by y and store the result in dest.
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 by y.
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 by y.
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 by y and store the result in dest.
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 by y and store the result in dest.
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 and xy.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 and xy.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 and xyz.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 and xyz.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 and xyz.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 and xyz.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 and xyz.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 and xyz.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 buffer position.
set(ByteBuffer) - Method in class org.joml.Vector2f
Read this vector from the supplied ByteBuffer at the current buffer position.
set(ByteBuffer) - Method in class org.joml.Vector2i
Read this vector from the supplied ByteBuffer at the current buffer position.
set(ByteBuffer) - Method in class org.joml.Vector3d
Read this vector from the supplied ByteBuffer at the current buffer position.
set(ByteBuffer) - Method in class org.joml.Vector3f
Read this vector from the supplied ByteBuffer at the current buffer position.
set(ByteBuffer) - Method in class org.joml.Vector3i
Read this vector from the supplied ByteBuffer at the current buffer position.
set(ByteBuffer) - Method in class org.joml.Vector4d
Read this vector from the supplied ByteBuffer at the current buffer position.
set(ByteBuffer) - Method in class org.joml.Vector4f
Read this vector from the supplied ByteBuffer at the current buffer position.
set(ByteBuffer) - Method in class org.joml.Vector4i
Read this vector from the supplied ByteBuffer at the current buffer position.
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 buffer position.
set(DoubleBuffer) - Method in class org.joml.Vector3d
Read this vector from the supplied DoubleBuffer at the current buffer position.
set(DoubleBuffer) - Method in class org.joml.Vector4d
Read this vector from the supplied DoubleBuffer at the current buffer position.
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 buffer position.
set(FloatBuffer) - Method in class org.joml.Vector3f
Read this vector from the supplied FloatBuffer at the current buffer position.
set(FloatBuffer) - Method in class org.joml.Vector4f
Read this vector from the supplied FloatBuffer at the current buffer position.
set(IntBuffer) - Method in class org.joml.Vector2i
Read this vector from the supplied IntBuffer at the current buffer position.
set(IntBuffer) - Method in class org.joml.Vector3i
Read this vector from the supplied IntBuffer at the current buffer position.
set(IntBuffer) - Method in class org.joml.Vector4i
Read this vector from the supplied IntBuffer at the current buffer position.
set(AxisAngle4d) - Method in class org.joml.AxisAngle4d
Set this AxisAngle4d to the values of a.
set(AxisAngle4d) - Method in class org.joml.AxisAngle4f
Set this AxisAngle4f to the values of a.
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 given AxisAngle4d.
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 of a.
set(AxisAngle4f) - Method in class org.joml.AxisAngle4f
Set this AxisAngle4f to the values of a.
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 given AxisAngle4f.
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 the upper left 2x2 submatrix of this Matrix3d to the given Matrix2dc and the rest to identity.
set(Matrix2dc) - Method in class org.joml.Matrix3x2d
Set the left 2x2 submatrix of this Matrix3x2d to the given Matrix2dc 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 the upper left 2x2 submatrix of this Matrix3d to the given Matrix2fc and the rest to identity.
set(Matrix2fc) - Method in class org.joml.Matrix3f
Set the upper left 2x2 submatrix of this Matrix3f to the given Matrix2fc and the rest to identity.
set(Matrix2fc) - Method in class org.joml.Matrix3x2d
Set the left 2x2 submatrix of this Matrix3x2d to the given Matrix2fc 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 given Matrix2fc 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 given Matrix3dc.
set(Matrix3dc) - Method in class org.joml.AxisAngle4f
Set this AxisAngle4f to be equivalent to the rotation of the given Matrix3dc.
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 the upper left 3x3 submatrix of this Matrix4d to the given Matrix3dc and the rest to identity.
set(Matrix3dc) - Method in class org.joml.Matrix4x3d
Set the left 3x3 submatrix of this Matrix4x3d to the given Matrix3dc and the rest to identity.
set(Matrix3fc) - Method in class org.joml.AxisAngle4d
Set this AxisAngle4d to be equivalent to the rotation of the given Matrix3fc.
set(Matrix3fc) - Method in class org.joml.AxisAngle4f
Set this AxisAngle4f to be equivalent to the rotation of the given Matrix3fc.
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 the upper left 3x3 submatrix of this Matrix4f to the given Matrix3fc and the rest to identity.
set(Matrix3fc) - Method in class org.joml.Matrix4x3d
Set the left 3x3 submatrix of this Matrix4x3d to the given Matrix3fc and the rest to identity.
set(Matrix3fc) - Method in class org.joml.Matrix4x3f
Set the left 3x3 submatrix of this Matrix4x3f to the given Matrix3fc 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 given Matrix4dc.
set(Matrix4dc) - Method in class org.joml.AxisAngle4f
Set this AxisAngle4f to be equivalent to the rotational component of the given Matrix4dc.
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 into this matrix.
set(Matrix4dc) - Method in class org.joml.Matrix4f
Store the values of the given matrix m into this matrix.
set(Matrix4dc) - Method in class org.joml.Matrix4x3d
Store the values of the upper 4x3 submatrix of m into this matrix.
set(Matrix4fc) - Method in class org.joml.AxisAngle4d
Set this AxisAngle4d to be equivalent to the rotational component of the given Matrix4fc.
set(Matrix4fc) - Method in class org.joml.AxisAngle4f
Set this AxisAngle4f to be equivalent to the rotational component of the given Matrix4fc.
set(Matrix4fc) - Method in class org.joml.FrustumIntersection
Update the stored frustum planes of this FrustumIntersection with the given matrix.
set(Matrix4fc) - Method in class org.joml.FrustumRayBuilder
Update the stored frustum corner rays and origin of this FrustumRayBuilder with the given matrix.
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 into this matrix.
set(Matrix4fc) - Method in class org.joml.Matrix4f
Store the values of the given matrix m into this matrix.
set(Matrix4fc) - Method in class org.joml.Matrix4x3f
Store the values of the upper 4x3 submatrix of m into this matrix.
set(Matrix4fc, boolean) - Method in class org.joml.FrustumIntersection
Update the stored frustum planes of this FrustumIntersection with the given matrix 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 into this 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 into this matrix.
set(Matrix4x3fc) - Method in class org.joml.AxisAngle4d
Set this AxisAngle4d to be equivalent to the rotational component of the given Matrix4x3fc.
set(Matrix4x3fc) - Method in class org.joml.AxisAngle4f
Set this AxisAngle4f to be equivalent to the rotational component of the given Matrix4x3fc.
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 into this 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 into this 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 into this matrix.
set(Matrix4x3fc) - Method in class org.joml.Matrix4x3f
Store the values of the given matrix m into this matrix.
set(Quaterniondc) - Method in class org.joml.AxisAngle4d
Set this AxisAngle4d to be equivalent to the given Quaterniondc.
set(Quaterniondc) - Method in class org.joml.AxisAngle4f
Set this AxisAngle4f to be equivalent to the given Quaterniondc.
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 given Quaternionfc.
set(Quaternionfc) - Method in class org.joml.AxisAngle4f
Set this AxisAngle4f to be equivalent to the given Quaternionfc.
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 using RoundingMode.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 given z
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 given z and w.
set(Vector2dc, float) - Method in class org.joml.Vector3f
Set the first two components from the given v and the z component from the given z
set(Vector2dc, int) - Method in class org.joml.Vector2i
Set this Vector2i to the values of v using the given RoundingMode.
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 of v.
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 given z
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 given z and w.
set(Vector2fc, float) - Method in class org.joml.Vector3f
Set the first two components from the given v and the z component from the given z
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 given z, and w.
set(Vector2fc, int) - Method in class org.joml.Vector2i
Set this Vector2i to the values of v using the given RoundingMode.
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 of v.
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 given z
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 given z and w.
set(Vector2ic, float) - Method in class org.joml.Vector3f
Set the first two components from the given v and the z component from the given z
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 given z, and w.
set(Vector2ic, int) - Method in class org.joml.Vector3i
Set the first two components from the given v and the z component from the given z
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 given z, and w.
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 using RoundingMode.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 to w.
set(Vector3dc, int) - Method in class org.joml.Vector3i
Set this Vector3i to the values of v using the given RoundingMode.
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 to w.
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 to w.
set(Vector3fc, int) - Method in class org.joml.Vector3i
Set this Vector3i to the values of v using the given RoundingMode.
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 to w.
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 to w.
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 to w.
set(Vector4dc) - Method in class org.joml.Vector4d
Set this Vector4d to the values of the given v.
set(Vector4dc) - Method in class org.joml.Vector4f
Set this Vector4f to the values of the given v.
set(Vector4dc) - Method in class org.joml.Vector4i
Set this Vector4i to the values of v using RoundingMode.TRUNCATE rounding.
set(Vector4dc, int) - Method in class org.joml.Vector4i
Set this Vector4i to the values of v using the given RoundingMode.
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 given v.
set(Vector4fc) - Method in class org.joml.Vector4f
Set this Vector4f to the values of the given v.
set(Vector4fc, int) - Method in class org.joml.Vector4i
Set this Vector4i to the values of v using the given RoundingMode.
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 given v.
set(Vector4ic) - Method in class org.joml.Vector4f
Set this Vector4f to the values of the given v.
set(Vector4ic) - Method in class org.joml.Vector4i
Set this Vector4i to the values of the given v.
set3x3(Matrix3dc) - Method in class org.joml.Matrix4d
Set the upper left 3x3 submatrix of this Matrix4d to the given Matrix3dc and don't change the other elements.
set3x3(Matrix3dc) - Method in class org.joml.Matrix4x3d
Set the left 3x3 submatrix of this Matrix4x3d to the given Matrix3dc and don't change the other elements.
set3x3(Matrix3fc) - Method in class org.joml.Matrix4f
Set the upper left 3x3 submatrix of this Matrix4f to the given Matrix3fc and don't change the other elements.
set3x3(Matrix3fc) - Method in class org.joml.Matrix4x3d
Set the left 3x3 submatrix of this Matrix4x3d to the given Matrix3fc 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 given Matrix3fc and don't change the other elements.
set3x3(Matrix4dc) - Method in class org.joml.Matrix4d
Set the upper left 3x3 submatrix of this Matrix4d to that of the given Matrix4dc and don't change the other elements.
set3x3(Matrix4f) - Method in class org.joml.Matrix4f
Set the upper left 3x3 submatrix of this Matrix4f to that of the given Matrix4f and don't change the other elements.
set3x3(Matrix4x3dc) - Method in class org.joml.Matrix4x3d
Set the left 3x3 submatrix of this Matrix4x3d to that of the given Matrix4x3dc 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 given Matrix4x3fc and don't change the other elements.
set4x3(Matrix4dc) - Method in class org.joml.Matrix4d
Set the upper 4x3 submatrix of this Matrix4d to the upper 4x3 submatrix of the given Matrix4dc and don't change the other elements.
set4x3(Matrix4f) - Method in class org.joml.Matrix4f
Set the upper 4x3 submatrix of this Matrix4f to the upper 4x3 submatrix of the given Matrix4f and don't change the other elements.
set4x3(Matrix4x3dc) - Method in class org.joml.Matrix4d
Set the upper 4x3 submatrix of this Matrix4d to the given Matrix4x3dc 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 given Matrix4x3fc 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 given Matrix4x3fc 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 with 0.
setColumn(int, double, double, double) - Method in class org.joml.Matrix3d
Set the column at the given column index, starting with 0.
setColumn(int, float, float) - Method in class org.joml.Matrix2f
Set the column at the given column index, starting with 0.
setColumn(int, float, float, float) - Method in class org.joml.Matrix3f
Set the column at the given column index, starting with 0.
setColumn(int, Vector2dc) - Method in class org.joml.Matrix2d
Set the column at the given column index, starting with 0.
setColumn(int, Vector2fc) - Method in class org.joml.Matrix2f
Set the column at the given column index, starting with 0.
setColumn(int, Vector3dc) - Method in class org.joml.Matrix3d
Set the column at the given column index, starting with 0.
setColumn(int, Vector3dc) - Method in class org.joml.Matrix4x3d
Set the column at the given column index, starting with 0.
setColumn(int, Vector3fc) - Method in class org.joml.Matrix3f
Set the column at the given column index, starting with 0.
setColumn(int, Vector3fc) - Method in class org.joml.Matrix4x3f
Set the column at the given column index, starting with 0.
setColumn(int, Vector4dc) - Method in class org.joml.Matrix4d
Set the column at the given column index, starting with 0.
setColumn(int, Vector4fc) - Method in class org.joml.Matrix4f
Set the column at the given column index, starting with 0.
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 along dir.
setLookAlong(double, double, double, double, double, double) - Method in class org.joml.Matrix4d
Set this matrix to a rotation transformation to make -z point along dir.
setLookAlong(double, double, double, double, double, double) - Method in class org.joml.Matrix4x3d
Set this matrix to a rotation transformation to make -z point along dir.
setLookAlong(float, float, float, float, float, float) - Method in class org.joml.Matrix3f
Set this matrix to a rotation transformation to make -z point along dir.
setLookAlong(float, float, float, float, float, float) - Method in class org.joml.Matrix4f
Set this matrix to a rotation transformation to make -z point along dir.
setLookAlong(float, float, float, float, float, float) - Method in class org.joml.Matrix4x3f
Set this matrix to a rotation transformation to make -z point along dir.
setLookAlong(Vector3dc, Vector3dc) - Method in class org.joml.Matrix3d
Set this matrix to a rotation transformation to make -z point along dir.
setLookAlong(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4d
Set this matrix to a rotation transformation to make -z point along dir.
setLookAlong(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
Set this matrix to a rotation transformation to make -z point along dir.
setLookAlong(Vector3fc, Vector3fc) - Method in class org.joml.Matrix3f
Set this matrix to a rotation transformation to make -z point along dir.
setLookAlong(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4f
Set this matrix to a rotation transformation to make -z point along dir.
setLookAlong(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
Set this matrix to a rotation transformation to make -z point along dir.
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 with center - 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 with center - 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 with center - 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 with center - 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 with center - 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 with center - 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 with center - 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 with center - 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 with center - 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 with center - 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 with center - 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 with center - 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 with center - 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 with center - 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 with center - 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 with center - 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 of angleY radians about the Y axis and followed by a rotation of angleZ 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 of angleY radians about the Y axis and followed by a rotation of angleZ 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 of angleY radians about the Y axis and followed by a rotation of angleZ 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 of angleY radians about the Y axis and followed by a rotation of angleZ 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 of angleX radians about the X axis and followed by a rotation of angleZ 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 of angleX radians about the X axis and followed by a rotation of angleZ 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 of angleX radians about the X axis and followed by a rotation of angleZ 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 of angleX radians about the X axis and followed by a rotation of angleZ 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 of angleY radians about the Y axis and followed by a rotation of angleX 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 of angleY radians about the Y axis and followed by a rotation of angleX 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 of angleY radians about the Y axis and followed by a rotation of angleX 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 of angleY radians about the Y axis and followed by a rotation of angleX radians about the X axis.
setRow(int, double, double) - Method in class org.joml.Matrix2d
Set the row at the given row index, starting with 0.
setRow(int, double, double, double) - Method in class org.joml.Matrix3d
Set the row at the given row index, starting with 0.
setRow(int, float, float) - Method in class org.joml.Matrix2f
Set the row at the given row index, starting with 0.
setRow(int, float, float, float) - Method in class org.joml.Matrix3f
Set the row at the given row index, starting with 0.
setRow(int, Vector2dc) - Method in class org.joml.Matrix2d
Set the row at the given row index, starting with 0.
setRow(int, Vector2fc) - Method in class org.joml.Matrix2f
Set the row at the given row index, starting with 0.
setRow(int, Vector3dc) - Method in class org.joml.Matrix3d
Set the row at the given row index, starting with 0.
setRow(int, Vector3fc) - Method in class org.joml.Matrix3f
Set the row at the given row index, starting with 0.
setRow(int, Vector4dc) - Method in class org.joml.Matrix4d
Set the row at the given row index, starting with 0.
setRow(int, Vector4dc) - Method in class org.joml.Matrix4x3d
Set the row at the given row index, starting with 0.
setRow(int, Vector4fc) - Method in class org.joml.Matrix4f
Set the row at the given row index, starting with 0.
setRow(int, Vector4fc) - Method in class org.joml.Matrix4x3f
Set the row at the given row index, starting with 0.
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 into this matrix.
setTransposed(Matrix3fc) - Method in class org.joml.Matrix3d
Store the values of the transpose of the given matrix m into this matrix.
setTransposed(Matrix3fc) - Method in class org.joml.Matrix3f
Store the values of the transpose of the given matrix m into this matrix.
setTransposed(Matrix4dc) - Method in class org.joml.Matrix4d
Store the values of the transpose of the given matrix m into this matrix.
setTransposed(Matrix4fc) - Method in class org.joml.Matrix4f
Store the values of the transpose of the given matrix m into this 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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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/direction light.
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/direction light.
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/direction light and store the result in dest.
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/direction light and store the result in dest.
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/direction light and store the result in dest.
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/direction light.
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/direction light and store the result in dest.
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/direction light.
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/direction light.
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/direction light and store the result in dest.
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/direction light.
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/direction light and store the result in dest.
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/direction light.
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/direction light and store the result in dest.
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/direction light.
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/direction light and store the result in dest.
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 in dest.
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 in dest.
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 is true, whether to use a lookup table for sin/cos.
SIN_LOOKUP_BITS - Static variable in class org.joml.Options
When Options.SIN_LOOKUP is true, 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 factors weights, and store the result in dest.
slerp(Quaterniondc, double) - Method in class org.joml.Quaterniond
Interpolate between this unit quaternion and the specified target unit quaternion using spherical linear interpolation using the specified interpolation factor alpha.
slerp(Quaterniondc, double, Quaterniond) - Method in class org.joml.Quaterniond
 
slerp(Quaterniondc, double, Quaterniond) - Method in interface org.joml.Quaterniondc
Interpolate between this unit quaternion and the specified target unit quaternion using spherical linear interpolation using the specified interpolation factor alpha, and store the result in dest.
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 factors weights, and store the result in dest.
slerp(Quaternionfc, float) - Method in class org.joml.Quaternionf
Interpolate between this unit quaternion and the specified target unit quaternion using spherical linear interpolation using the specified interpolation factor alpha.
slerp(Quaternionfc, float, Quaternionf) - Method in class org.joml.Quaternionf
 
slerp(Quaternionfc, float, Quaternionf) - Method in interface org.joml.Quaternionfc
Interpolate between this unit quaternion and the specified target unit quaternion using spherical linear interpolation using the specified interpolation factor alpha, and store the result in dest.
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 in xDir and yDir.
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 in xDir and yDir.
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 given seed and generate numSamples number of sample positions on the unit sphere, and call the given callback 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 given seed.
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 given seed.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 from this.
sub(Matrix2dc, Matrix2d) - Method in class org.joml.Matrix2d
 
sub(Matrix2dc, Matrix2d) - Method in interface org.joml.Matrix2dc
Component-wise subtract subtrahend from this and store the result in dest.
sub(Matrix2fc) - Method in class org.joml.Matrix2f
Component-wise subtract subtrahend from this.
sub(Matrix2fc, Matrix2f) - Method in class org.joml.Matrix2f
 
sub(Matrix2fc, Matrix2f) - Method in interface org.joml.Matrix2fc
Component-wise subtract subtrahend from this and store the result in dest.
sub(Matrix3dc) - Method in class org.joml.Matrix3d
Component-wise subtract subtrahend from this.
sub(Matrix3dc, Matrix3d) - Method in class org.joml.Matrix3d
 
sub(Matrix3dc, Matrix3d) - Method in interface org.joml.Matrix3dc
Component-wise subtract subtrahend from this and store the result in dest.
sub(Matrix3fc) - Method in class org.joml.Matrix3f
Component-wise subtract subtrahend from this.
sub(Matrix3fc, Matrix3f) - Method in class org.joml.Matrix3f
 
sub(Matrix3fc, Matrix3f) - Method in interface org.joml.Matrix3fc
Component-wise subtract subtrahend from this and store the result in dest.
sub(Matrix4dc) - Method in class org.joml.Matrix4d
Component-wise subtract subtrahend from this.
sub(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
 
sub(Matrix4dc, Matrix4d) - Method in interface org.joml.Matrix4dc
Component-wise subtract subtrahend from this and store the result in dest.
sub(Matrix4fc) - Method in class org.joml.Matrix4f
Component-wise subtract subtrahend from this.
sub(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
 
sub(Matrix4fc, Matrix4f) - Method in interface org.joml.Matrix4fc
Component-wise subtract subtrahend from this and store the result in dest.
sub(Matrix4x3dc) - Method in class org.joml.Matrix4x3d
Component-wise subtract subtrahend from this.
sub(Matrix4x3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
 
sub(Matrix4x3dc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
Component-wise subtract subtrahend from this and store the result in dest.
sub(Matrix4x3fc) - Method in class org.joml.Matrix4x3d
Component-wise subtract subtrahend from this.
sub(Matrix4x3fc) - Method in class org.joml.Matrix4x3f
Component-wise subtract subtrahend from this.
sub(Matrix4x3fc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
 
sub(Matrix4x3fc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
Component-wise subtract subtrahend from this and store the result in dest.
sub(Matrix4x3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
 
sub(Matrix4x3fc, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
Component-wise subtract subtrahend from this and store the result in dest.
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 from this vector and store the result in dest.
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 from this vector and store the result in dest.
sub(Vector2fc, Vector2f) - Method in class org.joml.Vector2f
 
sub(Vector2fc, Vector2f) - Method in interface org.joml.Vector2fc
Subtract v from this vector and store the result in dest.
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 from this.
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 from this and store the result in dest.
sub4x3(Matrix4f) - Method in class org.joml.Matrix4f
Component-wise subtract the upper 4x3 submatrices of subtrahend from this.
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 from this and store the result in dest.
swap(Matrix2d) - Method in class org.joml.Matrix2d
Exchange the values of this matrix with the given other matrix.
swap(Matrix2f) - Method in class org.joml.Matrix2f
Exchange the values of this matrix with the given other matrix.
swap(Matrix3d) - Method in class org.joml.Matrix3d
Exchange the values of this matrix with the given other matrix.
swap(Matrix3f) - Method in class org.joml.Matrix3f
Exchange the values of this matrix with the given other matrix.
swap(Matrix4d) - Method in class org.joml.Matrix4d
Exchange the values of this matrix with the given other matrix.
swap(Matrix4f) - Method in class org.joml.Matrix4f
Exchange the values of this matrix with the given other matrix.
swap(Matrix4x3d) - Method in class org.joml.Matrix4x3d
Exchange the values of this matrix with the given other matrix.
swap(Matrix4x3f) - Method in class org.joml.Matrix4x3f
Exchange the values of this matrix with the given other 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 corner maxA intersects the axis-aligned box with minimum corner minB and maximum corner maxB.
testAabAab(Vector3fc, Vector3fc, Vector3fc, Vector3fc) - Static method in class org.joml.Intersectionf
Test whether the axis-aligned box with minimum corner minA and maximum corner maxA intersects the axis-aligned box with minimum corner minB and maximum corner maxB.
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 corner max 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 corner max 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 radius radiusSquared.
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 radius radiusSquared.
testAabSphere(Vector3dc, Vector3dc, Vector3dc, double) - Static method in class org.joml.Intersectiond
Test whether the axis-aligned box with minimum corner min and maximum corner max intersects the sphere with the given center and square radius radiusSquared.
testAabSphere(Vector3fc, Vector3fc, Vector3fc, float) - Static method in class org.joml.Intersectionf
Test whether the axis-aligned box with minimum corner min and maximum corner max intersects the sphere with the given center and square radius radiusSquared.
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 corner maxA intersects the axis-aligned rectangle with minimum corner minB and maximum corner maxB.
testAarAar(Vector2fc, Vector2fc, Vector2fc, Vector2fc) - Static method in class org.joml.Intersectionf
Test whether the axis-aligned rectangle with minimum corner minA and maximum corner maxA intersects the axis-aligned rectangle with minimum corner minB and maximum corner maxB.
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 radius radiusSquared.
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 radius radiusSquared.
testAarCircle(Vector2dc, Vector2dc, Vector2dc, double) - Static method in class org.joml.Intersectiond
Test whether the axis-aligned rectangle with minimum corner min and maximum corner max intersects the circle with the given center and square radius radiusSquared.
testAarCircle(Vector2fc, Vector2fc, Vector2fc, float) - Static method in class org.joml.Intersectionf
Test whether the axis-aligned rectangle with minimum corner min and maximum corner max intersects the circle with the given center and square radius radiusSquared.
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 corner max 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 corner max 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 radius rA intersects the other circle with center (bX, bY) and radius rB.
testCircleCircle(float, float, float, float, float, float) - Static method in class org.joml.Intersectionf
Test whether the one circle with center (aX, aY) and radius rA intersects the other circle with center (bX, bY) and radius rB.
testCircleCircle(Vector2dc, double, Vector2dc, double) - Static method in class org.joml.Intersectiond
Test whether the one circle with center centerA and square radius radiusSquaredA intersects the other circle with center centerB and square radius radiusSquaredB.
testCircleCircle(Vector2fc, float, Vector2fc, float) - Static method in class org.joml.Intersectionf
Test whether the one circle with center centerA and square radius radiusSquaredA intersects the other circle with center centerB and square radius radiusSquaredB.
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 radius radiusSquared 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 radius radiusSquared 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 radius radiusSquared intersects the triangle with counter-clockwise vertices v0, v1, v2.
testCircleTriangle(Vector2fc, float, Vector2fc, Vector2fc, Vector2fc) - Static method in class org.joml.Intersectionf
Test whether the circle with given center and square radius radiusSquared intersects the triangle with counter-clockwise vertices v0, 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) and radius.
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) and radius.
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 by this frustum culler.
testLineSegment(Vector3fc, Vector3fc) - Method in class org.joml.FrustumIntersection
Test whether the given line segment, defined by the end points a and b, is partly or completely within the frustum defined by this 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 radius radiusSquared.
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 radius radiusSquared.
testLineSegmentSphere(Vector3dc, Vector3dc, Vector3dc, double) - Static method in class org.joml.Intersectiond
Test whether the line segment with the end points p0 and p1 intersects the given sphere with center center and square radius radiusSquared.
testLineSegmentSphere(Vector3fc, Vector3fc, Vector3fc, float) - Static method in class org.joml.Intersectionf
Test whether the line segment with the end points p0 and p1 intersects the given sphere with center center and square radius radiusSquared.
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 and p1 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 and p1 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 radius aR and travelled distance vector (maX, maY) intersects a given static circle with center (bX, bY) and radius bR.
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 radius aR and travelled distance vector (maX, maY) intersects a given static circle with center (bX, bY) and radius bR.
testMovingCircleCircle(Vector2d, Vector2d, double, Vector2d, double) - Static method in class org.joml.Intersectiond
Test whether a given circle with center centerA and radius aR and travelled distance vector moveA intersects a given static circle with center centerB and radius bR.
testMovingCircleCircle(Vector2f, Vector2f, float, Vector2f, float) - Static method in class org.joml.Intersectionf
Test whether a given circle with center centerA and radius aR and travelled distance vector moveA intersects a given static circle with center centerB and radius bR.
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) and radius.
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) and radius.
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 given radius.
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 given radius.
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 by this 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 by this 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 by this 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 by this 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 by this 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 by this matrix.
testPoint(float, float) - Method in class org.joml.PolygonsIntersection
Test whether the given point (x, y) lies inside any polygon stored in this PolygonsIntersection object.
testPoint(float, float, float) - Method in class org.joml.FrustumIntersection
Test whether the given point (x, y, z) is within the frustum defined by this 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 by this matrix.
testPoint(float, float, BitSet) - Method in class org.joml.PolygonsIntersection
Test whether the given point (x, y) lies inside any polygon stored in this PolygonsIntersection 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 radius radiusSquared.
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 radius radiusSquared.
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 vertices v0, 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 vertices v0, 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 direction dir intersects the axis-aligned box specified as its minimum corner min and maximum corner max.
testRayAab(Vector3fc, Vector3fc, Vector3fc, Vector3fc) - Static method in class org.joml.Intersectionf
Test whether the ray with the given origin and direction dir intersects the axis-aligned box specified as its minimum corner min and maximum corner max.
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 direction dir intersects the given axis-aligned rectangle specified as its minimum corner min and maximum corner max.
testRayAar(Vector2fc, Vector2fc, Vector2fc, Vector2fc) - Static method in class org.joml.Intersectionf
Test whether the ray with the given origin and direction dir intersects the given axis-aligned rectangle specified as its minimum corner min and maximum corner max.
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 radius radiusSquared.
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 radius radiusSquared.
testRayCircle(Vector2dc, Vector2dc, Vector2dc, double) - Static method in class org.joml.Intersectiond
Test whether the ray with the given origin and direction dir intersects the circle with the given center and square radius.
testRayCircle(Vector2fc, Vector2fc, Vector2fc, float) - Static method in class org.joml.Intersectionf
Test whether the ray with the given origin and direction dir intersects the circle with the given center 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 radius radiusSquared.
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 radius radiusSquared.
testRaySphere(Vector3dc, Vector3dc, Vector3dc, double) - Static method in class org.joml.Intersectiond
Test whether the ray with the given origin and normalized direction dir intersects the sphere with the given center 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 direction dir intersects the sphere with the given center 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 given dir intersects the frontface of the triangle consisting of the three vertices v0, v1 and v2.
testRayTriangle(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector3fc, float) - Static method in class org.joml.Intersectionf
Test whether the ray with the given origin and the given dir intersects the frontface of the triangle consisting of the three vertices v0, v1 and v2.
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 given dir intersects the frontface of the triangle consisting of the three vertices v0, v1 and v2.
testRayTriangleFront(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector3fc, float) - Static method in class org.joml.Intersectionf
Test whether the ray with the given origin and the given dir intersects the frontface of the triangle consisting of the three vertices v0, v1 and v2.
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 radius radiusSquaredA intersects the other sphere with center (bX, bY, bZ) and square radius radiusSquaredB.
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 radius radiusSquaredA intersects the other sphere with center (bX, bY, bZ) and square radius radiusSquaredB.
testSphereSphere(Vector3dc, double, Vector3dc, double) - Static method in class org.joml.Intersectiond
Test whether the one sphere with center centerA and square radius radiusSquaredA intersects the other sphere with center centerB and square radius radiusSquaredB.
testSphereSphere(Vector3fc, float, Vector3fc, float) - Static method in class org.joml.Intersectionf
Test whether the one sphere with center centerA and square radius radiusSquaredA intersects the other sphere with center centerB and square radius radiusSquaredB.
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 given NumberFormat.
toString(NumberFormat) - Method in class org.joml.AxisAngle4f
Return a string representation of this AxisAngle4f by formatting the components with the given NumberFormat.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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) by this affine matrix and compute the axis-aligned box of the result whose minimum corner is stored in outMin and maximum corner stored in outMax.
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) by this matrix and compute the axis-aligned box of the result whose minimum corner is stored in outMin and maximum corner stored in outMax.
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) by this affine matrix and compute the axis-aligned box of the result whose minimum corner is stored in outMin and maximum corner stored in outMax.
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) by this matrix and compute the axis-aligned box of the result whose minimum corner is stored in outMin and maximum corner stored in outMax.
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 corner max by this affine matrix and compute the axis-aligned box of the result whose minimum corner is stored in outMin and maximum corner stored in outMax.
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 corner max by this matrix and compute the axis-aligned box of the result whose minimum corner is stored in outMin and maximum corner stored in outMax.
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 corner max by this affine matrix and compute the axis-aligned box of the result whose minimum corner is stored in outMin and maximum corner stored in outMax.
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 corner max by this matrix and compute the axis-aligned box of the result whose minimum corner is stored in outMin and maximum corner stored in outMax.
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 that this matrix represents an affine 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 that this matrix represents an affine 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 an affine 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 an affine 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 an affine 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 an affine 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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 and z components of the result in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
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 to T * R, where T is a translation by the given (tx, ty, tz) and R 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 to T * R, where T is a translation by the given (tx, ty, tz) and R 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 to T * R, where T is a translation by the given (tx, ty, tz) and R 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 to T * R, where T is a translation by the given (tx, ty, tz) and R 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 to T * R, where T is a translation by the given (tx, ty, tz) and R 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 to T * R, where T is a translation by the given (tx, ty, tz) and R 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 to T * R, where T is a translation by the given (tx, ty, tz) and R 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 to T * R, where T is a translation by the given (tx, ty, tz) and R is a rotation transformation specified by the given quaternion.
translationRotate(Vector3dc, Quaterniondc) - Method in class org.joml.Matrix4d
Set this matrix to T * R, where T is the given translation and R is a rotation transformation specified by the given quaternion.
translationRotate(Vector3dc, Quaterniondc) - Method in class org.joml.Matrix4x3d
Set this matrix to T * R, where T is the given translation and R is a rotation transformation specified by the given quaternion.
translationRotate(Vector3fc, Quaternionfc) - Method in class org.joml.Matrix4f
Set this matrix to T * R, where T is the given translation and R is a rotation transformation specified by the given quaternion.
translationRotate(Vector3fc, Quaternionfc) - Method in class org.joml.Matrix4x3f
Set this matrix to T * R, where T is the given translation and R 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, where T is a translation by the given (tx, ty, tz) and R 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, where T is a translation by the given (tx, ty, tz) and R 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, where T is a translation by the given (tx, ty, tz) and R 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, where T is a translation by the given (tx, ty, tz) and R 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, where T is the given translation and R 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, where T is the given translation and R 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, where T is the given translation and R 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, where T is the given translation and R 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 to T * R * M, where T 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) and M is the given matrix mat
translationRotateMul(double, double, double, Quaternionfc, Matrix4x3dc) - Method in class org.joml.Matrix4x3d
Set this matrix to T * R * M, where T is a translation by the given (tx, ty, tz), R is a rotation - and possibly scaling - transformation specified by the given quaternion and M is the given matrix mat.
translationRotateMul(float, float, float, float, float, float, float, Matrix4x3fc) - Method in class org.joml.Matrix4x3f
Set this matrix to T * R * M, where T 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) and M is the given matrix mat
translationRotateMul(float, float, float, Quaternionfc, Matrix4x3fc) - Method in class org.joml.Matrix4x3f
Set this matrix to T * R * M, where T is a translation by the given (tx, ty, tz), R is a rotation - and possibly scaling - transformation specified by the given quaternion and M is the given matrix mat.
translationRotateScale(double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4d
Set this matrix to T * R * S, where T is a translation by the given (tx, ty, tz), R is a rotation transformation specified by the quaternion (qx, qy, qz, qw), and S is a scaling transformation which scales all three axes by scale.
translationRotateScale(double, double, double, double, double, double, double, double, double, double) - Method in class org.joml.Matrix4d
Set this matrix to T * R * S, where T is a translation by the given (tx, ty, tz), R is a rotation transformation specified by the quaternion (qx, qy, qz, qw), and S 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 to T * R * S, where T is a translation by the given (tx, ty, tz), R is a rotation transformation specified by the quaternion (qx, qy, qz, qw), and S 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 to T * R * S, where T is a translation by the given (tx, ty, tz), R is a rotation transformation specified by the quaternion (qx, qy, qz, qw), and S is a scaling transformation which scales all three axes by scale.
translationRotateScale(float, float, float, float, float, float, float, float, float, float) - Method in class org.joml.Matrix4f
Set this matrix to T * R * S, where T is a translation by the given (tx, ty, tz), R is a rotation transformation specified by the quaternion (qx, qy, qz, qw), and S 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 to T * R * S, where T is a translation by the given (tx, ty, tz), R is a rotation transformation specified by the quaternion (qx, qy, qz, qw), and S 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 to T * R * S, where T is the given translation, R is a rotation transformation specified by the given quaternion, and S is a scaling transformation which scales all three axes by scale.
translationRotateScale(Vector3dc, Quaterniondc, Vector3dc) - Method in class org.joml.Matrix4d
Set this matrix to T * R * S, where T is the given translation, R is a rotation transformation specified by the given quaternion, and S is a scaling transformation which scales the axes by scale.
translationRotateScale(Vector3dc, Quaterniondc, Vector3dc) - Method in class org.joml.Matrix4x3d
Set this matrix to T * R * S, where T is the given translation, R is a rotation transformation specified by the given quaternion, and S is a scaling transformation which scales the axes by scale.
translationRotateScale(Vector3fc, Quaternionfc, double) - Method in class org.joml.Matrix4d
Set this matrix to T * R * S, where T is the given translation, R is a rotation transformation specified by the given quaternion, and S is a scaling transformation which scales all three axes by scale.
translationRotateScale(Vector3fc, Quaternionfc, float) - Method in class org.joml.Matrix4f
Set this matrix to T * R * S, where T is the given translation, R is a rotation transformation specified by the given quaternion, and S is a scaling transformation which scales all three axes by scale.
translationRotateScale(Vector3fc, Quaternionfc, Vector3fc) - Method in class org.joml.Matrix4d
Set this matrix to T * R * S, where T is the given translation, R is a rotation transformation specified by the given quaternion, and S is a scaling transformation which scales the axes by scale.
translationRotateScale(Vector3fc, Quaternionfc, Vector3fc) - Method in class org.joml.Matrix4f
Set this matrix to T * R * S, where T is the given translation, R is a rotation transformation specified by the given quaternion, and S is a scaling transformation which scales the axes by scale.
translationRotateScale(Vector3fc, Quaternionfc, Vector3fc) - Method in class org.joml.Matrix4x3d
Set this matrix to T * R * S, where T is the given translation, R is a rotation transformation specified by the given quaternion, and S is a scaling transformation which scales the axes by scale.
translationRotateScale(Vector3fc, Quaternionfc, Vector3fc) - Method in class org.joml.Matrix4x3f
Set this matrix to T * R * S, where T is the given translation, R is a rotation transformation specified by the given quaternion, and S is a scaling transformation which scales the axes by scale.
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, where T is a translation by the given (tx, ty, tz), R is a rotation transformation specified by the quaternion (qx, qy, qz, qw), and S 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, where T is a translation by the given (tx, ty, tz), R is a rotation transformation specified by the quaternion (qx, qy, qz, qw), and S 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, where T is the given translation, R is a rotation transformation specified by the given quaternion, and S is a scaling transformation which scales all three axes by scale.
translationRotateScaleInvert(Vector3dc, Quaterniondc, Vector3dc) - Method in class org.joml.Matrix4d
Set this matrix to (T * R * S)-1, where T is the given translation, R is a rotation transformation specified by the given quaternion, and S is a scaling transformation which scales the axes by scale.
translationRotateScaleInvert(Vector3fc, Quaternionfc, double) - Method in class org.joml.Matrix4d
Set this matrix to (T * R * S)-1, where T is the given translation, R is a rotation transformation specified by the given quaternion, and S is a scaling transformation which scales all three axes by scale.
translationRotateScaleInvert(Vector3fc, Quaternionfc, float) - Method in class org.joml.Matrix4f
Set this matrix to (T * R * S)-1, where T is the given translation, R is a rotation transformation specified by the given quaternion, and S is a scaling transformation which scales all three axes by scale.
translationRotateScaleInvert(Vector3fc, Quaternionfc, Vector3fc) - Method in class org.joml.Matrix4d
Set this matrix to (T * R * S)-1, where T is the given translation, R is a rotation transformation specified by the given quaternion, and S is a scaling transformation which scales the axes by scale.
translationRotateScaleInvert(Vector3fc, Quaternionfc, Vector3fc) - Method in class org.joml.Matrix4f
Set this matrix to (T * R * S)-1, where T is the given translation, R is a rotation transformation specified by the given quaternion, and S is a scaling transformation which scales the axes by scale.
translationRotateScaleMul(double, double, double, double, double, double, double, double, double, double, Matrix4x3dc) - Method in class org.joml.Matrix4x3d
Set this matrix to T * R * S * M, where T 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 to T * R * S * M, where T 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 to T * R * S * M, where T is the given translation, R is a rotation transformation specified by the given quaternion, S is a scaling transformation which scales the axes by scale.
translationRotateScaleMul(Vector3fc, Quaternionfc, Vector3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
Set this matrix to T * R * S * M, where T is the given translation, R is a rotation transformation specified by the given quaternion, S is a scaling transformation which scales the axes by scale.
translationRotateScaleMulAffine(double, double, double, double, double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
Set this matrix to T * R * S * M, where T 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) and M is an affine matrix.
translationRotateScaleMulAffine(float, float, float, float, float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
Set this matrix to T * R * S * M, where T 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) and M is an affine matrix.
translationRotateScaleMulAffine(Vector3fc, Quaterniondc, Vector3fc, Matrix4d) - Method in class org.joml.Matrix4d
Set this matrix to T * R * S * M, where T is the given translation, R is a rotation - and possibly scaling - transformation specified by the given quaternion, S is a scaling transformation which scales the axes by scale and M is an affine matrix.
translationRotateScaleMulAffine(Vector3fc, Quaternionfc, Vector3fc, Matrix4f) - Method in class org.joml.Matrix4f
Set this matrix to T * R * S * M, where T is the given translation, R is a rotation - and possibly scaling - transformation specified by the given quaternion, S is a scaling transformation which scales the axes by scale and M is an affine 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 with dir.
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 with dir.
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 with dir.
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 with dir.
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 in dest.
transpose(Matrix2f) - Method in class org.joml.Matrix2f
 
transpose(Matrix2f) - Method in interface org.joml.Matrix2fc
Transpose this matrix and store the result in dest.
transpose(Matrix3d) - Method in class org.joml.Matrix3d
 
transpose(Matrix3d) - Method in interface org.joml.Matrix3dc
Transpose this matrix and store the result in dest.
transpose(Matrix3f) - Method in class org.joml.Matrix3f
 
transpose(Matrix3f) - Method in interface org.joml.Matrix3fc
Transpose this matrix and store the result in dest.
transpose(Matrix4d) - Method in class org.joml.Matrix4d
 
transpose(Matrix4d) - Method in interface org.joml.Matrix4dc
Transpose this matrix and store the result into dest.
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
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) and Intersectionf.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 of Intersectionf.intersectLineSegmentAar(float, float, float, float, float, float, float, float, Vector2f) and Intersectionf.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) by this 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) by this matrix using the specified viewport.
unproject(double, double, int[], Vector2d) - Method in class org.joml.Matrix3x2d
Unproject the given window coordinates (winX, winY) by this matrix using the specified viewport.
unproject(double, double, int[], Vector2d) - Method in interface org.joml.Matrix3x2dc
Unproject the given window coordinates (winX, winY) by this 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) by this 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) by this matrix using the specified viewport.
unproject(float, float, int[], Vector2f) - Method in class org.joml.Matrix3x2f
Unproject the given window coordinates (winX, winY) by this matrix using the specified viewport.
unproject(float, float, int[], Vector2f) - Method in interface org.joml.Matrix3x2fc
Unproject the given window coordinates (winX, winY) by this 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 by this 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 by this 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 by this 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 by this 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) by this 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) by this matrix using the specified viewport.
unprojectInv(double, double, int[], Vector2d) - Method in class org.joml.Matrix3x2d
Unproject the given window coordinates (winX, winY) by this matrix using the specified viewport.
unprojectInv(double, double, int[], Vector2d) - Method in interface org.joml.Matrix3x2dc
Unproject the given window coordinates (winX, winY) by this 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) by this 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) by this matrix using the specified viewport.
unprojectInv(float, float, int[], Vector2f) - Method in class org.joml.Matrix3x2f
Unproject the given window coordinates (winX, winY) by this matrix using the specified viewport.
unprojectInv(float, float, int[], Vector2f) - Method in interface org.joml.Matrix3x2fc
Unproject the given window coordinates (winX, winY) by this 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 by this 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 by this 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 by this 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 by this 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) by this matrix using the specified viewport and compute the origin and the direction of the resulting ray which starts at NDC z = -1.0 and goes through NDC z = +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) by this matrix using the specified viewport and compute the origin and the direction of the resulting ray which starts at NDC z = -1.0 and goes through NDC z = +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 by this matrix using the specified viewport and compute the origin and the direction of the resulting ray which starts at NDC z = -1.0 and goes through NDC z = +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 by this matrix using the specified viewport and compute the origin and the direction of the resulting ray which starts at NDC z = -1.0 and goes through NDC z = +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) by this matrix using the specified viewport and compute the origin and the direction of the resulting ray which starts at NDC z = -1.0 and goes through NDC z = +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) by this matrix using the specified viewport and compute the origin and the direction of the resulting ray which starts at NDC z = -1.0 and goes through NDC z = +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 by this matrix using the specified viewport and compute the origin and the direction of the resulting ray which starts at NDC z = -1.0 and goes through NDC z = +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 by this matrix using the specified viewport and compute the origin and the direction of the resulting ray which starts at NDC z = -1.0 and goes through NDC z = +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 supplied ByteBuffer 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 supplied DoubleBuffer 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 supplied ByteBuffer at the current buffer position.
Vector2d(DoubleBuffer) - Constructor for class org.joml.Vector2d
Create a new Vector2d and read this vector from the supplied DoubleBuffer at the current buffer position.
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 supplied ByteBuffer 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 supplied FloatBuffer 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 supplied ByteBuffer at the current buffer position.
Vector2f(FloatBuffer) - Constructor for class org.joml.Vector2f
Create a new Vector2f and read this vector from the supplied FloatBuffer at the current buffer position.
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 given RoundingMode.
Vector2i(float, float, int) - Constructor for class org.joml.Vector2i
Create a new Vector2i and initialize its component values and round using the given RoundingMode.
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 supplied ByteBuffer 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 supplied IntBuffer 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 supplied ByteBuffer at the current buffer position.
Vector2i(IntBuffer) - Constructor for class org.joml.Vector2i
Create a new Vector2i and read this vector from the supplied IntBuffer at the current buffer position.
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 supplied ByteBuffer 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 supplied DoubleBuffer 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 supplied ByteBuffer at the current buffer position.
Vector3d(DoubleBuffer) - Constructor for class org.joml.Vector3d
Create a new Vector3d and read this vector from the supplied DoubleBuffer at the current buffer position.
Vector3d(Vector2dc, double) - Constructor for class org.joml.Vector3d
Create a new Vector3d with the first two components from the given v and the given z
Vector3d(Vector2fc, double) - Constructor for class org.joml.Vector3d
Create a new Vector3d with the first two components from the given v and the given z
Vector3d(Vector2ic, double) - Constructor for class org.joml.Vector3d
Create a new Vector3d with the first two components from the given v and the given z
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 supplied ByteBuffer 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 supplied FloatBuffer 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 supplied ByteBuffer at the current buffer position.
Vector3f(FloatBuffer) - Constructor for class org.joml.Vector3f
Create a new Vector3f and read this vector from the supplied FloatBuffer at the current buffer position.
Vector3f(Vector2fc, float) - Constructor for class org.joml.Vector3f
Create a new Vector3f with the first two components from the given v and the given z
Vector3f(Vector2ic, float) - Constructor for class org.joml.Vector3f
Create a new Vector3f with the first two components from the given v and the given z
Vector3f(Vector3fc) - Constructor for class org.joml.Vector3f
Create a new Vector3f with the same values as v.
Vector3f(Vector3ic) - Constructor for class org.joml.Vector3f
Create a new Vector3f with the same values as v.
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 given RoundingMode.
Vector3i(float, float, float, int) - Constructor for class org.joml.Vector3i
Create a new Vector3i with the given component values and round using the given RoundingMode.
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 supplied ByteBuffer 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 supplied IntBuffer 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 supplied ByteBuffer at the current buffer position.
Vector3i(IntBuffer) - Constructor for class org.joml.Vector3i
Create a new Vector3i and read this vector from the supplied IntBuffer at the current buffer position.
Vector3i(Vector2dc, float, int) - Constructor for class org.joml.Vector3i
Create a new Vector3i with the first two components from the given v and the given z and round using the given RoundingMode.
Vector3i(Vector2fc, float, int) - Constructor for class org.joml.Vector3i
Create a new Vector3i with the first two components from the given v and the given z and round using the given RoundingMode.
Vector3i(Vector2ic, int) - Constructor for class org.joml.Vector3i
Create a new Vector3i with the first two components from the given v and the given z
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 as v.
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 supplied ByteBuffer 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 supplied DoubleBuffer 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 supplied ByteBuffer at the current buffer position.
Vector4d(DoubleBuffer) - Constructor for class org.joml.Vector4d
Create a new Vector4d and read this vector from the supplied DoubleBuffer at the current buffer position.
Vector4d(Vector2dc, double, double) - Constructor for class org.joml.Vector4d
Create a new Vector4d with the first two components from the given v and the given z and w.
Vector4d(Vector2fc, double, double) - Constructor for class org.joml.Vector4d
Create a new Vector4d with the x and y components from the given v and the z and w components from the given z and w.
Vector4d(Vector2ic, double, double) - Constructor for class org.joml.Vector4d
Create a new Vector4d with the first two components from the given v and the given z and w.
Vector4d(Vector3dc, double) - Constructor for class org.joml.Vector4d
Create a new Vector4d with the first three components from the given v and the given w.
Vector4d(Vector3fc, double) - Constructor for class org.joml.Vector4d
Create a new Vector4d with the x, y, and z components from the given v and the w component from the given w.
Vector4d(Vector3ic, double) - Constructor for class org.joml.Vector4d
Create a new Vector4d with the first three components from the given v and the given w.
Vector4d(Vector4dc) - Constructor for class org.joml.Vector4d
Create a new Vector4d with the same values as v.
Vector4d(Vector4fc) - Constructor for class org.joml.Vector4d
Create a new Vector4d with the same values as v.
Vector4d(Vector4ic) - Constructor for class org.joml.Vector4d
Create a new Vector4d with the same values as v.
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 supplied ByteBuffer 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 supplied FloatBuffer 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 supplied ByteBuffer at the current buffer position.
Vector4f(FloatBuffer) - Constructor for class org.joml.Vector4f
Create a new Vector4f and read this vector from the supplied FloatBuffer at the current buffer position.
Vector4f(Vector2fc, float, float) - Constructor for class org.joml.Vector4f
Create a new Vector4f with the first two components from the given v and the given z, and w.
Vector4f(Vector2ic, float, float) - Constructor for class org.joml.Vector4f
Create a new Vector4f with the first two components from the given v and the given z, and w.
Vector4f(Vector3fc, float) - Constructor for class org.joml.Vector4f
Create a new Vector4f with the first three components from the given v and the given w.
Vector4f(Vector3ic, float) - Constructor for class org.joml.Vector4f
Create a new Vector4f with the first three components from the given v and the given w.
Vector4f(Vector4fc) - Constructor for class org.joml.Vector4f
Create a new Vector4f with the same values as v.
Vector4f(Vector4ic) - Constructor for class org.joml.Vector4f
Create a new Vector4f with the same values as v.
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 supplied ByteBuffer 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 supplied IntBuffer 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 supplied ByteBuffer at the current buffer position.
Vector4i(IntBuffer) - Constructor for class org.joml.Vector4i
Create a new Vector4i and read this vector from the supplied IntBuffer at the current buffer position.
Vector4i(Vector2ic, int, int) - Constructor for class org.joml.Vector4i
Create a new Vector4i with the first two components from the given v and the given z, and w.
Vector4i(Vector3fc, float, int) - Constructor for class org.joml.Vector4i
Create a new Vector4i with the first three components from the given v and the given w and round using the given RoundingMode.
Vector4i(Vector3ic, int) - Constructor for class org.joml.Vector4i
Create a new Vector4i with the first three components from the given v and the given w.
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 as v.
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 in dest.
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 in dest.
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 in dest.
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 in dest.
viewArea(double[]) - Method in class org.joml.Matrix3x2d
Obtain the extents of the view transformation of this matrix and store it in area.
viewArea(double[]) - Method in interface org.joml.Matrix3x2dc
Obtain the extents of the view transformation of this matrix and store it in area.
viewArea(float[]) - Method in class org.joml.Matrix3x2f
Obtain the extents of the view transformation of this matrix and store it in area.
viewArea(float[]) - Method in interface org.joml.Matrix3x2fc
Obtain the extents of the view transformation of this matrix and store it in area.

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 by Matrix4d.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 by Matrix4dc.positiveZ(Vector3d)) and the given vector (upX, upY, upZ), and store the result in dest.
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 by Matrix4f.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 by Matrix4x3f.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 by Matrix4fc.positiveZ(Vector3f)) and the given vector (upX, upY, upZ), and store the result in dest.
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 by Matrix4x3fc.positiveZ(Vector3f)) and the given vector (upX, upY, upZ), and store the result in dest.
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 by Matrix4d.positiveZ(Vector3d)) and the given vector up.
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 by Matrix4dc.positiveZ(Vector3d)) and the given vector up, and store the result in dest.
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 by Matrix4f.positiveZ(Vector3f)) and the given vector up.
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 by Matrix4x3f.positiveZ(Vector3f)) and the given vector up.
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 by Matrix4fc.positiveZ(Vector3f)) and the given vector up, and store the result in dest.
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 by Matrix4x3fc.positiveZ(Vector3f)) and the given vector up, and store the result in dest.
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.
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 and Interfaces|All Packages|Constant Field Values|Serialized Form