- 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.
- 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.
- 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(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(Callback3d) - Method in class org.joml.sampling.BestCandidateSampling.Cube
-
Generate 'best candidate' sample positions and call the given callback for each generated sample.
- 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(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(Callback2d) - Method in class org.joml.sampling.BestCandidateSampling.Disk
-
Generate 'best candidate' sample positions and call the given callback for each generated sample.
- 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(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(Callback2d) - Method in class org.joml.sampling.BestCandidateSampling.Quad
-
Generate 'best candidate' sample positions and call the given callback for each generated sample.
- 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(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(Callback3d) - Method in class org.joml.sampling.BestCandidateSampling.Sphere
-
Generate 'best candidate' sample call the given callback for each generated sample.
- 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.
- 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(Quaternionf) - Method in class org.joml.AxisAngle4d
-
- get(Quaterniond) - Method in class org.joml.AxisAngle4d
-
- get(Matrix4f) - Method in class org.joml.AxisAngle4d
-
- get(Matrix3f) - Method in class org.joml.AxisAngle4d
-
- get(Matrix4d) - Method in class org.joml.AxisAngle4d
-
- get(Matrix3d) - Method in class org.joml.AxisAngle4d
-
- get(Quaternionf) - Method in class org.joml.AxisAngle4f
-
- get(Quaterniond) - Method in class org.joml.AxisAngle4f
-
- get(Matrix4f) - Method in class org.joml.AxisAngle4f
-
- get(Matrix3f) - Method in class org.joml.AxisAngle4f
-
- get(Matrix4d) - Method in class org.joml.AxisAngle4f
-
- get(Matrix3d) - Method in class org.joml.AxisAngle4f
-
- get(Matrix4f, int, FloatBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix4f, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix4x3f, int, FloatBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix4x3f, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix4d, int, DoubleBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix4d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix4x3d, int, DoubleBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix4x3d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix3f, int, FloatBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix3f, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix3d, int, DoubleBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix3d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix3x2f, int, FloatBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix3x2f, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix3x2d, int, DoubleBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix3x2d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix2f, int, FloatBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix2f, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix2d, int, DoubleBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix2d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Vector4d, int, DoubleBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Vector4d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Vector4f, int, FloatBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Vector4f, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Vector4i, int, IntBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Vector4i, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Vector3f, int, FloatBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Vector3f, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Vector3d, int, DoubleBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Vector3d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Vector3i, int, IntBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Vector3i, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Vector2f, int, FloatBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Vector2f, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Vector2d, int, DoubleBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Vector2d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Vector2i, int, IntBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Vector2i, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- get(Matrix4f, int, FloatBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix4f, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix4x3f, int, FloatBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix4x3f, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix4d, int, DoubleBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix4d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix4x3d, int, DoubleBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix4x3d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix3f, int, FloatBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix3f, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix3d, int, DoubleBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix3d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix3x2f, int, FloatBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix3x2f, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix3x2d, int, DoubleBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix3x2d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix2f, int, FloatBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix2f, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix2d, int, DoubleBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix2d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Vector4d, int, DoubleBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Vector4d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Vector4f, int, FloatBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Vector4f, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Vector4i, int, IntBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Vector4i, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Vector3f, int, FloatBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Vector3f, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Vector3d, int, DoubleBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Vector3d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Vector3i, int, IntBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Vector3i, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Vector2f, int, FloatBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Vector2f, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Vector2d, int, DoubleBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Vector2d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Vector2i, int, IntBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Vector2i, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- get(Matrix2d) - Method in class org.joml.Matrix2d
-
Get the current values of this matrix and store them into
dest.
- get(Matrix3x2d) - Method in class org.joml.Matrix2d
-
- get(Matrix3d) - Method in class org.joml.Matrix2d
-
- get(DoubleBuffer) - Method in class org.joml.Matrix2d
-
- get(int, DoubleBuffer) - Method in class org.joml.Matrix2d
-
- get(ByteBuffer) - Method in class org.joml.Matrix2d
-
- get(int, ByteBuffer) - Method in class org.joml.Matrix2d
-
- get(double[], int) - Method in class org.joml.Matrix2d
-
- get(double[]) - Method in class org.joml.Matrix2d
-
- get(int, int) - Method in class org.joml.Matrix2d
-
- get(Matrix2d) - Method in interface org.joml.Matrix2dc
-
Get the current values of this matrix and store them into
dest.
- 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(Matrix3d) - Method in interface org.joml.Matrix2dc
-
Get the current values of this matrix and store them as
the rotational component of dest.
- 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(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(ByteBuffer) - Method in interface org.joml.Matrix2dc
-
Store this matrix in column-major order into the supplied
ByteBuffer at the current
buffer
position.
- 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(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[]) - Method in interface org.joml.Matrix2dc
-
Store this matrix into the supplied double array in column-major order.
- get(int, int) - Method in interface org.joml.Matrix2dc
-
Get the matrix element value at the given column and row.
- get(Matrix2f) - Method in class org.joml.Matrix2f
-
Get the current values of this matrix and store them into
dest.
- get(Matrix3x2f) - Method in class org.joml.Matrix2f
-
- get(Matrix3f) - Method in class org.joml.Matrix2f
-
- get(FloatBuffer) - Method in class org.joml.Matrix2f
-
- get(int, FloatBuffer) - Method in class org.joml.Matrix2f
-
- get(ByteBuffer) - Method in class org.joml.Matrix2f
-
- get(int, ByteBuffer) - Method in class org.joml.Matrix2f
-
- get(float[], int) - Method in class org.joml.Matrix2f
-
- get(float[]) - Method in class org.joml.Matrix2f
-
- get(int, int) - Method in class org.joml.Matrix2f
-
- get(Matrix2f) - Method in interface org.joml.Matrix2fc
-
Get the current values of this matrix and store them into
dest.
- 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(Matrix3f) - Method in interface org.joml.Matrix2fc
-
Get the current values of this matrix and store them as
the rotational component of dest.
- 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(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(ByteBuffer) - Method in interface org.joml.Matrix2fc
-
Store this matrix in column-major order into the supplied
ByteBuffer at the current
buffer
position.
- 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(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[]) - Method in interface org.joml.Matrix2fc
-
Store this matrix into the supplied float array in column-major order.
- get(int, int) - Method in interface org.joml.Matrix2fc
-
Get the matrix element value at the given column and row.
- get(Matrix3d) - Method in class org.joml.Matrix3d
-
Get the current values of this matrix and store them into
dest.
- get(DoubleBuffer) - Method in class org.joml.Matrix3d
-
- get(int, DoubleBuffer) - Method in class org.joml.Matrix3d
-
- get(FloatBuffer) - Method in class org.joml.Matrix3d
-
- get(int, FloatBuffer) - Method in class org.joml.Matrix3d
-
- get(ByteBuffer) - Method in class org.joml.Matrix3d
-
- get(int, ByteBuffer) - Method in class org.joml.Matrix3d
-
- get(double[], int) - Method in class org.joml.Matrix3d
-
- get(double[]) - Method in class org.joml.Matrix3d
-
- get(float[], int) - Method in class org.joml.Matrix3d
-
- get(float[]) - Method in class org.joml.Matrix3d
-
- get(int, int) - Method in class org.joml.Matrix3d
-
- get(Matrix3d) - Method in interface org.joml.Matrix3dc
-
Get the current values of this matrix and store them into
dest.
- 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(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(FloatBuffer) - Method in interface org.joml.Matrix3dc
-
Store this matrix in column-major order into the supplied
FloatBuffer at the current
buffer
position.
- 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(ByteBuffer) - Method in interface org.joml.Matrix3dc
-
Store this matrix in column-major order into the supplied
ByteBuffer at the current
buffer
position.
- 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(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[]) - Method in interface org.joml.Matrix3dc
-
Store this matrix into the supplied double array in column-major order.
- 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[]) - 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(int, int) - Method in interface org.joml.Matrix3dc
-
Get the matrix element value at the given column and row.
- get(Matrix3f) - Method in class org.joml.Matrix3f
-
Get the current values of this matrix and store them into
dest.
- get(Matrix4f) - Method in class org.joml.Matrix3f
-
- get(FloatBuffer) - Method in class org.joml.Matrix3f
-
- get(int, FloatBuffer) - Method in class org.joml.Matrix3f
-
- get(ByteBuffer) - Method in class org.joml.Matrix3f
-
- get(int, ByteBuffer) - Method in class org.joml.Matrix3f
-
- get(float[], int) - Method in class org.joml.Matrix3f
-
- get(float[]) - Method in class org.joml.Matrix3f
-
- get(int, int) - Method in class org.joml.Matrix3f
-
- get(Matrix3f) - Method in interface org.joml.Matrix3fc
-
Get the current values of this matrix and store them into
dest.
- 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(FloatBuffer) - Method in interface org.joml.Matrix3fc
-
Store this matrix in column-major order into the supplied
FloatBuffer at the current
buffer
position.
- 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(ByteBuffer) - Method in interface org.joml.Matrix3fc
-
Store this matrix in column-major order into the supplied
ByteBuffer at the current
buffer
position.
- 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(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[]) - Method in interface org.joml.Matrix3fc
-
Store this matrix into the supplied float array in column-major order.
- get(int, int) - Method in interface org.joml.Matrix3fc
-
Get the matrix element value at the given column and row.
- get(Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
Get the current values of this matrix and store them into
dest.
- 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(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(ByteBuffer) - Method in class org.joml.Matrix3x2d
-
Store this matrix in column-major order into the supplied
ByteBuffer at the current
buffer
position.
- 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(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[]) - Method in class org.joml.Matrix3x2d
-
Store this matrix into the supplied double array in column-major order.
- get(Matrix3x2d) - Method in interface org.joml.Matrix3x2dc
-
Get the current values of this matrix and store them into
dest.
- 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(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(ByteBuffer) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix in column-major order into the supplied
ByteBuffer at the current
buffer
position.
- 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(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[]) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix into the supplied double array in column-major order.
- get(Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
Get the current values of this matrix and store them into
dest.
- 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(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(ByteBuffer) - Method in class org.joml.Matrix3x2f
-
Store this matrix in column-major order into the supplied
ByteBuffer at the current
buffer
position.
- 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(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[]) - Method in class org.joml.Matrix3x2f
-
Store this matrix into the supplied float array in column-major order.
- get(Matrix3x2f) - Method in interface org.joml.Matrix3x2fc
-
Get the current values of this matrix and store them into
dest.
- 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(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(ByteBuffer) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix in column-major order into the supplied
ByteBuffer at the current
buffer
position.
- 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(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[]) - Method in interface org.joml.Matrix3x2fc
-
Store this matrix into the supplied float array in column-major order.
- get(Matrix4d) - Method in class org.joml.Matrix4d
-
- get(DoubleBuffer) - Method in class org.joml.Matrix4d
-
- get(int, DoubleBuffer) - Method in class org.joml.Matrix4d
-
- get(FloatBuffer) - Method in class org.joml.Matrix4d
-
- get(int, FloatBuffer) - Method in class org.joml.Matrix4d
-
- get(ByteBuffer) - Method in class org.joml.Matrix4d
-
- get(int, ByteBuffer) - Method in class org.joml.Matrix4d
-
- get(double[], int) - Method in class org.joml.Matrix4d
-
- get(double[]) - Method in class org.joml.Matrix4d
-
- get(float[], int) - Method in class org.joml.Matrix4d
-
- get(float[]) - 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(DoubleBuffer) - Method in interface org.joml.Matrix4dc
-
Store this matrix in column-major order into the supplied
DoubleBuffer at the current
buffer
position.
- 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(FloatBuffer) - Method in interface org.joml.Matrix4dc
-
Store this matrix in column-major order into the supplied
FloatBuffer at the current
buffer
position.
- 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(ByteBuffer) - Method in interface org.joml.Matrix4dc
-
Store this matrix in column-major order into the supplied
ByteBuffer at the current
buffer
position.
- 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(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[]) - Method in interface org.joml.Matrix4dc
-
Store this matrix into the supplied double array in column-major order.
- 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[]) - 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(Matrix4f) - Method in class org.joml.Matrix4f
-
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(FloatBuffer) - Method in class org.joml.Matrix4f
-
- get(int, FloatBuffer) - Method in class org.joml.Matrix4f
-
- get(ByteBuffer) - Method in class org.joml.Matrix4f
-
- get(int, ByteBuffer) - Method in class org.joml.Matrix4f
-
- get(float[], int) - Method in class org.joml.Matrix4f
-
- get(float[]) - Method in class org.joml.Matrix4f
-
- get(Matrix4f) - Method in interface org.joml.Matrix4fc
-
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(FloatBuffer) - Method in interface org.joml.Matrix4fc
-
Store this matrix in column-major order into the supplied
FloatBuffer at the current
buffer
position.
- 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(ByteBuffer) - Method in interface org.joml.Matrix4fc
-
Store this matrix in column-major order into the supplied
ByteBuffer at the current
buffer
position.
- 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(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[]) - Method in interface org.joml.Matrix4fc
-
Store this matrix into the supplied float array in column-major order.
- get(Matrix4d) - Method in class org.joml.Matrix4x3d
-
- get(Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
Get the current values of this matrix and store them into
dest.
- get(DoubleBuffer) - Method in class org.joml.Matrix4x3d
-
- get(int, DoubleBuffer) - Method in class org.joml.Matrix4x3d
-
- get(FloatBuffer) - Method in class org.joml.Matrix4x3d
-
- get(int, FloatBuffer) - Method in class org.joml.Matrix4x3d
-
- get(ByteBuffer) - Method in class org.joml.Matrix4x3d
-
- get(int, ByteBuffer) - Method in class org.joml.Matrix4x3d
-
- get(double[], int) - Method in class org.joml.Matrix4x3d
-
- get(double[]) - Method in class org.joml.Matrix4x3d
-
- get(float[], int) - Method in class org.joml.Matrix4x3d
-
- get(float[]) - 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(Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Get the current values of this matrix and store them into
dest.
- 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(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(FloatBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix in column-major order into the supplied
FloatBuffer at the current
buffer
position.
- 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(ByteBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix in column-major order into the supplied
ByteBuffer at the current
buffer
position.
- 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(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(double[]) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix into the supplied double array in column-major order.
- 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[]) - 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(Matrix4f) - Method in class org.joml.Matrix4x3f
-
- get(Matrix4d) - Method in class org.joml.Matrix4x3f
-
- get(Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
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(FloatBuffer) - Method in class org.joml.Matrix4x3f
-
- get(int, FloatBuffer) - Method in class org.joml.Matrix4x3f
-
- get(ByteBuffer) - Method in class org.joml.Matrix4x3f
-
- get(int, ByteBuffer) - Method in class org.joml.Matrix4x3f
-
- get(float[], int) - Method in class org.joml.Matrix4x3f
-
- get(float[]) - 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(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(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
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(FloatBuffer) - Method in interface org.joml.Matrix4x3fc
-
Store this matrix in column-major order into the supplied
FloatBuffer at the current
buffer
position.
- 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(ByteBuffer) - Method in interface org.joml.Matrix4x3fc
-
Store this matrix in column-major order into the supplied
ByteBuffer at the current
buffer
position.
- 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(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(float[]) - Method in interface org.joml.Matrix4x3fc
-
Store this matrix into the supplied float array in column-major order.
- get(Matrix3d) - Method in class org.joml.Quaterniond
-
- get(Matrix3f) - Method in class org.joml.Quaterniond
-
- get(Matrix4d) - Method in class org.joml.Quaterniond
-
- get(Matrix4f) - Method in class org.joml.Quaterniond
-
- get(Quaterniond) - 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(Matrix3f) - Method in interface org.joml.Quaterniondc
-
Set the given destination matrix to the rotation represented by this.
- get(Matrix4d) - Method in interface org.joml.Quaterniondc
-
Set the given destination matrix to the rotation represented by this.
- get(Matrix4f) - Method in interface org.joml.Quaterniondc
-
Set the given destination matrix to the rotation represented by this.
- get(Quaterniond) - Method in interface org.joml.Quaterniondc
-
- get(Matrix3f) - Method in class org.joml.Quaternionf
-
- get(Matrix3d) - Method in class org.joml.Quaternionf
-
- get(Matrix4f) - Method in class org.joml.Quaternionf
-
- get(Matrix4d) - Method in class org.joml.Quaternionf
-
- get(Matrix4x3f) - Method in class org.joml.Quaternionf
-
- get(Matrix4x3d) - Method in class org.joml.Quaternionf
-
- get(AxisAngle4f) - Method in class org.joml.Quaternionf
-
- get(Quaterniond) - Method in class org.joml.Quaternionf
-
- get(Quaternionf) - 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(Matrix3d) - Method in interface org.joml.Quaternionfc
-
Set the given destination matrix to the rotation represented by this.
- get(Matrix4f) - Method in interface org.joml.Quaternionfc
-
Set the given destination matrix to the rotation represented by this.
- get(Matrix4d) - Method in interface org.joml.Quaternionfc
-
Set the given destination matrix to the rotation represented by this.
- get(Matrix4x3f) - Method in interface org.joml.Quaternionfc
-
Set the given destination matrix to the rotation represented by this.
- get(Matrix4x3d) - Method in interface org.joml.Quaternionfc
-
Set the given destination matrix to the rotation represented by this.
- get(AxisAngle4f) - Method in interface org.joml.Quaternionfc
-
Set the given
AxisAngle4f to represent the rotation of
this quaternion.
- get(Quaterniond) - Method in interface org.joml.Quaternionfc
-
- get(Quaternionf) - Method in interface org.joml.Quaternionfc
-
- get(int) - Method in class org.joml.Vector2d
-
- get(ByteBuffer) - Method in class org.joml.Vector2d
-
- get(int, ByteBuffer) - Method in class org.joml.Vector2d
-
- get(DoubleBuffer) - Method in class org.joml.Vector2d
-
- get(int, DoubleBuffer) - Method in class org.joml.Vector2d
-
- get(ByteBuffer) - Method in interface org.joml.Vector2dc
-
- 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(DoubleBuffer) - Method in interface org.joml.Vector2dc
-
- 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) - 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(ByteBuffer) - Method in class org.joml.Vector2f
-
- get(int, ByteBuffer) - Method in class org.joml.Vector2f
-
- get(FloatBuffer) - Method in class org.joml.Vector2f
-
- get(int, FloatBuffer) - Method in class org.joml.Vector2f
-
- get(ByteBuffer) - Method in interface org.joml.Vector2fc
-
- 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(FloatBuffer) - Method in interface org.joml.Vector2fc
-
- 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) - 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(ByteBuffer) - Method in class org.joml.Vector2i
-
- get(int, ByteBuffer) - Method in class org.joml.Vector2i
-
- get(IntBuffer) - Method in class org.joml.Vector2i
-
- get(int, IntBuffer) - Method in class org.joml.Vector2i
-
- get(ByteBuffer) - Method in interface org.joml.Vector2ic
-
- 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(IntBuffer) - Method in interface org.joml.Vector2ic
-
- 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) - Method in interface org.joml.Vector2ic
-
Get the value of the specified component of this vector.
- get(ByteBuffer) - Method in class org.joml.Vector3d
-
- get(int, ByteBuffer) - Method in class org.joml.Vector3d
-
- get(DoubleBuffer) - Method in class org.joml.Vector3d
-
- get(int, DoubleBuffer) - Method in class org.joml.Vector3d
-
- get(int) - Method in class org.joml.Vector3d
-
- get(ByteBuffer) - Method in interface org.joml.Vector3dc
-
- 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(DoubleBuffer) - Method in interface org.joml.Vector3dc
-
- 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) - Method in interface org.joml.Vector3dc
-
Get the value of the specified component of this vector.
- get(FloatBuffer) - Method in class org.joml.Vector3f
-
- get(int, FloatBuffer) - Method in class org.joml.Vector3f
-
- get(ByteBuffer) - Method in class org.joml.Vector3f
-
- get(int, ByteBuffer) - Method in class org.joml.Vector3f
-
- get(int) - Method in class org.joml.Vector3f
-
- get(FloatBuffer) - Method in interface org.joml.Vector3fc
-
- 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(ByteBuffer) - Method in interface org.joml.Vector3fc
-
- 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) - 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(IntBuffer) - Method in class org.joml.Vector3i
-
- get(int, IntBuffer) - Method in class org.joml.Vector3i
-
- get(ByteBuffer) - Method in class org.joml.Vector3i
-
- get(int, ByteBuffer) - Method in class org.joml.Vector3i
-
- get(IntBuffer) - Method in interface org.joml.Vector3ic
-
- 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(ByteBuffer) - Method in interface org.joml.Vector3ic
-
- 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) - Method in interface org.joml.Vector3ic
-
Get the value of the specified component of this vector.
- get(ByteBuffer) - Method in class org.joml.Vector4d
-
- get(int, ByteBuffer) - Method in class org.joml.Vector4d
-
- get(DoubleBuffer) - Method in class org.joml.Vector4d
-
- get(int, DoubleBuffer) - Method in class org.joml.Vector4d
-
- get(int) - Method in class org.joml.Vector4d
-
- get(ByteBuffer) - Method in interface org.joml.Vector4dc
-
- 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(DoubleBuffer) - Method in interface org.joml.Vector4dc
-
- 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) - Method in interface org.joml.Vector4dc
-
Get the value of the specified component of this vector.
- get(FloatBuffer) - Method in class org.joml.Vector4f
-
- get(int, FloatBuffer) - Method in class org.joml.Vector4f
-
- get(ByteBuffer) - Method in class org.joml.Vector4f
-
- get(int, ByteBuffer) - Method in class org.joml.Vector4f
-
- get(int) - Method in class org.joml.Vector4f
-
- get(FloatBuffer) - Method in interface org.joml.Vector4fc
-
- 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(ByteBuffer) - Method in interface org.joml.Vector4fc
-
- 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) - 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(IntBuffer) - Method in class org.joml.Vector4i
-
- get(int, IntBuffer) - Method in class org.joml.Vector4i
-
- get(ByteBuffer) - Method in class org.joml.Vector4i
-
- get(int, ByteBuffer) - Method in class org.joml.Vector4i
-
- get(IntBuffer) - Method in interface org.joml.Vector4ic
-
- 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(ByteBuffer) - Method in interface org.joml.Vector4ic
-
- 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) - Method in interface org.joml.Vector4ic
-
Get the value of the specified component of this vector.
- 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(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(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(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(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[]) - Method in class org.joml.Matrix3x2d
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied float array.
- 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(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(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(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(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(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(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(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(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(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(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[]) - Method in class org.joml.Matrix3x2f
-
Store this matrix as an equivalent 3x3 matrix in column-major order into the supplied float array.
- 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(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 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(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(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(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(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(Matrix3f) - Method in class org.joml.Matrix4f
-
- get3x3(Matrix3d) - 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.
- 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.
- 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(FloatBuffer) - Method in class org.joml.Matrix4f
-
- get4x3(int, FloatBuffer) - Method in class org.joml.Matrix4f
-
- get4x3(ByteBuffer) - Method in class org.joml.Matrix4f
-
- get4x3(int, ByteBuffer) - 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.
- 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(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 interface org.joml.Matrix4fc
-
Store the upper 4x3 submatrix in column-major order into the supplied
ByteBuffer at the current
buffer
position.
- 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.
- get4x3Transposed(DoubleBuffer) - Method in class org.joml.Matrix4d
-
- get4x3Transposed(int, DoubleBuffer) - Method in class org.joml.Matrix4d
-
- get4x3Transposed(ByteBuffer) - Method in class org.joml.Matrix4d
-
- get4x3Transposed(int, ByteBuffer) - 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(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(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(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(FloatBuffer) - Method in class org.joml.Matrix4f
-
- get4x3Transposed(int, FloatBuffer) - Method in class org.joml.Matrix4f
-
- get4x3Transposed(ByteBuffer) - Method in class org.joml.Matrix4f
-
- get4x3Transposed(int, ByteBuffer) - 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.
- 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 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(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.
- 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(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(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(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(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[]) - Method in class org.joml.Matrix3x2d
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied float array.
- 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(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(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(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(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[]) - Method in interface org.joml.Matrix3x2dc
-
Store this matrix as an equivalent 4x4 matrix into the supplied double array in column-major order.
- 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(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(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(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(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[]) - Method in class org.joml.Matrix3x2f
-
Store this matrix as an equivalent 4x4 matrix in column-major order into the supplied float array.
- 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(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(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(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(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[]) - 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[], int) - Method in class org.joml.Matrix4x3d
-
- get4x4(float[]) - Method in class org.joml.Matrix4x3d
-
- get4x4(double[], int) - Method in class org.joml.Matrix4x3d
-
- get4x4(double[]) - Method in class org.joml.Matrix4x3d
-
- get4x4(DoubleBuffer) - Method in class org.joml.Matrix4x3d
-
- get4x4(int, DoubleBuffer) - Method in class org.joml.Matrix4x3d
-
- get4x4(ByteBuffer) - Method in class org.joml.Matrix4x3d
-
- get4x4(int, ByteBuffer) - 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(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(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[]) - 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(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(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(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(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(float[], int) - Method in class org.joml.Matrix4x3f
-
- get4x4(float[]) - Method in class org.joml.Matrix4x3f
-
- get4x4(FloatBuffer) - Method in class org.joml.Matrix4x3f
-
- get4x4(int, FloatBuffer) - Method in class org.joml.Matrix4x3f
-
- get4x4(ByteBuffer) - Method in class org.joml.Matrix4x3f
-
- get4x4(int, ByteBuffer) - 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(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(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).
- 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 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(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).
- getAsMatrix3f(ByteBuffer) - Method in class org.joml.Quaternionf
-
- getAsMatrix3f(FloatBuffer) - 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 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(FloatBuffer) - 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 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(FloatBuffer) - 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 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, 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, Vector4d) - Method in class org.joml.Matrix4d
-
- getColumn(int, Vector3d) - 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, 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, Vector4f) - Method in class org.joml.Matrix4f
-
- getColumn(int, Vector3f) - 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.
- 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, 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.Matrix4x3f
-
- getColumn(int, Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Get the column at the given column index, starting with 0.
- getColumn0(Matrix4f, Vector4f) - Method in class org.joml.internal.MemUtil
-
- getColumn0(Matrix4f, Vector4f) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- getColumn1(Matrix4f, Vector4f) - Method in class org.joml.internal.MemUtil
-
- getColumn1(Matrix4f, Vector4f) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- getColumn2(Matrix4f, Vector4f) - Method in class org.joml.internal.MemUtil
-
- getColumn2(Matrix4f, Vector4f) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- getColumn3(Matrix4f, Vector4f) - Method in class org.joml.internal.MemUtil
-
- getColumn3(Matrix4f, Vector4f) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- 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.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.
- getEulerAnglesZYX(Vector3d) - Method in class org.joml.Matrix3d
-
Extract the Euler angles from the rotation represented by this matrix and store the extracted Euler angles in dest.
- 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(Vector3f) - Method in class org.joml.Matrix3f
-
Extract the Euler angles from the rotation represented by this matrix and store the extracted Euler angles in dest.
- 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(Vector3d) - Method in class org.joml.Matrix4d
-
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 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(Vector3f) - Method in class org.joml.Matrix4f
-
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 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(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 upper left 3x3 submatrix of this
and store the extracted Euler angles in dest.
- getEulerAnglesZYX(Vector3f) - Method in class org.joml.Matrix4x3f
-
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 interface org.joml.Matrix4x3fc
-
Extract the Euler angles from the rotation represented by the upper left 3x3 submatrix of this
and store the extracted Euler angles in dest.
- getf(Matrix4d, int, FloatBuffer) - Method in class org.joml.internal.MemUtil
-
- getf(Matrix4d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- getf(Matrix4x3d, int, FloatBuffer) - Method in class org.joml.internal.MemUtil
-
- getf(Matrix4x3d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- getf(Matrix3d, int, FloatBuffer) - Method in class org.joml.internal.MemUtil
-
- getf(Matrix3d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- getf(Matrix2d, int, FloatBuffer) - Method in class org.joml.internal.MemUtil
-
- getf(Matrix2d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil
-
- getf(Matrix4d, int, FloatBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- getf(Matrix4d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- getf(Matrix4x3d, int, FloatBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- getf(Matrix4x3d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- getf(Matrix3d, int, FloatBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- getf(Matrix3d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- getf(Matrix2d, int, FloatBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- getf(Matrix2d, int, ByteBuffer) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- getFloats(ByteBuffer) - Method in class org.joml.Matrix3d
-
- getFloats(int, 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(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(ByteBuffer) - Method in class org.joml.Matrix4d
-
- getFloats(int, 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(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(ByteBuffer) - Method in class org.joml.Matrix4x3d
-
- getFloats(int, 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.
- 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.
- getNormalizedRotation(Quaternionf) - Method in class org.joml.Matrix3d
-
- getNormalizedRotation(Quaterniond) - 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(Quaterniond) - Method in interface org.joml.Matrix3dc
-
Get the current values of
this matrix and store the represented rotation
into the given
Quaterniond.
- getNormalizedRotation(Quaternionf) - Method in class org.joml.Matrix3f
-
- getNormalizedRotation(Quaterniond) - 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(Quaterniond) - Method in interface org.joml.Matrix3fc
-
Get the current values of
this matrix and store the represented rotation
into the given
Quaterniond.
- getNormalizedRotation(Quaternionf) - Method in class org.joml.Matrix4d
-
- getNormalizedRotation(Quaterniond) - 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(Quaterniond) - Method in interface org.joml.Matrix4dc
-
Get the current values of
this matrix and store the represented rotation
into the given
Quaterniond.
- getNormalizedRotation(Quaternionf) - Method in class org.joml.Matrix4f
-
- getNormalizedRotation(Quaterniond) - 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(Quaterniond) - Method in interface org.joml.Matrix4fc
-
Get the current values of
this matrix and store the represented rotation
into the given
Quaterniond.
- getNormalizedRotation(Quaternionf) - Method in class org.joml.Matrix4x3d
-
- getNormalizedRotation(Quaterniond) - 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(Quaterniond) - Method in interface org.joml.Matrix4x3dc
-
Get the current values of
this matrix and store the represented rotation
into the given
Quaterniond.
- getNormalizedRotation(Quaternionf) - Method in class org.joml.Matrix4x3f
-
- getNormalizedRotation(Quaterniond) - 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.
- getNormalizedRotation(Quaterniond) - Method in interface org.joml.Matrix4x3fc
-
Get the current values of
this matrix and store the represented rotation
into the given
Quaterniond.
- 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(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(AxisAngle4d) - 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(AxisAngle4d) - Method in interface org.joml.Matrix4fc
-
Get the rotational component of
this matrix and store the represented rotation
into the given
AxisAngle4d.
- getRotation(AxisAngle4f) - Method in class org.joml.Matrix4x3f
-
- getRotation(AxisAngle4d) - 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.
- getRotation(AxisAngle4d) - Method in interface org.joml.Matrix4x3fc
-
Get the rotational component of
this matrix and store the represented rotation
into the given
AxisAngle4d.
- 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, 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, Vector4d) - Method in class org.joml.Matrix4d
-
- getRow(int, Vector3d) - 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, 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, Vector4f) - Method in class org.joml.Matrix4f
-
- getRow(int, Vector3f) - 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, 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.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.Matrix4x3f
-
- getRow(int, Vector4f) - Method in interface org.joml.Matrix4x3fc
-
Get the row at the given row index, starting with 0.
- 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(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(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(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(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.Matrix4x3f
-
- getScale(Vector3f) - Method in interface org.joml.Matrix4x3fc
-
Get the scaling factors of this matrix for the three base axes.
- 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(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(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.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(DoubleBuffer) - Method in class org.joml.Matrix2d
-
- getTransposed(int, DoubleBuffer) - Method in class org.joml.Matrix2d
-
- getTransposed(ByteBuffer) - Method in class org.joml.Matrix2d
-
- getTransposed(int, ByteBuffer) - Method in class org.joml.Matrix2d
-
- getTransposed(DoubleBuffer) - Method in interface org.joml.Matrix2dc
-
Store the transpose of this matrix in column-major order into the supplied
DoubleBuffer at the current
buffer
position.
- getTransposed(int, DoubleBuffer) - Method in interface org.joml.Matrix2dc
-
Store the transpose of this matrix in column-major order into the supplied
DoubleBuffer starting at the specified
absolute buffer position/index.
- getTransposed(ByteBuffer) - Method in interface org.joml.Matrix2dc
-
Store the transpose of this matrix in column-major order into the supplied
ByteBuffer at the current
buffer
position.
- getTransposed(int, ByteBuffer) - Method in interface org.joml.Matrix2dc
-
Store the transpose of this matrix in column-major order into the supplied
ByteBuffer starting at the specified
absolute buffer position/index.
- getTransposed(FloatBuffer) - Method in class org.joml.Matrix2f
-
- getTransposed(int, FloatBuffer) - Method in class org.joml.Matrix2f
-
- getTransposed(ByteBuffer) - Method in class org.joml.Matrix2f
-
- getTransposed(int, ByteBuffer) - 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(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(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(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(FloatBuffer) - Method in class org.joml.Matrix3f
-
- getTransposed(int, FloatBuffer) - Method in class org.joml.Matrix3f
-
- getTransposed(ByteBuffer) - Method in class org.joml.Matrix3f
-
- getTransposed(int, ByteBuffer) - 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(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(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(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(DoubleBuffer) - Method in class org.joml.Matrix4d
-
- getTransposed(int, DoubleBuffer) - Method in class org.joml.Matrix4d
-
- getTransposed(ByteBuffer) - Method in class org.joml.Matrix4d
-
- getTransposed(int, ByteBuffer) - Method in class org.joml.Matrix4d
-
- getTransposed(DoubleBuffer) - Method in interface org.joml.Matrix4dc
-
Store the transpose of this matrix in column-major order into the supplied
DoubleBuffer at the current
buffer
position.
- getTransposed(int, DoubleBuffer) - Method in interface org.joml.Matrix4dc
-
Store the transpose of this matrix in column-major order into the supplied
DoubleBuffer starting at the specified
absolute buffer position/index.
- getTransposed(ByteBuffer) - Method in interface org.joml.Matrix4dc
-
Store the transpose of this matrix in column-major order into the supplied
ByteBuffer at the current
buffer
position.
- getTransposed(int, ByteBuffer) - Method in interface org.joml.Matrix4dc
-
Store the transpose of this matrix in column-major order into the supplied
ByteBuffer starting at the specified
absolute buffer position/index.
- getTransposed(FloatBuffer) - Method in class org.joml.Matrix4f
-
- getTransposed(int, FloatBuffer) - Method in class org.joml.Matrix4f
-
- getTransposed(ByteBuffer) - Method in class org.joml.Matrix4f
-
- getTransposed(int, ByteBuffer) - 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(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(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(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(DoubleBuffer) - Method in class org.joml.Matrix4x3d
-
- getTransposed(int, DoubleBuffer) - Method in class org.joml.Matrix4x3d
-
- getTransposed(ByteBuffer) - Method in class org.joml.Matrix4x3d
-
- getTransposed(int, ByteBuffer) - Method in class org.joml.Matrix4x3d
-
- getTransposed(FloatBuffer) - Method in class org.joml.Matrix4x3d
-
- getTransposed(int, FloatBuffer) - Method in class org.joml.Matrix4x3d
-
- getTransposed(double[], int) - Method in class org.joml.Matrix4x3d
-
- getTransposed(double[]) - Method in class org.joml.Matrix4x3d
-
- getTransposed(DoubleBuffer) - Method in interface org.joml.Matrix4x3dc
-
- 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(ByteBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix in row-major order into the supplied
ByteBuffer at the current
buffer
position.
- 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(FloatBuffer) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix in row-major order into the supplied
FloatBuffer at the current
buffer
position.
- 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(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(double[]) - Method in interface org.joml.Matrix4x3dc
-
Store this matrix into the supplied float array in row-major order.
- getTransposed(FloatBuffer) - Method in class org.joml.Matrix4x3f
-
- getTransposed(int, FloatBuffer) - Method in class org.joml.Matrix4x3f
-
- getTransposed(ByteBuffer) - Method in class org.joml.Matrix4x3f
-
- getTransposed(int, ByteBuffer) - Method in class org.joml.Matrix4x3f
-
- getTransposed(float[], int) - Method in class org.joml.Matrix4x3f
-
- getTransposed(float[]) - 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.
- 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 interface org.joml.Matrix4x3fc
-
Store this matrix in row-major order into the supplied
ByteBuffer at the current
buffer
position.
- 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(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(float[]) - Method in interface org.joml.Matrix4x3fc
-
Store this matrix into the supplied float array in row-major order.
- getTransposedFloats(ByteBuffer) - Method in class org.joml.Matrix4x3d
-
- getTransposedFloats(int, 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.
- 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.
- getUnnormalizedRotation(Quaternionf) - Method in class org.joml.Matrix3d
-
- getUnnormalizedRotation(Quaterniond) - 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(Quaterniond) - Method in interface org.joml.Matrix3dc
-
Get the current values of
this matrix and store the represented rotation
into the given
Quaterniond.
- getUnnormalizedRotation(Quaternionf) - Method in class org.joml.Matrix3f
-
- getUnnormalizedRotation(Quaterniond) - 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(Quaterniond) - Method in interface org.joml.Matrix3fc
-
Get the current values of
this matrix and store the represented rotation
into the given
Quaterniond.
- getUnnormalizedRotation(Quaternionf) - Method in class org.joml.Matrix4d
-
- getUnnormalizedRotation(Quaterniond) - 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(Quaterniond) - Method in interface org.joml.Matrix4dc
-
Get the current values of
this matrix and store the represented rotation
into the given
Quaterniond.
- getUnnormalizedRotation(Quaternionf) - Method in class org.joml.Matrix4f
-
- getUnnormalizedRotation(Quaterniond) - 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(Quaterniond) - Method in interface org.joml.Matrix4fc
-
Get the current values of
this matrix and store the represented rotation
into the given
Quaterniond.
- getUnnormalizedRotation(Quaternionf) - Method in class org.joml.Matrix4x3d
-
- getUnnormalizedRotation(Quaterniond) - 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(Quaterniond) - Method in interface org.joml.Matrix4x3dc
-
Get the current values of
this matrix and store the represented rotation
into the given
Quaterniond.
- getUnnormalizedRotation(Quaternionf) - Method in class org.joml.Matrix4x3f
-
- getUnnormalizedRotation(Quaterniond) - 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.
- getUnnormalizedRotation(Quaterniond) - Method in interface org.joml.Matrix4x3fc
-
Get the current values of
this matrix and store the represented rotation
into the given
Quaterniond.
- gridDistance(Vector2ic) - Method in class org.joml.Vector2i
-
(non-Javadoc)
- gridDistance(int, int) - Method in class org.joml.Vector2i
-
(non-Javadoc)
- gridDistance(Vector2ic) - Method in interface org.joml.Vector2ic
-
Return the grid distance in between (aka 1-Norm, Minkowski or Manhattan distance)
(x, y).
- 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(Vector3ic) - Method in class org.joml.Vector3i
-
(non-Javadoc)
- gridDistance(int, int, int) - Method in class org.joml.Vector3i
-
(non-Javadoc)
- gridDistance(Vector3ic) - 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) - 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(int, int, int, int) - 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).
- 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).
- identity(Matrix4f) - Method in class org.joml.internal.MemUtil
-
- identity(Matrix4x3f) - Method in class org.joml.internal.MemUtil
-
- identity(Matrix3f) - Method in class org.joml.internal.MemUtil
-
- identity(Matrix3x2f) - Method in class org.joml.internal.MemUtil
-
- identity(Matrix3x2d) - Method in class org.joml.internal.MemUtil
-
- identity(Matrix2f) - Method in class org.joml.internal.MemUtil
-
- identity(Quaternionf) - Method in class org.joml.internal.MemUtil
-
- identity(Matrix4f) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- identity(Matrix4x3f) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- identity(Matrix3f) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- identity(Matrix3x2f) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- identity(Matrix3x2d) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- identity(Matrix2f) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- identity(Quaternionf) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- identity() - Method in class org.joml.Matrix2d
-
Set this matrix to the identity.
- identity() - Method in class org.joml.Matrix2f
-
Set this matrix to the identity.
- identity() - Method in class org.joml.Matrix3d
-
Set this matrix to the identity.
- identity() - Method in class org.joml.Matrix3f
-
Set this matrix to the identity.
- identity() - Method in class org.joml.Matrix3x2d
-
Set this matrix to the identity.
- identity() - Method in class org.joml.Matrix3x2f
-
Set this matrix to the identity.
- identity() - Method in class org.joml.Matrix4d
-
Reset this matrix to the identity.
- identity() - Method in class org.joml.Matrix4f
-
Reset this matrix to the identity.
- identity() - Method in class org.joml.Matrix4x3d
-
Reset this matrix to the identity.
- identity() - Method in class org.joml.Matrix4x3f
-
Reset this matrix to the identity.
- identity() - Method in class org.joml.Quaterniond
-
Set this quaternion to the identity.
- identity() - Method in class org.joml.Quaternionf
-
Set this quaternion to the identity.
- INSIDE - Static variable in class org.joml.FrustumIntersection
-
Return value of
intersectAab()
and its different overloads indicating that the axis-aligned box is fully inside of the frustum.
- INSIDE - Static variable in class org.joml.Intersectiond
-
Return value of
Intersectiond.intersectLineSegmentAab(double, double, double, double, double, double, double, double, double, double, double, double, Vector2d) and
Intersectiond.intersectLineSegmentAab(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector2d) to indicate that the line segment lies completely inside of the axis-aligned box;
or return value of
Intersectiond.intersectLineSegmentAar(double, double, double, double, double, double, double, double, Vector2d) and
Intersectiond.intersectLineSegmentAar(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d) to indicate that the line segment lies completely inside of the axis-aligned rectangle.
- INSIDE - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.intersectLineSegmentAab(float, float, float, float, float, float, float, float, float, float, float, float, Vector2f) and
Intersectionf.intersectLineSegmentAab(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector2f) to indicate that the line segment lies completely inside of the axis-aligned 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 lies completely inside of the axis-aligned rectangle.
- INSTANCE - Static variable in class org.joml.internal.MemUtil
-
- 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, 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(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(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, 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.
- 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.
- 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(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(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(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(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(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.
- 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.
- 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(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(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(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, 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(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(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.
- 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.
- 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.
- intersectLineSegment(double, double, double, double, double, double, Vector2d) - Method in class org.joml.AABBd
-
Determine whether the undirected line segment with the end points (p0X, p0Y, p0Z) and (p1X, p1Y, p1Z)
intersects this AABB, 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.
- intersectLineSegment(LineSegmentf, Vector2d) - Method in class org.joml.AABBd
-
Determine whether the given undirected line segment intersects this AABB, 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.
- intersectLineSegment(float, float, float, float, float, float, Vector2f) - Method in class org.joml.AABBf
-
Determine whether the undirected line segment with the end points (p0X, p0Y, p0Z) and (p1X, p1Y, p1Z)
intersects this AABB, 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.
- intersectLineSegment(LineSegmentf, Vector2f) - Method in class org.joml.AABBf
-
Determine whether the given undirected line segment intersects this AABB, 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(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(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(LineSegmentf, AABBd, Vector2d) - Static method in class org.joml.Intersectiond
-
Determine whether the given undirected line segment intersects the given axis-aligned box,
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(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.
- intersectLineSegmentAab(LineSegmentf, AABBf, Vector2f) - Static method in class org.joml.Intersectionf
-
Determine whether the given undirected line segment intersects the given axis-aligned box,
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(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(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(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(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(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(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(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(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(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.
- intersectRay(double, double, double, double, double, double, Vector2d) - Method in class org.joml.AABBd
-
Determine whether the given ray with the origin (originX, originY, originZ) and direction (dirX, dirY, dirZ)
intersects this AABB, 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.
- intersectRay(Rayd, Vector2d) - Method in class org.joml.AABBd
-
Determine whether the given ray intersects this AABB, 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.
- intersectRay(float, float, float, float, float, float, Vector2f) - Method in class org.joml.AABBf
-
Determine whether the given ray with the origin (originX, originY, originZ) and direction (dirX, dirY, dirZ)
intersects this AABB, 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.
- intersectRay(Rayf, Vector2f) - Method in class org.joml.AABBf
-
Determine whether the given ray intersects this AABB, 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(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(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(Rayd, AABBd, Vector2d) - Static method in class org.joml.Intersectiond
-
Test whether the given ray intersects given the axis-aligned box
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(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..
- intersectRayAab(Rayf, AABBf, Vector2f) - Static method in class org.joml.Intersectionf
-
Test whether the given ray intersects given the axis-aligned box
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(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(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(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(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(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(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(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(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(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(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(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(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, 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(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(Rayd, Planed, double) - Static method in class org.joml.Intersectiond
-
Test whether the given ray intersects the given plane, 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) - 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(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(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.
- intersectRayPlane(Rayf, Planef, float) - Static method in class org.joml.Intersectionf
-
Test whether the given ray intersects the given plane, 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.
- 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(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(Rayd, Spheref, Vector2d) - Static method in class org.joml.Intersectiond
-
Test whether the given ray intersects the given sphere,
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(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.
- intersectRaySphere(Rayf, Spheref, Vector2f) - Static method in class org.joml.Intersectionf
-
Test whether the given ray intersects the given sphere,
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(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(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(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(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(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(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(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.
- 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.
- 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(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(Spheref, Spheref, Vector4d) - Static method in class org.joml.Intersectiond
-
Test whether the one sphere with intersects the other sphere, 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(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.
- intersectSphereSphere(Spheref, Spheref, Vector4f) - Static method in class org.joml.Intersectionf
-
Test whether the one sphere with intersects the other sphere, 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(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() - Method in class org.joml.Matrix2f
-
Invert this matrix.
- 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() - Method in class org.joml.Matrix3d
-
Invert this matrix.
- 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() - Method in class org.joml.Matrix3f
-
Invert this matrix.
- 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() - Method in class org.joml.Matrix3x2d
-
Invert this matrix by assuming a third row in this matrix of (0, 0, 1).
- 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() - Method in class org.joml.Matrix3x2f
-
Invert this matrix by assuming a third row in this matrix of (0, 0, 1).
- 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() - Method in class org.joml.Matrix4d
-
Invert this matrix.
- 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() - Method in class org.joml.Matrix4f
-
Invert this matrix.
- invert(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Invert this matrix and write the result into dest.
- invert() - Method in class org.joml.Matrix4x3d
-
Invert this matrix.
- 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() - Method in class org.joml.Matrix4x3f
-
Invert this matrix.
- 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() - 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() - 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(Matrix4d) - Method in class org.joml.Matrix4d
-
- invertAffine() - Method in class org.joml.Matrix4d
-
Invert this matrix by assuming that it is an
affine transformation (i.e.
- 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() - Method in class org.joml.Matrix4f
-
Invert this matrix by assuming that it is an
affine transformation (i.e.
- invertAffine(Matrix4f) - Method in interface org.joml.Matrix4fc
-
Invert this matrix by assuming that it is an
affine transformation (i.e.
- invertFrustum(Matrix4d) - Method in class org.joml.Matrix4d
-
- 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(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() - 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(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(Matrix4d) - Method in class org.joml.Matrix4d
-
- invertOrtho() - Method in class org.joml.Matrix4d
-
Invert this orthographic projection matrix.
- 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() - Method in class org.joml.Matrix4f
-
Invert this orthographic projection matrix.
- 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() - Method in class org.joml.Matrix4x3d
-
Invert this orthographic projection matrix.
- 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() - Method in class org.joml.Matrix4x3f
-
Invert this orthographic projection matrix.
- invertOrtho(Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Invert this orthographic projection matrix and store the result into the given dest.
- invertPerspective(Matrix4d) - Method in class org.joml.Matrix4d
-
- 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(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() - 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(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(Matrix4x3dc, 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(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(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(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(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(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.
- 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(double) - Static method in class org.joml.Math
-
- isFinite(float) - Static method in class org.joml.Math
-
- 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.
- length() - Method in class org.joml.Vector2d
-
- length(double, double) - Static method in class org.joml.Vector2d
-
Get the length of a 2-dimensional double-precision vector.
- length() - Method in interface org.joml.Vector2dc
-
Return the length of this vector.
- length() - Method in class org.joml.Vector2f
-
- length(float, float) - Static method in class org.joml.Vector2f
-
Get the length of a 2-dimensional single-precision vector.
- length() - Method in interface org.joml.Vector2fc
-
Return the length of this vector.
- length() - Method in class org.joml.Vector2i
-
- length(int, int) - Static method in class org.joml.Vector2i
-
Get the length of a 2-dimensional single-precision vector.
- length() - Method in interface org.joml.Vector2ic
-
Return the length of this vector.
- length() - Method in class org.joml.Vector3d
-
- length(double, double, double) - Static method in class org.joml.Vector3d
-
Get the length of a 3-dimensional double-precision vector.
- length() - Method in interface org.joml.Vector3dc
-
Return the length of this vector.
- length() - Method in class org.joml.Vector3f
-
- length(float, float, float) - Static method in class org.joml.Vector3f
-
Get the length of a 3-dimensional single-precision vector.
- length() - Method in interface org.joml.Vector3fc
-
Return the length of this vector.
- length() - Method in class org.joml.Vector3i
-
- length(int, int, int) - Static method in class org.joml.Vector3i
-
Get the length of a 3-dimensional single-precision vector.
- length() - Method in interface org.joml.Vector3ic
-
Return the length of this vector.
- length() - Method in class org.joml.Vector4d
-
- length(double, double, double, double) - Static method in class org.joml.Vector4d
-
Get the length of a 4-dimensional double-precision vector.
- length() - Method in interface org.joml.Vector4dc
-
Return the length of this vector.
- length() - Method in class org.joml.Vector4f
-
- length(float, float, float, float) - Static method in class org.joml.Vector4f
-
Get the length of a 4-dimensional single-precision vector.
- length() - Method in interface org.joml.Vector4fc
-
Return the length of this vector.
- length() - Method in class org.joml.Vector4i
-
- length(int, int, int, int) - Static method in class org.joml.Vector4i
-
Get the length of a 4-dimensional single-precision vector.
- length() - Method in interface org.joml.Vector4ic
-
Return the length of this 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(double, double) - Static method in class org.joml.Vector2d
-
Get the length squared of a 2-dimensional double-precision vector.
- lengthSquared() - Method in interface org.joml.Vector2dc
-
Return the length squared of this vector.
- lengthSquared() - Method in class org.joml.Vector2f
-
- lengthSquared(float, float) - Static method in class org.joml.Vector2f
-
Get the length squared of a 2-dimensional single-precision vector.
- lengthSquared() - Method in interface org.joml.Vector2fc
-
Return the length squared of this vector.
- lengthSquared() - Method in class org.joml.Vector2i
-
- lengthSquared(int, int) - Static method in class org.joml.Vector2i
-
Get the length squared of a 2-dimensional single-precision vector.
- lengthSquared() - Method in interface org.joml.Vector2ic
-
Return the length squared of this vector.
- lengthSquared() - Method in class org.joml.Vector3d
-
- lengthSquared(double, double, double) - Static method in class org.joml.Vector3d
-
Get the length squared of a 3-dimensional double-precision vector.
- lengthSquared() - Method in interface org.joml.Vector3dc
-
Return the length squared of this vector.
- lengthSquared() - Method in class org.joml.Vector3f
-
- lengthSquared(float, float, float) - Static method in class org.joml.Vector3f
-
Get the length squared of a 3-dimensional single-precision vector.
- lengthSquared() - Method in interface org.joml.Vector3fc
-
Return the length squared of this vector.
- lengthSquared() - Method in class org.joml.Vector3i
-
- lengthSquared(int, int, int) - Static method in class org.joml.Vector3i
-
Get the length squared of a 3-dimensional single-precision vector.
- lengthSquared() - Method in interface org.joml.Vector3ic
-
Return the length squared of this vector.
- lengthSquared() - Method in class org.joml.Vector4d
-
- lengthSquared(double, double, double, double) - Static method in class org.joml.Vector4d
-
Get the length squared of a 4-dimensional double-precision vector.
- lengthSquared() - Method in interface org.joml.Vector4dc
-
Return the length squared of this vector.
- lengthSquared() - Method in class org.joml.Vector4f
-
- 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, int, int) - Static 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(int, int, int, int) - Static method in class org.joml.Vector4i
-
Get the length squared of a 4-dimensional single-precision vector.
- lengthSquared() - Method in interface org.joml.Vector4ic
-
Return the length squared of this vector.
- 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.
- LineSegmentd - Class in org.joml
-
Represents an undirected line segment between two points.
- LineSegmentd() - Constructor for class org.joml.LineSegmentd
-
Create a new
LineSegmentd of zero length on the point
(0, 0, 0).
- LineSegmentd(LineSegmentd) - Constructor for class org.joml.LineSegmentd
-
- LineSegmentd(Vector3dc, Vector3dc) - Constructor for class org.joml.LineSegmentd
-
- LineSegmentd(double, double, double, double, double, double) - Constructor for class org.joml.LineSegmentd
-
- LineSegmentf - Class in org.joml
-
Represents an undirected line segment between two points.
- LineSegmentf() - Constructor for class org.joml.LineSegmentf
-
Create a new
LineSegmentf of zero length on the point
(0, 0, 0).
- LineSegmentf(LineSegmentf) - Constructor for class org.joml.LineSegmentf
-
- LineSegmentf(Vector3fc, Vector3fc) - Constructor for class org.joml.LineSegmentf
-
- LineSegmentf(float, float, float, float, float, float) - Constructor for class org.joml.LineSegmentf
-
- 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, 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 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) - Method in class org.joml.Matrix3d
-
Apply a rotation transformation to this matrix to make -z point along dir.
- 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(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(Vector3fc, Vector3fc) - Method in class org.joml.Matrix3f
-
Apply a rotation transformation to this matrix to make -z point along dir.
- 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(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) - Method in class org.joml.Matrix3f
-
Apply a rotation transformation to this matrix to make -z point along dir.
- 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(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(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4d
-
Apply a rotation transformation to this matrix to make -z point along dir.
- 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(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) - Method in class org.joml.Matrix4d
-
Apply a rotation transformation to this matrix to make -z point along dir.
- 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(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(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4f
-
Apply a rotation transformation to this matrix to make -z point along dir.
- 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(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) - Method in class org.joml.Matrix4f
-
Apply a rotation transformation to this matrix to make -z point along dir.
- 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(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(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Apply a rotation transformation to this matrix to make -z point along dir.
- 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(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) - Method in class org.joml.Matrix4x3d
-
Apply a rotation transformation to this matrix to make -z point along dir.
- 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(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(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Apply a rotation transformation to this matrix to make -z point along dir.
- 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(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) - Method in class org.joml.Matrix4x3f
-
Apply a rotation transformation to this matrix to make -z point along dir.
- 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(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(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, Quaterniond) - Method in class org.joml.Quaterniond
-
- 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, 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(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(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, Quaternionf) - Method in class org.joml.Quaternionf
-
- 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, 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.
- 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.
- 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) - 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, 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) - 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, 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, 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(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) - 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, 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) - 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, 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, 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(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) - 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, 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) - 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, 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(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(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) - 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, 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) - 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, 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(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.
- 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) - 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, 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) - 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, 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, 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(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) - 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, 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) - 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, 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, 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(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) - 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, 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) - 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, 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(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(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) - 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, 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) - 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, 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(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.
- 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.
- m00 - Variable in class org.joml.Matrix2d
-
- m00() - Method in class org.joml.Matrix2d
-
- m00(double) - Method in class org.joml.Matrix2d
-
Set the value of the matrix element at column 0 and row 0.
- m00() - Method in interface org.joml.Matrix2dc
-
Return the value of the matrix element at column 0 and row 0.
- m00 - Variable in class org.joml.Matrix2f
-
- m00() - Method in class org.joml.Matrix2f
-
- m00(float) - Method in class org.joml.Matrix2f
-
Set the value of the matrix element at column 0 and row 0.
- m00() - Method in interface org.joml.Matrix2fc
-
Return the value of the matrix element at column 0 and row 0.
- m00 - Variable in class org.joml.Matrix3d
-
- m00() - Method in class org.joml.Matrix3d
-
- m00(double) - Method in class org.joml.Matrix3d
-
Set the value of the matrix element at column 0 and row 0.
- m00() - Method in interface org.joml.Matrix3dc
-
Return the value of the matrix element at column 0 and row 0.
- m00 - Variable in class org.joml.Matrix3f
-
- m00() - Method in class org.joml.Matrix3f
-
- m00(float) - Method in class org.joml.Matrix3f
-
Set the value of the matrix element at column 0 and row 0.
- m00() - Method in interface org.joml.Matrix3fc
-
Return the value of the matrix element at column 0 and row 0.
- m00 - Variable in class org.joml.Matrix3x2d
-
- 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 - Variable in class org.joml.Matrix3x2f
-
- 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(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 0 and row 0.
- 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(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 0 and row 0.
- 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(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 0 and row 0.
- 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(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 0 and row 0.
- m00() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 0 and row 0.
- m01 - Variable in class org.joml.Matrix2d
-
- m01() - Method in class org.joml.Matrix2d
-
- m01(double) - Method in class org.joml.Matrix2d
-
Set the value of the matrix element at column 0 and row 1.
- m01() - Method in interface org.joml.Matrix2dc
-
Return the value of the matrix element at column 0 and row 1.
- m01 - Variable in class org.joml.Matrix2f
-
- m01() - Method in class org.joml.Matrix2f
-
- m01(float) - Method in class org.joml.Matrix2f
-
Set the value of the matrix element at column 0 and row 1.
- m01() - Method in interface org.joml.Matrix2fc
-
Return the value of the matrix element at column 0 and row 1.
- m01 - Variable in class org.joml.Matrix3d
-
- m01() - Method in class org.joml.Matrix3d
-
- m01(double) - Method in class org.joml.Matrix3d
-
Set the value of the matrix element at column 0 and row 1.
- m01() - Method in interface org.joml.Matrix3dc
-
Return the value of the matrix element at column 0 and row 1.
- m01 - Variable in class org.joml.Matrix3f
-
- m01() - Method in class org.joml.Matrix3f
-
- m01(float) - Method in class org.joml.Matrix3f
-
Set the value of the matrix element at column 0 and row 1.
- m01() - Method in interface org.joml.Matrix3fc
-
Return the value of the matrix element at column 0 and row 1.
- m01 - Variable in class org.joml.Matrix3x2d
-
- 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 - Variable in class org.joml.Matrix3x2f
-
- 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(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 0 and row 1.
- 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(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 0 and row 1.
- 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(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 0 and row 1.
- 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(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 0 and row 1.
- m01() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 0 and row 1.
- m02 - Variable in class org.joml.Matrix3d
-
- m02() - Method in class org.joml.Matrix3d
-
- m02(double) - Method in class org.joml.Matrix3d
-
Set the value of the matrix element at column 0 and row 2.
- m02() - Method in interface org.joml.Matrix3dc
-
Return the value of the matrix element at column 0 and row 2.
- m02 - Variable in class org.joml.Matrix3f
-
- m02() - Method in class org.joml.Matrix3f
-
- m02(float) - Method in class org.joml.Matrix3f
-
Set the value of the matrix element at column 0 and row 2.
- 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(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 0 and row 2.
- 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(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 0 and row 2.
- 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(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 0 and row 2.
- 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(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 0 and row 2.
- m02() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 0 and row 2.
- m03() - Method in class org.joml.Matrix4d
-
- m03(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 0 and row 3.
- 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(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 0 and row 3.
- m03() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 0 and row 3.
- m10 - Variable in class org.joml.Matrix2d
-
- m10() - Method in class org.joml.Matrix2d
-
- m10(double) - Method in class org.joml.Matrix2d
-
Set the value of the matrix element at column 1 and row 0.
- m10() - Method in interface org.joml.Matrix2dc
-
Return the value of the matrix element at column 1 and row 0.
- m10 - Variable in class org.joml.Matrix2f
-
- m10() - Method in class org.joml.Matrix2f
-
- m10(float) - Method in class org.joml.Matrix2f
-
Set the value of the matrix element at column 1 and row 0.
- m10() - Method in interface org.joml.Matrix2fc
-
Return the value of the matrix element at column 1 and row 0.
- m10 - Variable in class org.joml.Matrix3d
-
- m10() - Method in class org.joml.Matrix3d
-
- m10(double) - Method in class org.joml.Matrix3d
-
Set the value of the matrix element at column 1 and row 0.
- m10() - Method in interface org.joml.Matrix3dc
-
Return the value of the matrix element at column 1 and row 0.
- m10 - Variable in class org.joml.Matrix3f
-
- m10() - Method in class org.joml.Matrix3f
-
- m10(float) - Method in class org.joml.Matrix3f
-
Set the value of the matrix element at column 1 and row 0.
- m10() - Method in interface org.joml.Matrix3fc
-
Return the value of the matrix element at column 1 and row 0.
- m10 - Variable in class org.joml.Matrix3x2d
-
- 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 - Variable in class org.joml.Matrix3x2f
-
- 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(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 1 and row 0.
- 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(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 1 and row 0.
- 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(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 1 and row 0.
- 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(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 1 and row 0.
- m10() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 1 and row 0.
- m11 - Variable in class org.joml.Matrix2d
-
- m11() - Method in class org.joml.Matrix2d
-
- m11(double) - Method in class org.joml.Matrix2d
-
Set the value of the matrix element at column 1 and row 1.
- m11() - Method in interface org.joml.Matrix2dc
-
Return the value of the matrix element at column 1 and row 1.
- m11 - Variable in class org.joml.Matrix2f
-
- m11() - Method in class org.joml.Matrix2f
-
- m11(float) - Method in class org.joml.Matrix2f
-
Set the value of the matrix element at column 1 and row 1.
- m11() - Method in interface org.joml.Matrix2fc
-
Return the value of the matrix element at column 1 and row 1.
- m11 - Variable in class org.joml.Matrix3d
-
- m11() - Method in class org.joml.Matrix3d
-
- m11(double) - Method in class org.joml.Matrix3d
-
Set the value of the matrix element at column 1 and row 1.
- m11() - Method in interface org.joml.Matrix3dc
-
Return the value of the matrix element at column 1 and row 1.
- m11 - Variable in class org.joml.Matrix3f
-
- m11() - Method in class org.joml.Matrix3f
-
- m11(float) - Method in class org.joml.Matrix3f
-
Set the value of the matrix element at column 1 and row 1.
- m11() - Method in interface org.joml.Matrix3fc
-
Return the value of the matrix element at column 1 and row 1.
- m11 - Variable in class org.joml.Matrix3x2d
-
- 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 - Variable in class org.joml.Matrix3x2f
-
- 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(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 1 and row 1.
- 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(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 1 and row 1.
- 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(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 1 and row 1.
- 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(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 1 and row 1.
- m11() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 1 and row 1.
- m12 - Variable in class org.joml.Matrix3d
-
- m12() - Method in class org.joml.Matrix3d
-
- m12(double) - Method in class org.joml.Matrix3d
-
Set the value of the matrix element at column 1 and row 2.
- m12() - Method in interface org.joml.Matrix3dc
-
Return the value of the matrix element at column 1 and row 2.
- m12 - Variable in class org.joml.Matrix3f
-
- m12() - Method in class org.joml.Matrix3f
-
- m12(float) - Method in class org.joml.Matrix3f
-
Set the value of the matrix element at column 1 and row 2.
- 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(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 1 and row 2.
- 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(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 1 and row 2.
- 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(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 1 and row 2.
- 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(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 1 and row 2.
- m12() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 1 and row 2.
- m13() - Method in class org.joml.Matrix4d
-
- m13(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 1 and row 3.
- 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(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 1 and row 3.
- m13() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 1 and row 3.
- m20 - Variable in class org.joml.Matrix3d
-
- m20() - Method in class org.joml.Matrix3d
-
- m20(double) - Method in class org.joml.Matrix3d
-
Set the value of the matrix element at column 2 and row 0.
- m20() - Method in interface org.joml.Matrix3dc
-
Return the value of the matrix element at column 2 and row 0.
- m20 - Variable in class org.joml.Matrix3f
-
- m20() - Method in class org.joml.Matrix3f
-
- m20(float) - Method in class org.joml.Matrix3f
-
Set the value of the matrix element at column 2 and row 0.
- m20() - Method in interface org.joml.Matrix3fc
-
Return the value of the matrix element at column 2 and row 0.
- m20 - Variable in class org.joml.Matrix3x2d
-
- 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 - Variable in class org.joml.Matrix3x2f
-
- 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(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 2 and row 0.
- 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(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 2 and row 0.
- 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(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 2 and row 0.
- 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(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 2 and row 0.
- m20() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 2 and row 0.
- m21 - Variable in class org.joml.Matrix3d
-
- m21() - Method in class org.joml.Matrix3d
-
- m21(double) - Method in class org.joml.Matrix3d
-
Set the value of the matrix element at column 2 and row 1.
- m21() - Method in interface org.joml.Matrix3dc
-
Return the value of the matrix element at column 2 and row 1.
- m21 - Variable in class org.joml.Matrix3f
-
- m21() - Method in class org.joml.Matrix3f
-
- m21(float) - Method in class org.joml.Matrix3f
-
Set the value of the matrix element at column 2 and row 1.
- m21() - Method in interface org.joml.Matrix3fc
-
Return the value of the matrix element at column 2 and row 1.
- m21 - Variable in class org.joml.Matrix3x2d
-
- 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 - Variable in class org.joml.Matrix3x2f
-
- 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(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 2 and row 1.
- 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(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 2 and row 1.
- 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(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 2 and row 1.
- 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(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 2 and row 1.
- m21() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 2 and row 1.
- m22 - Variable in class org.joml.Matrix3d
-
- m22() - Method in class org.joml.Matrix3d
-
- m22(double) - Method in class org.joml.Matrix3d
-
Set the value of the matrix element at column 2 and row 2.
- m22() - Method in interface org.joml.Matrix3dc
-
Return the value of the matrix element at column 2 and row 2.
- m22 - Variable in class org.joml.Matrix3f
-
- m22() - Method in class org.joml.Matrix3f
-
- m22(float) - Method in class org.joml.Matrix3f
-
Set the value of the matrix element at column 2 and row 2.
- 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(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 2 and row 2.
- 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(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 2 and row 2.
- 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(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 2 and row 2.
- 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(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 2 and row 2.
- m22() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 2 and row 2.
- m23() - Method in class org.joml.Matrix4d
-
- m23(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 2 and row 3.
- 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(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 2 and row 3.
- m23() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 2 and row 3.
- m30() - Method in class org.joml.Matrix4d
-
- m30(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 3 and row 0.
- 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(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 3 and row 0.
- 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(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 3 and row 0.
- 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(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 3 and row 0.
- m30() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 3 and row 0.
- m31() - Method in class org.joml.Matrix4d
-
- m31(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 3 and row 1.
- 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(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 3 and row 1.
- 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(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 3 and row 1.
- 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(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 3 and row 1.
- m31() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 3 and row 1.
- m32() - Method in class org.joml.Matrix4d
-
- m32(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 3 and row 2.
- 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(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 3 and row 2.
- 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(double) - Method in class org.joml.Matrix4x3d
-
Set the value of the matrix element at column 3 and row 2.
- 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(float) - Method in class org.joml.Matrix4x3f
-
Set the value of the matrix element at column 3 and row 2.
- m32() - Method in interface org.joml.Matrix4x3fc
-
Return the value of the matrix element at column 3 and row 2.
- m33() - Method in class org.joml.Matrix4d
-
- m33(double) - Method in class org.joml.Matrix4d
-
Set the value of the matrix element at column 3 and row 3.
- 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(float) - Method in class org.joml.Matrix4f
-
Set the value of the matrix element at column 3 and row 3.
- m33() - Method in interface org.joml.Matrix4fc
-
Return the value of the matrix element at column 3 and row 3.
- Math - Class in org.joml
-
Contains fast approximations of some
Math operations.
- Math() - Constructor for class org.joml.Math
-
- Matrix2d - Class in org.joml
-
Contains the definition of a 2x2 matrix of doubles, and associated functions to transform
it.
- Matrix2d() - Constructor for class org.joml.Matrix2d
-
- Matrix2d(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(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(Vector2dc, Vector2dc) - Constructor for class org.joml.Matrix2d
-
Create a new
Matrix2d and initialize its two columns using the supplied vectors.
- Matrix2dc - Interface in org.joml
-
Interface to a read-only view of a 2x2 matrix of double-precision floats.
- Matrix2f - Class in org.joml
-
Contains the definition of a 2x2 matrix of floats, and associated functions to transform
it.
- Matrix2f() - Constructor for class org.joml.Matrix2f
-
- Matrix2f(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(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(Vector2fc, Vector2fc) - Constructor for class org.joml.Matrix2f
-
Create a new
Matrix2f and initialize its two columns using the supplied vectors.
- Matrix2fc - Interface in org.joml
-
Interface to a read-only view of a 2x2 matrix of single-precision floats.
- Matrix3d - Class in org.joml
-
Contains the definition of a 3x3 matrix of doubles, and associated functions to transform
it.
- Matrix3d() - Constructor for class org.joml.Matrix3d
-
- Matrix3d(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(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(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(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(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
-
- Matrix3dStack(int) - Constructor for class org.joml.Matrix3dStack
-
- Matrix3dStack() - Constructor for class org.joml.Matrix3dStack
-
Do not invoke manually! Only meant for serialization.
- Matrix3f - Class in org.joml
-
Contains the definition of a 3x3 matrix of floats, and associated functions to transform
it.
- Matrix3f() - Constructor for class org.joml.Matrix3f
-
- Matrix3f(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(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(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
-
- Matrix3fStack(int) - Constructor for class org.joml.Matrix3fStack
-
- Matrix3fStack() - Constructor for class org.joml.Matrix3fStack
-
Do not invoke manually! Only meant for serialization.
- 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
-
- 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.
- 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.
- Matrix3x2dc - Interface in org.joml
-
Interface to a read-only view of a 3x2 matrix of double-precision floats.
- Matrix3x2dStack - Class in org.joml
-
- Matrix3x2dStack(int) - Constructor for class org.joml.Matrix3x2dStack
-
- Matrix3x2dStack() - Constructor for class org.joml.Matrix3x2dStack
-
Do not invoke manually! Only meant for serialization.
- 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
-
- Matrix3x2f(Matrix3x2fc) - Constructor for class org.joml.Matrix3x2f
-
Create a new
Matrix3x2f and make it a copy of the given matrix.
- 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(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.
- Matrix3x2fc - Interface in org.joml
-
Interface to a read-only view of a 3x2 matrix of single-precision floats.
- Matrix3x2fStack - Class in org.joml
-
- Matrix3x2fStack(int) - Constructor for class org.joml.Matrix3x2fStack
-
- Matrix3x2fStack() - Constructor for class org.joml.Matrix3x2fStack
-
Do not invoke manually! Only meant for serialization.
- Matrix4d - Class in org.joml
-
Contains the definition of a 4x4 Matrix of doubles, and associated functions to transform
it.
- Matrix4d() - Constructor for class org.joml.Matrix4d
-
- Matrix4d(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(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(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(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
-
- Matrix4dStack(int) - Constructor for class org.joml.Matrix4dStack
-
- Matrix4dStack() - Constructor for class org.joml.Matrix4dStack
-
Do not invoke manually! Only meant for serialization.
- Matrix4f - Class in org.joml
-
Contains the definition of a 4x4 matrix of floats, and associated functions to transform
it.
- Matrix4f() - Constructor for class org.joml.Matrix4f
-
- Matrix4f(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(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(Matrix4dc) - Constructor for class org.joml.Matrix4f
-
Create a new
Matrix4f and make it a copy of the given matrix.
- 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(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
-
- Matrix4fStack(int) - Constructor for class org.joml.Matrix4fStack
-
- Matrix4fStack() - Constructor for class org.joml.Matrix4fStack
-
Do not invoke manually! Only meant for serialization.
- 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
-
- 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.
- 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(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.
- Matrix4x3dc - Interface in org.joml
-
Interface to a read-only view of a 4x3 matrix of double-precision floats.
- Matrix4x3dStack - Class in org.joml
-
- Matrix4x3dStack(int) - Constructor for class org.joml.Matrix4x3dStack
-
- Matrix4x3dStack() - Constructor for class org.joml.Matrix4x3dStack
-
Do not invoke manually! Only meant for serialization.
- 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
-
- 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(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(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
-
- Matrix4x3fStack(int) - Constructor for class org.joml.Matrix4x3fStack
-
- Matrix4x3fStack() - Constructor for class org.joml.Matrix4x3fStack
-
Do not invoke manually! Only meant for serialization.
- max(int, int) - Static method in class org.joml.Math
-
- max(float, float) - Static method in class org.joml.Math
-
- max(double, double) - 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.
- maxX - Variable in class org.joml.AABBd
-
- maxX - Variable in class org.joml.AABBf
-
- maxX - Variable in class org.joml.Rectangled
-
- maxX - Variable in class org.joml.Rectanglef
-
- maxY - Variable in class org.joml.AABBd
-
- maxY - Variable in class org.joml.AABBf
-
- maxY - Variable in class org.joml.Rectangled
-
- maxY - Variable in class org.joml.Rectanglef
-
- maxZ - Variable in class org.joml.AABBd
-
- maxZ - Variable in class org.joml.AABBf
-
- MemUtil - Class in org.joml.internal
-
Helper class to do efficient memory operations on all JOML objects, NIO buffers and primitive arrays.
- MemUtil() - Constructor for class org.joml.internal.MemUtil
-
- MemUtil.MemUtilNIO - Class in org.joml.internal
-
- MemUtilNIO() - Constructor for class org.joml.internal.MemUtil.MemUtilNIO
-
- min(int, int) - Static method in class org.joml.Math
-
- min(float, float) - Static method in class org.joml.Math
-
- min(double, double) - 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.
- minX - Variable in class org.joml.AABBd
-
- minX - Variable in class org.joml.AABBf
-
- minX - Variable in class org.joml.Rectangled
-
- minX - Variable in class org.joml.Rectanglef
-
- minY - Variable in class org.joml.AABBd
-
- minY - Variable in class org.joml.AABBf
-
- minY - Variable in class org.joml.Rectangled
-
- minY - Variable in class org.joml.Rectanglef
-
- minZ - Variable in class org.joml.AABBd
-
- minZ - Variable in class org.joml.AABBf
-
- mul(Matrix2dc) - Method in class org.joml.Matrix2d
-
Multiply this matrix by the supplied right matrix.
- mul(Matrix2dc, Matrix2d) - Method in class org.joml.Matrix2d
-
- mul(Matrix2fc) - Method in class org.joml.Matrix2d
-
Multiply this matrix by the supplied right matrix.
- mul(Matrix2fc, 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(Matrix2fc, Matrix2d) - Method in interface org.joml.Matrix2dc
-
Multiply this matrix by the supplied right matrix and store the result in dest.
- mul(Matrix2fc) - Method in class org.joml.Matrix2f
-
Multiply this matrix by the supplied right matrix.
- 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(Matrix3dc) - Method in class org.joml.Matrix3d
-
Multiply this matrix by the supplied matrix.
- mul(Matrix3dc, Matrix3d) - Method in class org.joml.Matrix3d
-
- mul(Matrix3fc) - Method in class org.joml.Matrix3d
-
Multiply this matrix by the supplied matrix.
- mul(Matrix3fc, 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(Matrix3fc, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Multiply this matrix by the supplied matrix and store the result in dest.
- mul(Matrix3fc) - Method in class org.joml.Matrix3f
-
Multiply this matrix by the supplied right matrix.
- 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(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, 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(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, 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(Matrix4dc) - Method in class org.joml.Matrix4d
-
Multiply this matrix by the supplied right matrix.
- mul(Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
-
- mul(Matrix4x3dc) - Method in class org.joml.Matrix4d
-
- mul(Matrix4x3dc, Matrix4d) - Method in class org.joml.Matrix4d
-
- mul(Matrix4x3fc, Matrix4d) - Method in class org.joml.Matrix4d
-
- mul(Matrix3x2dc) - Method in class org.joml.Matrix4d
-
Multiply this matrix by the supplied right matrix and store the result in this.
- mul(Matrix3x2dc, Matrix4d) - Method in class org.joml.Matrix4d
-
- mul(Matrix3x2fc) - Method in class org.joml.Matrix4d
-
Multiply this matrix by the supplied right matrix and store the result in this.
- mul(Matrix3x2fc, Matrix4d) - Method in class org.joml.Matrix4d
-
- mul(Matrix4f) - Method in class org.joml.Matrix4d
-
Multiply this matrix by the supplied parameter matrix.
- mul(Matrix4fc, 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(Matrix3x2dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply this matrix by the supplied right matrix and store the result in dest.
- mul(Matrix3x2fc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply this matrix by the supplied right matrix and store the result in dest.
- mul(Matrix4x3dc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply this matrix by the supplied right matrix and store the result in dest.
- mul(Matrix4x3fc, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Multiply this matrix by the supplied right matrix and store the result in dest.
- 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) - Method in class org.joml.Matrix4f
-
Multiply this matrix by the supplied right matrix and store the result in this.
- mul(Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
-
- mul(Matrix4x3fc) - Method in class org.joml.Matrix4f
-
Multiply this matrix by the supplied right matrix and store the result in this.
- mul(Matrix4x3fc, Matrix4f) - Method in class org.joml.Matrix4f
-
- mul(Matrix3x2fc) - Method in class org.joml.Matrix4f
-
Multiply this matrix by the supplied right matrix and store the result in this.
- mul(Matrix3x2fc, 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(Matrix3x2fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply this matrix by the supplied right matrix and store the result in dest.
- mul(Matrix4x3fc, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Multiply this matrix by the supplied right matrix and store the result in dest.
- mul(Matrix4x3dc) - Method in class org.joml.Matrix4x3d
-
Multiply this matrix by the supplied right matrix.
- mul(Matrix4x3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
- mul(Matrix4x3fc) - Method in class org.joml.Matrix4x3d
-
Multiply this matrix by the supplied right matrix.
- mul(Matrix4x3fc, 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(Matrix4x3fc, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Multiply this matrix by the supplied right matrix and store the result in dest.
- mul(Matrix4x3fc) - Method in class org.joml.Matrix4x3f
-
Multiply this matrix by the supplied right matrix and store the result in this.
- 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(Quaterniondc) - Method in class org.joml.Quaterniond
-
Multiply this quaternion by q.
- mul(Quaterniondc, Quaterniond) - Method in class org.joml.Quaterniond
-
- 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, 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(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(Quaternionfc) - Method in class org.joml.Quaternionf
-
Multiply this quaternion by q.
- mul(Quaternionfc, Quaternionf) - Method in class org.joml.Quaternionf
-
- 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, 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(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(double) - Method in class org.joml.Vector2d
-
Multiply the components of this vector by the given scalar.
- mul(double, Vector2d) - Method in class org.joml.Vector2d
-
- 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, Vector2d) - Method in class org.joml.Vector2d
-
- 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(Matrix2fc) - Method in class org.joml.Vector2d
-
Multiply the given matrix mat with this Vector2d.
- mul(Matrix2dc) - Method in class org.joml.Vector2d
-
Multiply the given matrix mat with this Vector2d.
- mul(Matrix2dc, Vector2d) - Method in class org.joml.Vector2d
-
- mul(Matrix2fc, 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, 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(Vector2dc, Vector2d) - Method in interface org.joml.Vector2dc
-
Multiply this Vector2d component-wise by another Vector2d and store the result in dest.
- mul(Matrix2dc, Vector2d) - Method in interface org.joml.Vector2dc
-
Multiply the given matrix mat with this and store the
result in dest.
- mul(Matrix2fc, Vector2d) - Method in interface org.joml.Vector2dc
-
Multiply the given matrix mat with this and store the
result in dest.
- mul(float) - Method in class org.joml.Vector2f
-
Multiply the components of this vector by the given scalar.
- mul(float, Vector2f) - Method in class org.joml.Vector2f
-
- 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, Vector2f) - Method in class org.joml.Vector2f
-
- 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(Matrix2fc) - Method in class org.joml.Vector2f
-
Multiply the given matrix with this Vector2f and store the result in this.
- mul(Matrix2fc, Vector2f) - Method in class org.joml.Vector2f
-
- mul(Matrix2dc) - Method in class org.joml.Vector2f
-
Multiply the given matrix with this Vector2f and store the result in this.
- mul(Matrix2dc, 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, 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(Vector2fc, Vector2f) - Method in interface org.joml.Vector2fc
-
Multiply this Vector2f component-wise by another Vector2f and store the result in dest.
- mul(Matrix2fc, Vector2f) - Method in interface org.joml.Vector2fc
-
Multiply the given matrix with this Vector2f and store the result in dest.
- mul(Matrix2dc, Vector2f) - Method in interface org.joml.Vector2fc
-
Multiply the given matrix with this Vector2f 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, Vector2i) - Method in class org.joml.Vector2i
-
- 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(int, int) - Method in class org.joml.Vector2i
-
Multiply the components of this vector by the given values.
- mul(int, 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(Vector2ic, Vector2i) - Method in interface org.joml.Vector2ic
-
Multiply the supplied vector by this one and store the result in
dest.
- 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(Vector3dc) - Method in class org.joml.Vector3d
-
Multiply this Vector3d component-wise by another Vector3dc.
- mul(Vector3fc) - Method in class org.joml.Vector3d
-
Multiply this Vector3d component-wise by another Vector3fc.
- mul(Vector3fc, Vector3d) - Method in class org.joml.Vector3d
-
- mul(Vector3dc, Vector3d) - Method in class org.joml.Vector3d
-
- mul(Matrix3fc) - Method in class org.joml.Vector3d
-
Multiply the given matrix mat with this Vector3d.
- mul(Matrix3dc) - Method in class org.joml.Vector3d
-
Multiply the given matrix mat with this Vector3d.
- mul(Matrix3dc, Vector3d) - Method in class org.joml.Vector3d
-
- mul(Matrix3dc, Vector3f) - Method in class org.joml.Vector3d
-
- mul(Matrix3fc, Vector3d) - Method in class org.joml.Vector3d
-
- 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, Vector3d) - Method in class org.joml.Vector3d
-
- 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, Vector3d) - Method in class org.joml.Vector3d
-
- mul(double) - Method in class org.joml.Vector3d
-
Multiply this Vector3d by the given scalar value.
- mul(double, Vector3d) - Method in class org.joml.Vector3d
-
- 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, 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(Vector3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply this by v component-wise and store the result into dest.
- mul(Matrix3dc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given matrix mat with this and store the
result in dest.
- mul(Matrix3fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given matrix mat with this and store the
result in dest.
- 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, 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(double, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply this Vector3d by the given scalar value and store the result in dest.
- 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(Vector3fc) - Method in class org.joml.Vector3f
-
Multiply this Vector3f component-wise by another Vector3fc.
- mul(Vector3fc, Vector3f) - Method in class org.joml.Vector3f
-
- mul(Matrix3fc) - Method in class org.joml.Vector3f
-
Multiply the given matrix with this Vector3f and store the result in this.
- mul(Matrix3fc, Vector3f) - Method in class org.joml.Vector3f
-
- mul(Matrix3dc) - Method in class org.joml.Vector3f
-
Multiply the given matrix with this Vector3f and store the result in this.
- mul(Matrix3dc, Vector3f) - Method in class org.joml.Vector3f
-
- mul(Matrix3x2fc) - Method in class org.joml.Vector3f
-
Multiply the given matrix with this Vector3f and store the result in this.
- mul(Matrix3x2fc, Vector3f) - Method in class org.joml.Vector3f
-
- mul(float) - Method in class org.joml.Vector3f
-
Multiply all components of this
Vector3f by the given scalar
value.
- mul(float, Vector3f) - Method in class org.joml.Vector3f
-
- 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, 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(Matrix3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the given matrix with this Vector3f and store the result in dest.
- mul(Matrix3dc, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the given matrix with this Vector3f and store the result in dest.
- 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(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, 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(int) - Method in class org.joml.Vector3i
-
Multiply all components of this
Vector3i by the given scalar
value.
- mul(int, Vector3i) - Method in class org.joml.Vector3i
-
- 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(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, Vector3i) - Method in interface org.joml.Vector3ic
-
Multiply the components of this vector by the given scalar and store the result in dest.
- mul(Vector3ic, Vector3i) - Method in interface org.joml.Vector3ic
-
Multiply the supplied vector by this one and store the result in
dest.
- 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(Vector4dc) - Method in class org.joml.Vector4d
-
- mul(Vector4dc, Vector4d) - Method in class org.joml.Vector4d
-
- mul(Vector4fc) - Method in class org.joml.Vector4d
-
- mul(Vector4fc, Vector4d) - Method in class org.joml.Vector4d
-
- mul(Matrix4dc) - Method in class org.joml.Vector4d
-
Multiply the given matrix
mat with this
Vector4d.
- mul(Matrix4dc, Vector4d) - Method in class org.joml.Vector4d
-
- mul(Matrix4x3dc) - Method in class org.joml.Vector4d
-
Multiply the given matrix mat with this Vector4d and store the result in
this.
- mul(Matrix4x3dc, Vector4d) - Method in class org.joml.Vector4d
-
- mul(Matrix4x3fc) - Method in class org.joml.Vector4d
-
Multiply the given matrix mat with this Vector4d and store the result in
this.
- mul(Matrix4x3fc, Vector4d) - Method in class org.joml.Vector4d
-
- mul(Matrix4fc) - Method in class org.joml.Vector4d
-
Multiply the given matrix
mat with this
Vector4d.
- mul(Matrix4fc, Vector4d) - Method in class org.joml.Vector4d
-
- mul(double) - Method in class org.joml.Vector4d
-
Multiply this Vector4d by the given scalar value.
- mul(double, 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, Vector4d) - Method in interface org.joml.Vector4dc
-
Multiply this
Vector4d component-wise by the given
Vector4fc and store the result in
dest.
- mul(Matrix4dc, Vector4d) - Method in interface org.joml.Vector4dc
-
Multiply the given matrix mat with this
Vector4d and store the result in
dest.
- 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, Vector4d) - Method in interface org.joml.Vector4dc
-
Multiply the given matrix mat with this Vector4d and store the result in
dest.
- mul(Matrix4fc, Vector4d) - Method in interface org.joml.Vector4dc
-
Multiply the given matrix mat with this Vector4d and store the result in dest.
- mul(double, Vector4d) - Method in interface org.joml.Vector4dc
-
Multiply this Vector4d by the given scalar value and store the result in dest.
- mul(Vector4fc) - Method in class org.joml.Vector4f
-
Multiply this Vector4f component-wise by another Vector4f.
- mul(Vector4fc, Vector4f) - Method in class org.joml.Vector4f
-
- mul(Matrix4fc) - Method in class org.joml.Vector4f
-
Multiply the given matrix mat with this Vector4f and store the result in
this.
- mul(Matrix4fc, Vector4f) - Method in class org.joml.Vector4f
-
- mul(Matrix4x3fc) - Method in class org.joml.Vector4f
-
Multiply the given matrix mat with this Vector4f and store the result in
this.
- mul(Matrix4x3fc, Vector4f) - Method in class org.joml.Vector4f
-
- mul(float) - Method in class org.joml.Vector4f
-
Multiply all components of this
Vector4f by the given scalar
value.
- mul(float, Vector4f) - Method in class org.joml.Vector4f
-
- 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, 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(Matrix4fc, Vector4f) - Method in interface org.joml.Vector4fc
-
Multiply the given matrix mat with this Vector4f and store the result in
dest.
- mul(Matrix4x3fc, Vector4f) - Method in interface org.joml.Vector4fc
-
Multiply the given matrix mat with this Vector4f and store the result in
dest.
- 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(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(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(int) - Method in class org.joml.Vector4i
-
Multiply all components of this
Vector4i by the given scalar
value.
- mul(int, 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.
- 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.
- 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.
- 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(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(Matrix4dc, Vector4d) - Method in class org.joml.Vector4d
-
- 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.
- 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(Matrix4fc) - Method in class org.joml.Vector3d
-
Multiply the given 4x4 matrix mat with this.
- mulDirection(Matrix4dc) - Method in class org.joml.Vector3d
-
Multiply the given 4x4 matrix mat with this.
- mulDirection(Matrix4x3dc) - Method in class org.joml.Vector3d
-
Multiply the given 4x3 matrix mat with this.
- mulDirection(Matrix4x3fc) - Method in class org.joml.Vector3d
-
Multiply the given 4x3 matrix mat with this.
- mulDirection(Matrix4dc, Vector3d) - Method in class org.joml.Vector3d
-
- mulDirection(Matrix4fc, Vector3d) - Method in class org.joml.Vector3d
-
- mulDirection(Matrix4x3dc, Vector3d) - Method in class org.joml.Vector3d
-
- mulDirection(Matrix4x3fc, 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(Matrix4fc, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given 4x4 matrix mat with this and store the
result in dest.
- 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, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given 4x3 matrix mat with this and store the
result in dest.
- mulDirection(Matrix4dc) - Method in class org.joml.Vector3f
-
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(Matrix4x3fc) - Method in class org.joml.Vector3f
-
Multiply the given 4x3 matrix mat with this.
- mulDirection(Matrix4dc, Vector3f) - Method in class org.joml.Vector3f
-
- mulDirection(Matrix4fc, Vector3f) - Method in class org.joml.Vector3f
-
- mulDirection(Matrix4x3fc, 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, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the given 4x4 matrix mat with this and store the
result in dest.
- 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(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(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(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(Matrix4fc) - Method in class org.joml.Vector3d
-
Multiply the given 4x4 matrix mat with this.
- mulPosition(Matrix4dc) - Method in class org.joml.Vector3d
-
Multiply the given 4x4 matrix mat with this.
- mulPosition(Matrix4x3dc) - Method in class org.joml.Vector3d
-
Multiply the given 4x3 matrix mat with this.
- mulPosition(Matrix4x3fc) - Method in class org.joml.Vector3d
-
Multiply the given 4x3 matrix mat with this.
- mulPosition(Matrix4dc, Vector3d) - Method in class org.joml.Vector3d
-
- mulPosition(Matrix4fc, Vector3d) - Method in class org.joml.Vector3d
-
- mulPosition(Matrix4x3dc, Vector3d) - Method in class org.joml.Vector3d
-
- mulPosition(Matrix4x3fc, 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, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given 4x4 matrix mat with this and store the
result in dest.
- 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, Vector3d) - Method in interface org.joml.Vector3dc
-
Multiply the given 4x3 matrix mat with this and store the
result in dest.
- mulPosition(Matrix4fc) - Method in class org.joml.Vector3f
-
Multiply the given 4x4 matrix mat with this.
- mulPosition(Matrix4x3fc) - Method in class org.joml.Vector3f
-
Multiply the given 4x3 matrix mat with this.
- mulPosition(Matrix4fc, Vector3f) - Method in class org.joml.Vector3f
-
- mulPosition(Matrix4x3fc, 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(Matrix4x3fc, Vector3f) - Method in interface org.joml.Vector3fc
-
Multiply the given 4x3 matrix mat with this and store the
result in dest.
- 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, Vector3d) - Method in class org.joml.Vector3d
-
- 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(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(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.Vector3f
-
Multiply the given 4x4 matrix mat with this 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, Vector3d) - Method in class org.joml.Vector3d
-
- mulProject(Matrix4dc) - Method in class org.joml.Vector3d
-
Multiply the given matrix mat this Vector3d, perform perspective division.
- mulProject(Matrix4fc, Vector3d) - Method in class org.joml.Vector3d
-
- mulProject(Matrix4fc) - Method in class org.joml.Vector3d
-
Multiply the given matrix mat with this Vector3d, perform perspective division.
- 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(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) - Method in class org.joml.Vector3f
-
Multiply the given matrix mat with this Vector3f, perform perspective division.
- 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(Matrix4dc, Vector4d) - Method in class org.joml.Vector4d
-
- mulProject(Matrix4dc) - Method in class org.joml.Vector4d
-
Multiply the given matrix mat with this Vector4d, perform perspective division.
- 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, Vector4f) - Method in class org.joml.Vector4f
-
- mulProject(Matrix4fc) - Method in class org.joml.Vector4f
-
Multiply the given matrix mat with this Vector4f, perform perspective division.
- 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(Matrix4x3fc, 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 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(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, 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, 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.Vector2f
-
Multiply the transpose of the given matrix with this Vector2f store the result in this.
- 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(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, 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, 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.Vector3f
-
Multiply the transpose of the given matrix with this Vector3f store the result in this.
- 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.
- 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(Matrix4fc) - Method in class org.joml.Vector3d
-
Multiply the transpose of the given 4x4 matrix mat with this.
- mulTransposeDirection(Matrix4fc, 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, 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.Vector3f
-
Multiply the transpose of the given 4x4 matrix mat with this.
- 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(Matrix4fc) - Method in class org.joml.Vector3d
-
Multiply the transpose of the given 4x4 matrix mat with this.
- mulTransposePosition(Matrix4fc, 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, 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.Vector3f
-
Multiply the transpose of the given 4x4 matrix mat with this.
- 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.
- 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, 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(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, 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(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, 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(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, 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(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, 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.Matrix4x3f
-
Apply an oblique projection transformation to this matrix with the given values for a and
b.
- 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
-
Return value of
Intersectiond.intersectLineSegmentAab(double, double, double, double, double, double, double, double, double, double, double, double, Vector2d) and
Intersectiond.intersectLineSegmentAab(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector2d) to indicate that one end point of the line segment lies inside of the axis-aligned box;
or return value of
Intersectiond.intersectLineSegmentAar(double, double, double, double, double, double, double, double, Vector2d) and
Intersectiond.intersectLineSegmentAar(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d) to indicate that one end point of the line segment lies inside of the axis-aligned rectangle.
- ONE_INTERSECTION - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.intersectLineSegmentAab(float, float, float, float, float, float, float, float, float, float, float, float, Vector2f) and
Intersectionf.intersectLineSegmentAab(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector2f) to indicate that one end point of the line segment lies inside of the axis-aligned box;
or return value of
Intersectionf.intersectLineSegmentAar(float, float, float, float, float, float, float, float, Vector2f) and
Intersectionf.intersectLineSegmentAar(Vector2fc, Vector2fc, Vector2fc, Vector2fc, Vector2f) to indicate that one end point of the line segment lies inside of the axis-aligned rectangle.
- onHemisphere(boolean) - Method in class org.joml.sampling.BestCandidateSampling.Sphere
-
Set whether to generate samples on a hemisphere around the +Z axis.
- onNewSample(float, float) - Method in interface org.joml.sampling.Callback2d
-
Will be called whenever a new sample with the given coordinates (x, y) is generated.
- onNewSample(float, float, float) - Method in interface org.joml.sampling.Callback3d
-
Will be called whenever a new sample with the given coordinates (x, y, z) is generated.
- Options - Class in org.joml.internal
-
Utility class for reading system properties.
- org.joml - package org.joml
-
Contains all classes of JOML.
- org.joml.internal - package org.joml.internal
-
Contains internal classes.
- org.joml.sampling - package org.joml.sampling
-
Contains classes for generating sampling patterns.
- origin(Vector3f) - Method in class org.joml.FrustumRayBuilder
-
Store the eye/origin of the perspective frustum in the given origin.
- 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(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(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.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, 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, 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, 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) - 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, 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, 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(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, 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, 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) - 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, 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, 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(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, 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, 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) - 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, 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, 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, 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, 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, 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) - 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, 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, 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, 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) - 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, 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(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) - 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, 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(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) - 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, 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, 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) - 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, 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, 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) - 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, 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(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) - 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, 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(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) - 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, 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, 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) - 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, 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, Vector3d) - Method in class org.joml.Vector3d
-
- 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 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, Vector3f) - Method in class org.joml.Vector3f
-
- 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 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, Vector3d) - Method in class org.joml.Vector3d
-
- 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 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, Vector3f) - Method in class org.joml.Vector3f
-
- 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 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, 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, 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, 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) - 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, 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, 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(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, 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, 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) - 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, 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, 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(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, 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, 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) - 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, 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, 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, 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, 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, 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) - 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, 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, 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, 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, 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, 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) - 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, 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, 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(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, 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, 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) - 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, 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, 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(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, 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, 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) - 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, 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, 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, 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, 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, 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) - 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, 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, 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, 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, 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, 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) - 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, 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, 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(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, 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, 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) - 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, 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, 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(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, 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, 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) - 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, 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, 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, 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, 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, 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) - 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, 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, 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
-
- OUTSIDE - Static variable in class org.joml.Intersectiond
-
Return value of
Intersectiond.intersectLineSegmentAab(double, double, double, double, double, double, double, double, double, double, double, double, Vector2d) and
Intersectiond.intersectLineSegmentAab(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector2d) to indicate that the line segment does not intersect the axis-aligned box;
or return value of
Intersectiond.intersectLineSegmentAar(double, double, double, double, double, double, double, double, Vector2d) and
Intersectiond.intersectLineSegmentAar(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d) to indicate that the line segment does not intersect the axis-aligned rectangle.
- OUTSIDE - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.intersectLineSegmentAab(float, float, float, float, float, float, float, float, float, float, float, float, Vector2f) and
Intersectionf.intersectLineSegmentAab(Vector3fc, Vector3fc, Vector3fc, Vector3fc, Vector2f) to indicate that the line segment does not intersect the axis-aligned 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 does not intersect the axis-aligned rectangle.
- oX - Variable in class org.joml.Rayd
-
- oX - Variable in class org.joml.Rayf
-
- oY - Variable in class org.joml.Rayd
-
- oY - Variable in class org.joml.Rayf
-
- oZ - Variable in class org.joml.Rayd
-
- oZ - Variable in class org.joml.Rayf
-
- r - Variable in class org.joml.Circled
-
- r - Variable in class org.joml.Circlef
-
- r - Variable in class org.joml.Sphered
-
- r - Variable in class org.joml.Spheref
-
- Random - Class in org.joml
-
Pseudo-random number generator.
- 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
-
- 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).
- Rayd - Class in org.joml
-
Represents a ray with a given origin and direction using double-precision floating-point numbers.
- Rayd() - Constructor for class org.joml.Rayd
-
Create a new
Rayd with origin
(0, 0, 0) and no direction.
- Rayd(Rayd) - Constructor for class org.joml.Rayd
-
Create a new
Rayd as a copy of the given
source.
- Rayd(Vector3dc, Vector3dc) - Constructor for class org.joml.Rayd
-
Create a new
Rayd with the given
origin and
direction.
- Rayd(double, double, double, double, double, double) - Constructor for class org.joml.Rayd
-
Create a new
Rayd with the given origin and direction.
- Rayf - Class in org.joml
-
Represents a ray with a given origin and direction using single-precision floating-point numbers.
- Rayf() - Constructor for class org.joml.Rayf
-
Create a new
Rayf with origin
(0, 0, 0) and no direction.
- Rayf(Rayf) - Constructor for class org.joml.Rayf
-
Create a new
Rayf as a copy of the given
source.
- Rayf(Vector3fc, Vector3fc) - Constructor for class org.joml.Rayf
-
Create a new
Rayf with the given
origin and
direction.
- Rayf(float, float, float, float, float, float) - Constructor for class org.joml.Rayf
-
Create a new
Rayf with the given origin and direction.
- 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
-
- Rectangled - Class in org.joml
-
Represents a 2D axis-aligned rectangle.
- Rectangled() - Constructor for class org.joml.Rectangled
-
Create a new
Rectangled with a minimum and maximum corner of
(0, 0).
- Rectangled(Rectangled) - Constructor for class org.joml.Rectangled
-
Create a new
Rectangled as a copy of the given
source.
- Rectangled(Vector2dc, Vector2dc) - Constructor for class org.joml.Rectangled
-
Create a new
Rectangled with the given
min and
max corner coordinates.
- Rectangled(double, double, double, double) - Constructor for class org.joml.Rectangled
-
Create a new
Rectangled with the given minimum and maximum corner coordinates.
- Rectanglef - Class in org.joml
-
Represents a 2D axis-aligned rectangle.
- Rectanglef() - Constructor for class org.joml.Rectanglef
-
Create a new
Rectanglef with a minimum and maximum corner of
(0, 0).
- Rectanglef(Rectanglef) - Constructor for class org.joml.Rectanglef
-
Create a new
Rectanglef as a copy of the given
source.
- Rectanglef(Vector2fc, Vector2fc) - Constructor for class org.joml.Rectanglef
-
Create a new
Rectanglef with the given
min and
max corner coordinates.
- Rectanglef(float, float, float, float) - Constructor for class org.joml.Rectanglef
-
Create a new
Rectanglef with the given minimum and maximum corner coordinates.
- reflect(double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
- 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, 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, Matrix4d) - Method in class org.joml.Matrix4d
-
- 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(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, Matrix4d) - Method in class org.joml.Matrix4d
-
- reflect(Vector3dc, Vector3dc, 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, 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(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(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(float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
- 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, 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, Matrix4f) - Method in class org.joml.Matrix4f
-
- 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(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, Matrix4f) - Method in class org.joml.Matrix4f
-
- reflect(Vector3fc, Vector3fc, 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, 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(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(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(double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
- 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.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, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
- 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(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, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
- reflect(Vector3dc, Vector3dc, 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, 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(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(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(float, float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
- 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.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, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
- 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(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, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
- reflect(Vector3fc, Vector3fc, 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, 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(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(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.
- reflect(Vector3dc) - Method in class org.joml.Vector3d
-
Reflect this vector about the given normal vector.
- reflect(double, double, double) - Method in class org.joml.Vector3d
-
Reflect this vector about the given normal vector.
- reflect(Vector3dc, Vector3d) - Method in class org.joml.Vector3d
-
- reflect(double, double, double, 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(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(Vector3fc) - Method in class org.joml.Vector3f
-
Reflect this vector about the given normal vector.
- reflect(float, float, float) - Method in class org.joml.Vector3f
-
Reflect this vector about the given normal vector.
- reflect(Vector3fc, Vector3f) - Method in class org.joml.Vector3f
-
- reflect(float, float, float, 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(float, float, float, Vector3f) - Method in interface org.joml.Vector3fc
-
Reflect this vector about the given normal vector and store the result in dest.
- 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, 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(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(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(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, 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(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(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(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.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(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(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(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.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(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.
- 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.
- rotate(double) - Method in class org.joml.AxisAngle4d
-
Increase the rotation angle by the given amount.
- rotate(float) - Method in class org.joml.AxisAngle4f
-
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, 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(float) - Method in class org.joml.Matrix2f
-
Apply rotation about the origin to this matrix by rotating the given amount of radians.
- 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(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, Matrix3d) - Method in class org.joml.Matrix3d
-
- rotate(Quaterniondc) - Method in class org.joml.Matrix3d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc to this matrix.
- 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(Quaternionfc) - Method in class org.joml.Matrix3d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc to this matrix.
- 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(AxisAngle4f) - Method in class org.joml.Matrix3d
-
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(AxisAngle4d) - Method in class org.joml.Matrix3d
-
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(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, 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) - Method in class org.joml.Matrix3d
-
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, 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(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(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(AxisAngle4f, Matrix3d) - Method in interface org.joml.Matrix3dc
-
Apply a rotation transformation, rotating about the given
AxisAngle4f 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(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, 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(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, Matrix3f) - Method in class org.joml.Matrix3f
-
- rotate(Quaternionfc) - Method in class org.joml.Matrix3f
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc to this matrix.
- 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(AxisAngle4f) - Method in class org.joml.Matrix3f
-
Apply a rotation transformation, rotating about the given
AxisAngle4f, to this matrix.
- 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(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, 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, 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(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(AxisAngle4f, Matrix3f) - Method in interface org.joml.Matrix3fc
-
Apply a rotation transformation, rotating about the given
AxisAngle4f 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(double) - Method in class org.joml.Matrix3x2d
-
Apply a rotation transformation to this matrix by rotating the given amount of radians.
- 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(float) - Method in class org.joml.Matrix3x2f
-
Apply a rotation transformation to this matrix by rotating the given amount of radians.
- 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(double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
- 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(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(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(Quaterniondc) - Method in class org.joml.Matrix4d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc 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(AxisAngle4f) - Method in class org.joml.Matrix4d
-
Apply a rotation transformation, rotating about the given
AxisAngle4f, to this matrix.
- 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(AxisAngle4d) - Method in class org.joml.Matrix4d
-
Apply a rotation transformation, rotating about the given
AxisAngle4d, to this matrix.
- 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(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, 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) - Method in class org.joml.Matrix4d
-
Apply a rotation transformation, rotating the given radians about the specified axis, to this matrix.
- 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, 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(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(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(AxisAngle4f, Matrix4d) - Method in interface org.joml.Matrix4dc
-
Apply a rotation transformation, rotating about the given
AxisAngle4f 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(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, 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(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) - 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(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) - Method in class org.joml.Matrix4f
-
Apply the rotation transformation of the given
Quaternionfc 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, Matrix4f) - Method in class org.joml.Matrix4f
-
Apply a rotation transformation, rotating about the given
AxisAngle4f and store the result in
dest.
- 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, 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, 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(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(AxisAngle4f, Matrix4f) - Method in interface org.joml.Matrix4fc
-
Apply a rotation transformation, rotating about the given
AxisAngle4f 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(double, double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
- 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(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(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(Quaterniondc) - Method in class org.joml.Matrix4x3d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc 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(AxisAngle4f) - Method in class org.joml.Matrix4x3d
-
Apply a rotation transformation, rotating about the given
AxisAngle4f, to this matrix.
- 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(AxisAngle4d) - Method in class org.joml.Matrix4x3d
-
Apply a rotation transformation, rotating about the given
AxisAngle4d, to this matrix.
- 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(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, 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) - Method in class org.joml.Matrix4x3d
-
Apply a rotation transformation, rotating the given radians about the specified axis, to this matrix.
- 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, 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(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(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(AxisAngle4f, Matrix4x3d) - Method in interface org.joml.Matrix4x3dc
-
Apply a rotation transformation, rotating about the given
AxisAngle4f 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(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, 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, 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) - 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(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) - Method in class org.joml.Matrix4x3f
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc 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, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
Apply a rotation transformation, rotating about the given
AxisAngle4f and store the result in
dest.
- 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, 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, 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(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(AxisAngle4f, Matrix4x3f) - Method in interface org.joml.Matrix4x3fc
-
Apply a rotation transformation, rotating about the given
AxisAngle4f 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(Quaterniondc) - Method in class org.joml.Vector3d
-
Rotate this vector by the given quaternion quat and store the result in this.
- 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(Quaternionfc) - Method in class org.joml.Vector3f
-
Rotate this vector by the given quaternion quat and store the result in this.
- 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(Quaterniondc) - Method in class org.joml.Vector4d
-
Transform this vector by the given quaternion quat and store the result in this.
- 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.Vector4f
-
Rotate this vector by the given quaternion quat and store the result in this.
- 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, 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.
- rotateAbout(float, float, float, float) - Method in class org.joml.Vector4f
-
Rotate this vector the specified radians around the given rotation 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) - 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(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) - Method in class org.joml.Matrix4d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaterniondc 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) - Method in class org.joml.Matrix4d
-
Apply the rotation - and possibly scaling - transformation of the given
Quaternionfc to this matrix.
- 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(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, 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(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) - 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(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) - Method in class org.joml.Matrix4f
-
Apply the rotation transformation of the given
Quaternionfc to this matrix.
- 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(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, 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(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, 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(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, 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.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, 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, Matrix4d) - Method in class org.joml.Matrix4d
-
- 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 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, Matrix4f) - Method in class org.joml.Matrix4f
-
- 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 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, Quaterniond) - Method in class org.joml.Quaterniond
-
- rotateAxis(double, Vector3dc, Quaterniond) - Method in class org.joml.Quaterniond
-
- 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, 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, 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, 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, Quaternionf) - Method in class org.joml.Quaternionf
-
- rotateAxis(float, Vector3fc, Quaternionf) - Method in class org.joml.Quaternionf
-
- 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, 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, 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, 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.
- 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, 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(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, 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(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, 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(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.
- 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, 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(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, 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(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) - 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(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) - Method in class org.joml.Matrix3d
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaterniondc 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) - Method in class org.joml.Matrix3d
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc to this matrix.
- 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(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(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(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) - 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(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) - Method in class org.joml.Matrix3f
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc to this matrix.
- 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(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(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) - Method in class org.joml.Matrix3x2d
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians.
- 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, 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) - Method in class org.joml.Matrix3x2f
-
Pre-multiply a rotation to this matrix by rotating the given amount of radians.
- 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(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) - 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(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) - Method in class org.joml.Matrix4d
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaterniondc to this matrix.
- 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) - Method in class org.joml.Matrix4d
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc to this matrix.
- 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(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(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(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) - 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(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) - Method in class org.joml.Matrix4f
-
Pre-multiply the rotation transformation of the given
Quaternionfc to this matrix.
- 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(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(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) - 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(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) - Method in class org.joml.Matrix4x3d
-
Pre-multiply the rotation transformation of the given
Quaterniondc to this matrix.
- 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) - Method in class org.joml.Matrix4x3d
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc to this matrix.
- 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(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, 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(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) - 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(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) - Method in class org.joml.Matrix4x3f
-
Pre-multiply the rotation - and possibly scaling - transformation of the given
Quaternionfc to this matrix.
- 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(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, 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) - 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, 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(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) - 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, 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(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) - 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, 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(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) - 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, 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(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) - 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(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) - 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(double) - Method in class org.joml.Quaterniond
-
Apply a rotation to this quaternion rotating the given radians about the local x axis.
- 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.Quaternionf
-
Apply a rotation to this quaternion rotating the given radians about the local x axis.
- 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, 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) - 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, 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(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) - 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, 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(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) - 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, 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(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) - 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, 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(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) - 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(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) - 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(double) - Method in class org.joml.Quaterniond
-
Apply a rotation to this quaternion rotating the given radians about the local y axis.
- 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.Quaternionf
-
Apply a rotation to this quaternion rotating the given radians about the local y axis.
- 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, 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) - 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, 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(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) - 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, 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(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) - 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, 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(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) - 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, 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(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) - 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(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) - 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(double) - Method in class org.joml.Quaterniond
-
Apply a rotation to this quaternion rotating the given radians about the local z axis.
- 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.Quaternionf
-
Apply a rotation to this quaternion rotating the given radians about the local z axis.
- 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(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) - 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 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, 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) - 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 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(double, double, double, double, double, double, Quaterniond) - Method in class org.joml.Quaterniond
-
- 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(Vector3dc, Vector3dc, Quaterniond) - Method in class org.joml.Quaterniond
-
- rotateTo(Vector3dc, Vector3dc) - 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 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(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(float, float, float, float, float, float, Quaternionf) - Method in class org.joml.Quaternionf
-
- 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(Vector3fc, Vector3fc, Quaternionf) - Method in class org.joml.Quaternionf
-
- rotateTo(Vector3fc, Vector3fc) - 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 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(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(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) - 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.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, 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(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(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(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) - 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.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, 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(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(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(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) - 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(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, 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(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(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(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) - 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(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, 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(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(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(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) - 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(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, 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(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(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(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) - 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(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, 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(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.
- 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.
- 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(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(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(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(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(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(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(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(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(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(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(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(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(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(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, 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(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(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(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(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, Matrix3d) - Method in class org.joml.Matrix3d
-
- 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, 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(float, Matrix3f) - Method in class org.joml.Matrix3f
-
- 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, 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(double, Matrix4d) - Method in class org.joml.Matrix4d
-
- 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, 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(float, Matrix4f) - Method in class org.joml.Matrix4f
-
- 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, 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(double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
- 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, 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(float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
- 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, 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(double) - Method in class org.joml.Quaterniond
-
Apply a rotation to this quaternion rotating the given radians about the x axis.
- 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(float) - Method in class org.joml.Quaternionf
-
Apply a rotation to this quaternion rotating the given radians about the x axis.
- 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(double) - Method in class org.joml.Vector3d
-
Rotate this vector the specified radians around the X axis.
- 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(float) - Method in class org.joml.Vector3f
-
Rotate this vector the specified radians around the X axis.
- 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(double) - Method in class org.joml.Vector4d
-
Rotate this vector the specified radians around the X axis.
- 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.Vector4f
-
Rotate this vector the specified radians around the X axis.
- 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, 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(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(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, 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(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(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, 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(Vector3f) - 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.
- 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, 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(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(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, 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(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(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, 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(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, 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.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, 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.
- rotateY(double, Matrix3d) - Method in class org.joml.Matrix3d
-
- 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, 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(float, Matrix3f) - Method in class org.joml.Matrix3f
-
- 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, 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(double, Matrix4d) - Method in class org.joml.Matrix4d
-
- 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, 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(float, Matrix4f) - Method in class org.joml.Matrix4f
-
- 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, 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(double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
- 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, 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(float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
- 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, 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(double) - Method in class org.joml.Quaterniond
-
Apply a rotation to this quaternion rotating the given radians about the y axis.
- 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(float) - Method in class org.joml.Quaternionf
-
Apply a rotation to this quaternion rotating the given radians about the y axis.
- 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(double) - Method in class org.joml.Vector3d
-
Rotate this vector the specified radians around the Y axis.
- 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(float) - Method in class org.joml.Vector3f
-
Rotate this vector the specified radians around the Y axis.
- 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(double) - Method in class org.joml.Vector4d
-
Rotate this vector the specified radians around the Y axis.
- 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.Vector4f
-
Rotate this vector the specified radians around the Y axis.
- 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(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(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, 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(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(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, 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(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(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, 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(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(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, 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(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(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, 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(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.
- 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, 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(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, 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.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, 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.
- rotateZ(double, Matrix3d) - Method in class org.joml.Matrix3d
-
- 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, 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(float, Matrix3f) - Method in class org.joml.Matrix3f
-
- 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, 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(double, Matrix4d) - Method in class org.joml.Matrix4d
-
- 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, 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(float, Matrix4f) - Method in class org.joml.Matrix4f
-
- 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, 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(double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
- 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, 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(float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
- 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, 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(double) - Method in class org.joml.Quaterniond
-
Apply a rotation to this quaternion rotating the given radians about the z axis.
- 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(float) - Method in class org.joml.Quaternionf
-
Apply a rotation to this quaternion rotating the given radians about the z axis.
- 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(double) - Method in class org.joml.Vector3d
-
Rotate this vector the specified radians around the Z axis.
- 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(float) - Method in class org.joml.Vector3f
-
Rotate this vector the specified radians around the Z axis.
- 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(double) - Method in class org.joml.Vector4d
-
Rotate this vector the specified radians around the Z axis.
- 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.Vector4f
-
Rotate this vector the specified radians around the Z axis.
- 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, 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(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(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, 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(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(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, 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(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(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, 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(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(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, 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(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.
- 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, 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(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, 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.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, 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.
- rotation(double) - Method in class org.joml.Matrix2d
-
Set this matrix to a rotation matrix which rotates the given radians about the origin.
- rotation(float) - Method in class org.joml.Matrix2f
-
Set this matrix to a rotation matrix which rotates the given radians about the origin.
- 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, Vector3fc) - Method in class org.joml.Matrix3d
-
Set this matrix to a rotation matrix which rotates the given radians about a given axis.
- rotation(AxisAngle4f) - Method in class org.joml.Matrix3d
-
Set this matrix to a rotation transformation using the given
AxisAngle4f.
- rotation(AxisAngle4d) - Method in class org.joml.Matrix3d
-
Set this matrix to a rotation transformation using the given
AxisAngle4d.
- 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(Quaterniondc) - Method in class org.joml.Matrix3d
-
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(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(AxisAngle4f) - Method in class org.joml.Matrix3f
-
Set this matrix to a rotation transformation using the given
AxisAngle4f.
- 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(Quaternionfc) - Method in class org.joml.Matrix3f
-
Set this matrix to the rotation - and possibly scaling - transformation of the given
Quaternionfc.
- rotation(double) - Method in class org.joml.Matrix3x2d
-
Set this matrix to a rotation matrix which rotates the given radians.
- rotation(float) - Method in class org.joml.Matrix3x2f
-
Set this matrix to a rotation matrix which rotates the given radians.
- 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, 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, Vector3fc) - Method in class org.joml.Matrix4d
-
Set this matrix to a rotation matrix which rotates the given radians about a given axis.
- rotation(AxisAngle4f) - Method in class org.joml.Matrix4d
-
Set this matrix to a rotation transformation using the given
AxisAngle4f.
- rotation(AxisAngle4d) - Method in class org.joml.Matrix4d
-
Set this matrix to a rotation transformation using the given
AxisAngle4d.
- rotation(Quaterniondc) - Method in class org.joml.Matrix4d
-
Set this matrix to the rotation - and possibly scaling - transformation of the given
Quaterniondc.
- rotation(Quaternionfc) - Method in class org.joml.Matrix4d
-
Set this matrix to the rotation - and possibly scaling - transformation of the given
Quaternionfc.
- 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(AxisAngle4f) - Method in class org.joml.Matrix4f
-
Set this matrix to a rotation transformation using the given
AxisAngle4f.
- 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(Quaternionfc) - Method in class org.joml.Matrix4f
-
Set this matrix to the rotation transformation of the given
Quaternionfc.
- 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.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.Matrix4x3d
-
Set this matrix to a rotation matrix which rotates the given radians about a given axis.
- rotation(AxisAngle4f) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a rotation transformation using the given
AxisAngle4f.
- rotation(AxisAngle4d) - Method in class org.joml.Matrix4x3d
-
Set this matrix to a rotation transformation using the given
AxisAngle4d.
- 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.Matrix4x3d
-
Set this matrix to the rotation - and possibly scaling - transformation of the given
Quaternionfc.
- 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(AxisAngle4f) - Method in class org.joml.Matrix4x3f
-
Set this matrix to a rotation transformation using the given
AxisAngle4f.
- 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(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(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(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.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(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(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(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.
- 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.
- 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(Vector3dc, Vector3dc) - Method in class org.joml.Quaterniond
-
Set this quaternion to a rotation that rotates the fromDir vector to point along toDir.
- 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(Vector3fc, Vector3fc) - Method in class org.joml.Quaternionf
-
Set this quaternion to a rotation that rotates the fromDir vector to point along toDir.
- rotationTo(Vector3dc, Quaterniond) - Method in class org.joml.Vector3d
-
- rotationTo(double, double, double, 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(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(Vector3fc, Quaternionf) - Method in class org.joml.Vector3f
-
- rotationTo(float, float, float, 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(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.
- 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(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(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(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(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(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(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(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(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(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(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.
- 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).
- 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(float) - Method in class org.joml.Matrix3f
-
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(float) - Method in class org.joml.Matrix4f
-
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(float) - Method in class org.joml.Matrix4x3f
-
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.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(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(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(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(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(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(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.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(float) - Method in class org.joml.Matrix3f
-
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(float) - Method in class org.joml.Matrix4f
-
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(float) - Method in class org.joml.Matrix4x3f
-
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.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(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(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(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(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(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(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.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(float) - Method in class org.joml.Matrix3f
-
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(float) - Method in class org.joml.Matrix4f
-
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(float) - Method in class org.joml.Matrix4x3f
-
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.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(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(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(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(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(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(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.Quaternionf
-
Set this quaternion from the supplied euler angles (in radians) with rotation order ZYX.
- round(double) - Static method in class org.joml.Math
-
- round(float) - Static method in class org.joml.Math
-
- 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(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() - 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(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() - 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(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() - 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(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() - 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(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() - 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(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.
- Runtime - Class in org.joml.internal
-
- scale(Vector2dc, Matrix2d) - Method in class org.joml.Matrix2d
-
- 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(double, double, Matrix2d) - Method in class org.joml.Matrix2d
-
- 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, Matrix2d) - Method in class org.joml.Matrix2d
-
- 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(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(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, 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(Vector2fc, Matrix2f) - Method in class org.joml.Matrix2f
-
- 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(float, float, Matrix2f) - Method in class org.joml.Matrix2f
-
- 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, Matrix2f) - Method in class org.joml.Matrix2f
-
- 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(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(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, 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(Vector3dc, Matrix3d) - Method in class org.joml.Matrix3d
-
- 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(double, double, double, Matrix3d) - Method in class org.joml.Matrix3d
-
- 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, Matrix3d) - Method in class org.joml.Matrix3d
-
- 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(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(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, 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(Vector3fc, Matrix3f) - Method in class org.joml.Matrix3f
-
- 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(float, float, float, Matrix3f) - Method in class org.joml.Matrix3f
-
- 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, Matrix3f) - Method in class org.joml.Matrix3f
-
- 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(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(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, 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(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) - Method in class org.joml.Matrix3x2d
-
Apply scaling to this matrix by scaling the base axes by the given x and y factors.
- 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, 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) - Method in class org.joml.Matrix3x2d
-
Apply scaling to this matrix by scaling the base axes by the given xy factors.
- 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(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) - 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, 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(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, 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(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(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) - Method in class org.joml.Matrix3x2f
-
Apply scaling to this matrix by scaling the base axes by the given x and y 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, 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(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) - 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, 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(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(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(Vector3dc, Matrix4d) - Method in class org.joml.Matrix4d
-
- 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(double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
- 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, Matrix4d) - Method in class org.joml.Matrix4d
-
- 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(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(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, 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(Vector3fc, Matrix4f) - Method in class org.joml.Matrix4f
-
- 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(float, Matrix4f) - Method in class org.joml.Matrix4f
-
- 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, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
- 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(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(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, 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(Vector3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
- 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(double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
- 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, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
- 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(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(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, 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(Vector3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
- 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(float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
- 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, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
- 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(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.
- 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, 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(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, 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.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, 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.
- 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) - 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, 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) - 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, 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, 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, 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) - 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, 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) - 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, 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, 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.
- scaleAround(double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
- 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) - 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, 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, 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(float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
- 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) - 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, 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, 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.
- scaleAroundLocal(double, double, double, double, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
- scaleAroundLocal(double, double, double, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
- 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) - 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, 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, 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, float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
- scaleAroundLocal(float, float, float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
- 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) - 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, 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, 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.
- scaleAroundLocal(double, double, double, double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
- 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) - 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, 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, 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(float, float, float, float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
- 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) - 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, 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, 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.
- scaleLocal(double, double, Matrix2d) - Method in class org.joml.Matrix2d
-
- 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, 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(float, float, Matrix2f) - Method in class org.joml.Matrix2f
-
- 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, 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(double, double, double, Matrix3d) - Method in class org.joml.Matrix3d
-
- 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, 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(float, float, float, Matrix3f) - Method in class org.joml.Matrix3f
-
- 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, 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(double, double, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
- 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, Matrix3x2d) - Method in class org.joml.Matrix3x2d
-
- 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, 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, 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(float, float, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
- 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, Matrix3x2f) - Method in class org.joml.Matrix3x2f
-
- 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, 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, 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(double, double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
- scaleLocal(double, Matrix4d) - Method in class org.joml.Matrix4d
-
- 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, 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, 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(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(float, float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
- scaleLocal(float, Matrix4f) - Method in class org.joml.Matrix4f
-
- 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, 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, 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.
- 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(double, double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
- 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, 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(float, float, float, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
- 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, 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.
- scaleXY(double, double, Matrix4d) - Method in class org.joml.Matrix4d
-
- 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, 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(float, float, Matrix4f) - Method in class org.joml.Matrix4f
-
- 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, 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(double, double, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
- 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, 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, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
- 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, 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, double) - Method in class org.joml.Matrix2d
-
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(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, float) - Method in class org.joml.Matrix2f
-
Set this matrix to be a simple scale matrix.
- 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(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, double, double) - Method in class org.joml.Matrix3d
-
Set this matrix to be a simple scale matrix.
- 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(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, float, float) - Method in class org.joml.Matrix3f
-
Set this matrix to be a simple scale matrix.
- 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(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, double) - Method in class org.joml.Matrix3x2d
-
Set this matrix to be a simple scale matrix.
- 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, float) - Method in class org.joml.Matrix3x2f
-
Set this matrix to be a simple scale matrix.
- 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, double, double) - Method in class org.joml.Matrix4d
-
Set this matrix to be a simple scale matrix.
- 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(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, float, float) - Method in class org.joml.Matrix4f
-
Set this matrix to be a simple scale matrix.
- 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(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, double, double) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be a simple scale matrix.
- 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(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, float, float) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be a simple scale matrix.
- 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.
- 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(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.
- 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(AxisAngle4d) - Method in class org.joml.AxisAngle4d
-
- set(AxisAngle4f) - Method in class org.joml.AxisAngle4d
-
- set(double, double, double, double) - Method in class org.joml.AxisAngle4d
-
- set(double, Vector3dc) - Method in class org.joml.AxisAngle4d
-
- set(double, Vector3f) - Method in class org.joml.AxisAngle4d
-
- set(Quaternionfc) - Method in class org.joml.AxisAngle4d
-
- set(Quaterniondc) - Method in class org.joml.AxisAngle4d
-
- set(Matrix3fc) - Method in class org.joml.AxisAngle4d
-
- set(Matrix3dc) - Method in class org.joml.AxisAngle4d
-
- set(Matrix4fc) - Method in class org.joml.AxisAngle4d
-
- set(Matrix4x3fc) - Method in class org.joml.AxisAngle4d
-
- set(Matrix4dc) - Method in class org.joml.AxisAngle4d
-
- set(AxisAngle4f) - Method in class org.joml.AxisAngle4f
-
- set(float, float, float, float) - Method in class org.joml.AxisAngle4f
-
- set(float, Vector3fc) - Method in class org.joml.AxisAngle4f
-
- set(Quaternionfc) - Method in class org.joml.AxisAngle4f
-
- set(Quaterniondc) - Method in class org.joml.AxisAngle4f
-
- set(Matrix3fc) - Method in class org.joml.AxisAngle4f
-
- set(Matrix3dc) - Method in class org.joml.AxisAngle4f
-
- set(Matrix4fc) - Method in class org.joml.AxisAngle4f
-
- set(Matrix4x3fc) - Method in class org.joml.AxisAngle4f
-
- set(Matrix4dc) - Method in class org.joml.AxisAngle4f
-
- set(Matrix4fc) - Method in class org.joml.FrustumIntersection
-
- 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(Matrix4fc) - Method in class org.joml.FrustumRayBuilder
-
- set(Matrix4f, Vector4f, Vector4f, Vector4f, Vector4f) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- set(Matrix4x3f, Vector3f, Vector3f, Vector3f, Vector3f) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- set(Matrix3f, Vector3f, Vector3f, Vector3f) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- set(Matrix2f, Vector2f, Vector2f) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- set(Matrix4f, Vector4f, Vector4f, Vector4f, Vector4f) - Method in class org.joml.internal.MemUtil
-
- set(Matrix4x3f, Vector3f, Vector3f, Vector3f, Vector3f) - Method in class org.joml.internal.MemUtil
-
- set(Matrix3f, Vector3f, Vector3f, Vector3f) - Method in class org.joml.internal.MemUtil
-
- set(Matrix2f, Vector2f, Vector2f) - Method in class org.joml.internal.MemUtil
-
- set(Matrix2dc) - Method in class org.joml.Matrix2d
-
Set the elements of this matrix to the ones in m.
- set(Matrix2fc) - Method in class org.joml.Matrix2d
-
Set the elements of this matrix to the ones in m.
- set(Matrix3x2dc) - 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.Matrix2d
-
Set the elements of this matrix to the left 2x2 submatrix of m.
- set(Matrix3dc) - 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.Matrix2d
-
Set the elements of this matrix to the upper left 2x2 of the given
Matrix3dc.
- set(double, double, double, double) - Method in class org.joml.Matrix2d
-
Set the values within this matrix to the supplied double values.
- set(double[]) - Method in class org.joml.Matrix2d
-
Set the values in this matrix based on the supplied double array.
- set(Vector2dc, Vector2dc) - Method in class org.joml.Matrix2d
-
Set the two columns of this matrix to the supplied vectors, respectively.
- 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(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(int, int, double) - Method in class org.joml.Matrix2d
-
Set the matrix element at the given column and row to the specified value.
- set(Matrix2fc) - Method in class org.joml.Matrix2f
-
Set the elements of this matrix to the ones in m.
- set(Matrix3x2fc) - Method in class org.joml.Matrix2f
-
Set the elements of this matrix to the left 2x2 submatrix of m.
- set(Matrix3fc) - Method in class org.joml.Matrix2f
-
Set the elements of this matrix to the upper left 2x2 of the given
Matrix3fc.
- set(float, float, float, float) - Method in class org.joml.Matrix2f
-
Set the values within this matrix to the supplied float values.
- set(float[]) - Method in class org.joml.Matrix2f
-
Set the values in this matrix based on the supplied float array.
- set(Vector2fc, Vector2fc) - Method in class org.joml.Matrix2f
-
Set the two columns of this matrix to the supplied vectors, respectively.
- 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(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(int, int, float) - Method in class org.joml.Matrix2f
-
Set the matrix element at the given column and row to the specified value.
- set(Matrix3dc) - Method in class org.joml.Matrix3d
-
Set the values in this matrix to the ones in m.
- set(Matrix3fc) - Method in class org.joml.Matrix3d
-
Set the values in this matrix to the ones in m.
- set(Matrix4x3dc) - Method in class org.joml.Matrix3d
-
Set the elements of this matrix to the left 3x3 submatrix of m.
- set(Matrix4fc) - Method in class org.joml.Matrix3d
-
Set the elements of this matrix to the upper left 3x3 of the given
Matrix4fc.
- set(Matrix4dc) - Method in class org.joml.Matrix3d
-
Set the elements of this matrix to the upper left 3x3 of the given
Matrix4dc.
- 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(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(AxisAngle4f) - Method in class org.joml.Matrix3d
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4f.
- set(AxisAngle4d) - Method in class org.joml.Matrix3d
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4d.
- set(Quaternionfc) - 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.Matrix3d
-
Set this matrix to a rotation - and possibly scaling - equivalent to the given quaternion.
- 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[]) - 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.Matrix3d
-
Set the values in this matrix based on the supplied double array.
- 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(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(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(Vector3dc, Vector3dc, Vector3dc) - Method in class org.joml.Matrix3d
-
Set the three columns of this matrix to the supplied vectors, respectively.
- 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(Matrix3fc) - Method in class org.joml.Matrix3f
-
Set the elements of this matrix to the ones in m.
- set(Matrix4x3fc) - Method in class org.joml.Matrix3f
-
Set the elements of this matrix to the left 3x3 submatrix of m.
- set(Matrix4fc) - Method in class org.joml.Matrix3f
-
Set the elements of this matrix to the upper left 3x3 of the given
Matrix4fc.
- 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(AxisAngle4f) - Method in class org.joml.Matrix3f
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4f.
- set(AxisAngle4d) - Method in class org.joml.Matrix3f
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4d.
- 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(Quaterniondc) - Method in class org.joml.Matrix3f
-
Set this matrix to a rotation - and possibly scaling - equivalent to the given quaternion.
- 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[]) - Method in class org.joml.Matrix3f
-
Set the values in this matrix based on the supplied float array.
- set(Vector3fc, Vector3fc, Vector3fc) - Method in class org.joml.Matrix3f
-
Set the three columns of this matrix to the supplied vectors, respectively.
- 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(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(int, int, float) - Method in class org.joml.Matrix3f
-
Set the matrix element at the given column and row to the specified value.
- set(Matrix3x2dc) - Method in class org.joml.Matrix3x2d
-
Set the elements of this matrix to the ones in m.
- 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.Matrix3x2d
-
Set the left 2x2 submatrix of this
Matrix3x2d to the given
Matrix2fc and don't change the other elements.
- 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[]) - Method in class org.joml.Matrix3x2d
-
Set the values in this matrix based on the supplied double array.
- 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(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(Matrix3x2fc) - Method in class org.joml.Matrix3x2f
-
Set the elements of this matrix to the ones in m.
- 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(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[]) - Method in class org.joml.Matrix3x2f
-
Set the values in this matrix based on the supplied float array.
- 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(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(Matrix4dc) - Method in class org.joml.Matrix4d
-
Store the values of the given matrix m into this matrix.
- set(Matrix4fc) - Method in class org.joml.Matrix4d
-
Store the values of the given matrix m into this matrix.
- 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(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(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(AxisAngle4f) - Method in class org.joml.Matrix4d
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4f.
- set(AxisAngle4d) - Method in class org.joml.Matrix4d
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4d.
- 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(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(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[], 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[]) - 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(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[]) - 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(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(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(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(Vector4d, Vector4d, Vector4d, Vector4d) - Method in class org.joml.Matrix4d
-
Set the four columns of this matrix to the supplied vectors, respectively.
- set(Matrix4fc) - Method in class org.joml.Matrix4f
-
Store the values of the given matrix m into this matrix.
- 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(Matrix4dc) - Method in class org.joml.Matrix4f
-
Store the values of the given matrix m into this matrix.
- 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(AxisAngle4f) - Method in class org.joml.Matrix4f
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4f.
- set(AxisAngle4d) - Method in class org.joml.Matrix4f
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4d.
- set(Quaternionfc) - Method in class org.joml.Matrix4f
-
Set this matrix to be equivalent to the rotation specified by the given
Quaternionfc.
- set(Quaterniondc) - Method in class org.joml.Matrix4f
-
Set this matrix to be equivalent to the rotation specified by the given
Quaterniondc.
- 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[], 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[]) - 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(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(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(Vector4fc, Vector4fc, Vector4fc, Vector4fc) - Method in class org.joml.Matrix4f
-
Set the four columns of this matrix to the supplied vectors, respectively.
- 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.Matrix4x3d
-
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(Matrix3dc) - Method in class org.joml.Matrix4x3d
-
- set(Vector3dc, Vector3dc, Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
Set the four columns of this matrix to the supplied vectors, respectively.
- set(AxisAngle4f) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4f.
- set(AxisAngle4d) - Method in class org.joml.Matrix4x3d
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4d.
- 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(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(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[], 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[]) - 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(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[]) - 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(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(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(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(Matrix4x3fc) - Method in class org.joml.Matrix4x3f
-
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(Matrix3fc) - Method in class org.joml.Matrix4x3f
-
- set(AxisAngle4f) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4f.
- set(AxisAngle4d) - Method in class org.joml.Matrix4x3f
-
Set this matrix to be equivalent to the rotation specified by the given
AxisAngle4d.
- 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(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(Vector3fc, Vector3fc, Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
Set the four columns of this matrix to the supplied vectors, respectively.
- 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[], 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[]) - 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(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(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(double, double, double, double) - Method in class org.joml.Planed
-
Set the components of this plane.
- set(float, float, float, float) - Method in class org.joml.Planef
-
Set the components of this plane.
- set(double, double, double, double) - Method in class org.joml.Quaterniond
-
Set this quaternion to the new values.
- set(Quaterniondc) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a copy of q.
- set(Quaternionfc) - Method in class org.joml.Quaterniond
-
Set this quaternion to be a copy of q.
- set(AxisAngle4f) - Method in class org.joml.Quaterniond
-
- set(AxisAngle4d) - Method in class org.joml.Quaterniond
-
- set(float, float, float, float) - Method in class org.joml.Quaternionf
-
Set this quaternion to the given values.
- set(Quaternionfc) - Method in class org.joml.Quaternionf
-
Set this quaternion to be a copy of q.
- set(AxisAngle4f) - Method in class org.joml.Quaternionf
-
Set this quaternion to a rotation equivalent to the given
AxisAngle4f.
- set(AxisAngle4d) - Method in class org.joml.Quaternionf
-
Set this quaternion to a rotation equivalent to the given
AxisAngle4d.
- 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(double) - Method in class org.joml.Vector2d
-
Set the x and y components to the supplied value.
- set(double, double) - Method in class org.joml.Vector2d
-
Set the x and y components to the supplied values.
- set(Vector2dc) - Method in class org.joml.Vector2d
-
- set(Vector2fc) - Method in class org.joml.Vector2d
-
- set(Vector2ic) - Method in class org.joml.Vector2d
-
- set(ByteBuffer) - Method in class org.joml.Vector2d
-
- 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(DoubleBuffer) - Method in class org.joml.Vector2d
-
- 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(float) - Method in class org.joml.Vector2f
-
Set the x and y components to the supplied value.
- set(float, float) - Method in class org.joml.Vector2f
-
Set the x and y components to the supplied values.
- set(Vector2fc) - Method in class org.joml.Vector2f
-
- set(Vector2ic) - Method in class org.joml.Vector2f
-
- set(Vector2dc) - Method in class org.joml.Vector2f
-
- set(ByteBuffer) - Method in class org.joml.Vector2f
-
- 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(FloatBuffer) - Method in class org.joml.Vector2f
-
- 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) - Method in class org.joml.Vector2i
-
Set the x and y components to the supplied value.
- set(int, int) - Method in class org.joml.Vector2i
-
Set the x and y components to the supplied values.
- set(Vector2ic) - Method in class org.joml.Vector2i
-
- set(Vector2dc) - Method in class org.joml.Vector2i
-
- set(ByteBuffer) - Method in class org.joml.Vector2i
-
- 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(IntBuffer) - Method in class org.joml.Vector2i
-
- 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(Vector3dc) - 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.Vector3d
-
Set the x, y and z components to match the supplied vector.
- 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(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(Vector3fc) - Method in class org.joml.Vector3d
-
Set the x, y and z components to match the supplied vector.
- 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(double) - Method in class org.joml.Vector3d
-
Set the x, y, and z components to the supplied value.
- set(double, double, double) - Method in class org.joml.Vector3d
-
Set the x, y and z components to the supplied values.
- set(ByteBuffer) - Method in class org.joml.Vector3d
-
- 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(DoubleBuffer) - Method in class org.joml.Vector3d
-
- 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(Vector3fc) - 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.Vector3f
-
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(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(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(float) - Method in class org.joml.Vector3f
-
Set the x, y, and z components to the supplied value.
- set(float, float, float) - Method in class org.joml.Vector3f
-
Set the x, y and z components to the supplied values.
- set(ByteBuffer) - Method in class org.joml.Vector3f
-
- 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(FloatBuffer) - Method in class org.joml.Vector3f
-
- 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(Vector3ic) - Method in class org.joml.Vector3i
-
Set the x, y and z components to match the supplied vector.
- set(Vector3dc) - Method in class org.joml.Vector3i
-
Set the x, y and z components to match the supplied vector.
- 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(int) - Method in class org.joml.Vector3i
-
Set the x, y, and z components to the supplied value.
- set(int, int, int) - Method in class org.joml.Vector3i
-
Set the x, y and z components to the supplied values.
- set(ByteBuffer) - Method in class org.joml.Vector3i
-
- 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(IntBuffer) - Method in class org.joml.Vector3i
-
- 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(Vector4dc) - Method in class org.joml.Vector4d
-
Set this
Vector4d to the values of the given
v.
- set(Vector4fc) - Method in class org.joml.Vector4d
-
Set this
Vector4d to the values of the given
v.
- set(Vector4ic) - Method in class org.joml.Vector4d
-
Set this
Vector4d to the values of the given
v.
- 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(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(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(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(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(double) - Method in class org.joml.Vector4d
-
Set the x, y, z, and w components to the supplied value.
- 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(double, double, double, double) - Method in class org.joml.Vector4d
-
Set the x, y, z, and w components to the supplied values.
- set(ByteBuffer) - Method in class org.joml.Vector4d
-
- 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(DoubleBuffer) - Method in class org.joml.Vector4d
-
- 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(Vector4fc) - Method in class org.joml.Vector4f
-
Set this
Vector4f 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(Vector4dc) - Method in class org.joml.Vector4f
-
Set this
Vector4f to the values of the given
v.
- 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(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(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(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(float) - Method in class org.joml.Vector4f
-
Set the x, y, z, and w components to the supplied value.
- set(float, float, float, float) - Method in class org.joml.Vector4f
-
Set the x, y, z, and w components to the supplied values.
- set(ByteBuffer) - Method in class org.joml.Vector4f
-
- 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(FloatBuffer) - Method in class org.joml.Vector4f
-
- 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(Vector4ic) - Method in class org.joml.Vector4i
-
Set this
Vector4i to the values of the given
v.
- 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(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(int) - Method in class org.joml.Vector4i
-
Set the x, y, z, and w components to the supplied value.
- set(int, int, int, int) - Method in class org.joml.Vector4i
-
Set the x, y, z, and w components to the supplied values.
- set(ByteBuffer) - Method in class org.joml.Vector4i
-
- 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(IntBuffer) - Method in class org.joml.Vector4i
-
- set(int, IntBuffer) - Method in class org.joml.Vector4i
-
Read this vector from the supplied
IntBuffer starting at the
specified absolute buffer position/index.
- 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(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(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(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(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(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.Matrix4x3d
-
Set the left 3x3 submatrix of this
Matrix4x3d to the given
Matrix3fc 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.
- 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.
- 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(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(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.
- 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.
- 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, 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).
- 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).
- setColumn(int, Vector2dc) - Method in class org.joml.Matrix2d
-
Set the column at the given column index, starting with 0.
- setColumn(int, double, double) - 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, float, float) - 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, double, double, double) - Method in class org.joml.Matrix3d
-
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, float, float, float) - Method in class org.joml.Matrix3f
-
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.
- 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.Matrix4x3f
-
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, float) - Method in class org.joml.Vector2f
-
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, double) - Method in class org.joml.Vector3d
-
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, int) - Method in class org.joml.Vector3i
-
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.Vector4f
-
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(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.
- 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(Matrix4fc) - 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.Quaterniond
-
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(Matrix4dc) - 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.Quaterniond
-
Set this quaternion to be a representation of the rotational component of the given matrix.
- setFromNormalized(Matrix3dc) - 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(Matrix4x3fc) - 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.Quaternionf
-
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(Matrix3fc) - Method in class org.joml.Quaternionf
-
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.
- setFromUnnormalized(Matrix4fc) - 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.Quaterniond
-
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(Matrix4dc) - 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.Quaterniond
-
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(Matrix4fc) - 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.Quaternionf
-
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(Matrix4dc) - 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.Quaternionf
-
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.
- 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(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(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.
- 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].
- 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(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(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].
- 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].
- setLookAlong(Vector3dc, Vector3dc) - 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.Matrix3d
-
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(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(Vector3dc, Vector3dc) - 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.Matrix4d
-
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(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(Vector3dc, Vector3dc) - Method in class org.joml.Matrix4x3d
-
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(Vector3fc, Vector3fc) - Method in class org.joml.Matrix4x3f
-
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.
- 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(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(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(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(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(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(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.
- 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.
- 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(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(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(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(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(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(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.
- 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.
- setMax(double, double, double) - Method in class org.joml.AABBd
-
Set the maximum corner coordinates.
- setMax(Vector3dc) - Method in class org.joml.AABBd
-
Set the maximum corner coordinates.
- setMax(float, float, float) - Method in class org.joml.AABBf
-
Set the maximum corner coordinates.
- setMax(Vector3fc) - Method in class org.joml.AABBf
-
Set the maximum corner coordinates.
- setMin(double, double, double) - Method in class org.joml.AABBd
-
Set the minimum corner coordinates.
- setMin(Vector3dc) - Method in class org.joml.AABBd
-
Set the minimum corner coordinates.
- setMin(float, float, float) - Method in class org.joml.AABBf
-
Set the minimum corner coordinates.
- setMin(Vector3fc) - Method in class org.joml.AABBf
-
Set the minimum corner coordinates.
- 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) - 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(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) - 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(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(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(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.
- 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].
- 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(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(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.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(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(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.Matrix4x3f
-
Set this matrix to be an orthographic projection transformation for a left-handed coordinate system.
- 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) - 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(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) - 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(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(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(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.
- 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].
- 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) - 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(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) - 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(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(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(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.
- 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].
- 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) - 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(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) - 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(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(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(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.
- 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].
- 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(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(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.
- 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].
- 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(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(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].
- 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].
- 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.
- 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(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(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.
- 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].
- 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(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(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.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(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(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.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(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(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.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, Vector2dc) - Method in class org.joml.Matrix2d
-
Set the row at the given row index, starting with 0.
- setRow(int, double, double) - 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, float, float) - 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, double, double, double) - 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, float, float, float) - 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, Vector4fc) - Method in class org.joml.Matrix4f
-
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.Matrix4x3f
-
Set the row at the given row index, starting with 0.
- 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(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(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(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(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(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(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(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(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(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(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(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).
- 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(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, Matrix4d) - Method in class org.joml.Matrix4d
-
- 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, Matrix4d) - Method in class org.joml.Matrix4d
-
- shadow(Vector4dc, Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
-
- 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(double, double, double, double, Matrix4dc, Matrix4d) - Method in class org.joml.Matrix4d
-
- 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(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(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(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(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(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(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, Matrix4f) - Method in class org.joml.Matrix4f
-
- shadow(Vector4f, Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
-
- 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(float, float, float, float, Matrix4fc, Matrix4f) - Method in class org.joml.Matrix4f
-
- 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(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(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(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.
- 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(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, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
- 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, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
- shadow(Vector4dc, Matrix4x3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
- 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(double, double, double, double, Matrix4x3dc, Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
- 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(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(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(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(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(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(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, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
- shadow(Vector4fc, Matrix4x3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
- 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(float, float, float, float, Matrix4x3fc, Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
- 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(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(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(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(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.
- 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.
- 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_LOOKUP - Static variable in class org.joml.internal.Options
-
- SIN_LOOKUP_BITS - Static variable in class org.joml.internal.Options
-
- 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(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, 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(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(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, 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
-
- 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.
- Sphered - Class in org.joml
-
Represents a 3D sphere.
- Sphered() - Constructor for class org.joml.Sphered
-
Create a new
Sphered with center position
(0, 0, 0) and radius =
0.
- Sphered(Sphered) - Constructor for class org.joml.Sphered
-
Create a new
Sphered as a copy of the given
source.
- Sphered(double, double, double, double) - Constructor for class org.joml.Sphered
-
Create a new
Sphered with center position
(x, y, z) and radius
r.
- Spheref - Class in org.joml
-
Represents a 3D sphere.
- Spheref() - Constructor for class org.joml.Spheref
-
Create a new
Spheref with center position
(0, 0, 0) and radius =
0.
- Spheref(Spheref) - Constructor for class org.joml.Spheref
-
Create a new
Spheref as a copy of the given
source.
- Spheref(float, float, float, float) - Constructor for class org.joml.Spheref
-
Create a new
Spheref with center position
(x, y, z) and radius
r.
- 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
-
- 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(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(Matrix4x3fc) - Method in class org.joml.Matrix4x3d
-
Component-wise subtract subtrahend from this.
- sub(Matrix4x3fc, 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, 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.Matrix4x3f
-
Component-wise subtract subtrahend from this.
- 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(double, double) - Method in class org.joml.Vector2d
-
Subtract (x, y) from this vector.
- sub(double, double, Vector2d) - Method in class org.joml.Vector2d
-
- sub(Vector2fc) - Method in class org.joml.Vector2d
-
Subtract v from this vector.
- sub(Vector2dc, Vector2d) - Method in class org.joml.Vector2d
-
- sub(Vector2fc, 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(Vector2dc, Vector2d) - Method in interface org.joml.Vector2dc
-
Subtract v from this vector and store the result in dest.
- sub(Vector2fc, 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.Vector2f
-
Subtract v from this vector.
- sub(Vector2fc, Vector2f) - Method in class org.joml.Vector2f
-
- sub(float, float) - Method in class org.joml.Vector2f
-
Subtract (x, y) from this vector.
- sub(float, float, 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(float, float, Vector2f) - Method in interface org.joml.Vector2fc
-
Subtract (x, y) 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(int, int) - Method in class org.joml.Vector2i
-
Decrement the components of this vector by the given values.
- sub(int, int, 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(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(Vector3dc) - Method in class org.joml.Vector3d
-
Subtract the supplied vector from this one.
- sub(Vector3dc, Vector3d) - Method in class org.joml.Vector3d
-
- sub(Vector3fc) - Method in class org.joml.Vector3d
-
Subtract the supplied vector from this one.
- sub(Vector3fc, Vector3d) - Method in class org.joml.Vector3d
-
- sub(double, double, double) - Method in class org.joml.Vector3d
-
Subtract (x, y, z) from this vector.
- sub(double, double, double, 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, Vector3d) - Method in interface org.joml.Vector3dc
-
Subtract the supplied vector from this one and store the result in dest.
- 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(Vector3fc) - Method in class org.joml.Vector3f
-
Subtract the supplied vector from this one and store the result in this.
- sub(Vector3fc, Vector3f) - Method in class org.joml.Vector3f
-
- sub(float, float, float) - Method in class org.joml.Vector3f
-
Decrement the components of this vector by the given values.
- sub(float, float, float, 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(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(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(int, int, int) - Method in class org.joml.Vector3i
-
Decrement the components of this vector by the given values.
- sub(int, int, int, 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(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(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(Vector4fc) - Method in class org.joml.Vector4d
-
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(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(Vector4dc, Vector4d) - Method in interface org.joml.Vector4dc
-
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(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(Vector4fc) - Method in class org.joml.Vector4f
-
Subtract the supplied vector from this one.
- sub(float, float, float, float) - Method in class org.joml.Vector4f
-
Subtract (x, y, z, w) from this.
- sub(Vector4fc, Vector4f) - Method in class org.joml.Vector4f
-
- sub(float, float, float, float, 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(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(Vector4ic) - Method in class org.joml.Vector4i
-
Subtract the supplied vector from this one.
- sub(int, int, int, int) - Method in class org.joml.Vector4i
-
Subtract (x, y, z, w) from this.
- sub(Vector4ic, Vector4i) - Method in class org.joml.Vector4i
-
- sub(int, int, int, int, 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.
- 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.
- 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(Matrix4f, Matrix4f) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- swap(Matrix4x3f, Matrix4x3f) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- swap(Matrix3f, Matrix3f) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- swap(Matrix2f, Matrix2f) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- swap(Matrix2d, Matrix2d) - Method in class org.joml.internal.MemUtil.MemUtilNIO
-
- swap(Matrix4f, Matrix4f) - Method in class org.joml.internal.MemUtil
-
- swap(Matrix4x3f, Matrix4x3f) - Method in class org.joml.internal.MemUtil
-
- swap(Matrix3f, Matrix3f) - Method in class org.joml.internal.MemUtil
-
- swap(Matrix2f, Matrix2f) - Method in class org.joml.internal.MemUtil
-
- swap(Matrix2d, Matrix2d) - Method in class org.joml.internal.MemUtil
-
- 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.
- tan(double) - 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(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.
- 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(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.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.
- 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(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(AABBd, AABBd) - Static method in class org.joml.Intersectiond
-
Test whether the two axis-aligned boxes intersect.
- 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(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.
- testAabAab(AABBf, AABBf) - Static method in class org.joml.Intersectionf
-
Test whether the two axis-aligned boxes intersect.
- testAABB(AABBd) - Method in class org.joml.AABBd
-
Test whether this and other intersect.
- testAABB(AABBf) - Method in class org.joml.AABBf
-
Test whether this and other intersect.
- 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(AABBd, Planed) - Static method in class org.joml.Intersectiond
-
Test whether the axis-aligned box intersects the plane.
- 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(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(AABBf, Planef) - Static method in class org.joml.Intersectionf
-
Test whether the axis-aligned box intersects the plane.
- 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(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(AABBd, Spheref) - Static method in class org.joml.Intersectiond
-
Test whether the given axis-aligned box intersects the given sphere.
- 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(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.
- testAabSphere(AABBf, Spheref) - Static method in class org.joml.Intersectionf
-
Test whether the given axis-aligned box intersects the given sphere.
- 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(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(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(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(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(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(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(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(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(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.
- 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).
- 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(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(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(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(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(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(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.
- 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(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(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(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(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(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(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(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(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(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(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(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(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.
- 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.
- testPlane(double, double, double, double) - Method in class org.joml.AABBd
-
Test whether the plane given via its plane equation a*x + b*y + c*z + d = 0 intersects this AABB.
- testPlane(Planed) - Method in class org.joml.AABBd
-
Test whether the given plane intersects this AABB.
- testPlane(float, float, float, float) - Method in class org.joml.AABBf
-
Test whether the plane given via its plane equation a*x + b*y + c*z + d = 0 intersects this AABB.
- testPlane(Planef) - Method in class org.joml.AABBf
-
Test whether the given plane intersects this AABB.
- 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(Planed, Spheref) - Static method in class org.joml.Intersectiond
-
Test whether the given plane intersects the given sphere with center.
- 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.
- testPlaneSphere(Planef, Spheref) - Static method in class org.joml.Intersectionf
-
Test whether the given plane intersects the given sphere with center.
- 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(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.
- 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.
- 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, double) - Method in class org.joml.AABBd
-
Test whether the point (x, y, z) lies inside this AABB.
- testPoint(Vector3dc) - Method in class org.joml.AABBd
-
Test whether the given point lies inside this AABB.
- testPoint(float, float, float) - Method in class org.joml.AABBf
-
Test whether the point (x, y, z) lies inside this AABB.
- testPoint(Vector3fc) - Method in class org.joml.AABBf
-
Test whether the given point lies inside this AABB.
- testPoint(Vector3fc) - Method in class org.joml.FrustumIntersection
-
Test whether the given point is within the frustum defined by this frustum culler.
- 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(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(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(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, 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) - 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, BitSet) - Method in class org.joml.PolygonsIntersection
-
Test whether the given point
(x, y) lies inside any polygon stored in this
PolygonsIntersection object.
- 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(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(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(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 polygons, given via their vertices, intersect.
- testPolygonPolygon(Vector2f[], Vector2f[]) - Static method in class org.joml.Intersectionf
-
Test if the two polygons, given via their vertices, intersect.
- testRay(double, double, double, double, double, double) - Method in class org.joml.AABBd
-
Test whether the given ray with the origin (originX, originY, originZ) and direction (dirX, dirY, dirZ)
intersects this AABB.
- testRay(Rayd) - Method in class org.joml.AABBd
-
Test whether the given ray intersects this AABB.
- testRay(float, float, float, float, float, float) - Method in class org.joml.AABBf
-
Test whether the given ray with the origin (originX, originY, originZ) and direction (dirX, dirY, dirZ)
intersects this AABB.
- testRay(Rayf) - Method in class org.joml.AABBf
-
Test whether the given ray intersects this AABB.
- 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(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(Rayd, AABBd) - Static method in class org.joml.Intersectiond
-
Test whether the given ray intersects the given axis-aligned box.
- 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(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.
- testRayAab(Rayf, AABBf) - Static method in class org.joml.Intersectionf
-
Test whether the given ray intersects the given axis-aligned box.
- 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(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(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(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(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(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(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(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(Rayd, Spheref) - Static method in class org.joml.Intersectiond
-
Test whether the given ray intersects the given sphere.
- 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(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.
- testRaySphere(Rayf, Spheref) - Static method in class org.joml.Intersectionf
-
Test whether the given ray intersects the given sphere.
- 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(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(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(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(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(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(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.AABBd
-
Test whether this AABB intersects the given sphere with equation
(x - centerX)^2 + (y - centerY)^2 + (z - centerZ)^2 - radiusSquared = 0.
- testSphere(Spheref) - Method in class org.joml.AABBd
-
Test whether this AABB intersects the given sphere.
- testSphere(float, float, float, float) - Method in class org.joml.AABBf
-
Test whether this AABB intersects the given sphere with equation
(x - centerX)^2 + (y - centerY)^2 + (z - centerZ)^2 - radiusSquared = 0.
- testSphere(Spheref) - Method in class org.joml.AABBf
-
Test whether this AABB intersects the given sphere.
- 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.
- 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(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.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.
- 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(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(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(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.
- toDegrees(double) - Static method in class org.joml.Math
-
- toRadians(double) - Static method in class org.joml.Math
-
- toString() - Method in class org.joml.AABBd
-
Return a string representation of this AABB.
- toString(NumberFormat) - Method in class org.joml.AABBd
-
Return a string representation of this AABB by formatting the vector components with the given
NumberFormat.
- toString() - Method in class org.joml.AABBf
-
Return a string representation of this AABB.
- toString(NumberFormat) - Method in class org.joml.AABBf
-
Return a string representation of this AABB by formatting the vector components with the given
NumberFormat.
- toString() - Method in class org.joml.AxisAngle4d
-
- toString(NumberFormat) - Method in class org.joml.AxisAngle4d
-
- toString() - Method in class org.joml.AxisAngle4f
-
- toString(NumberFormat) - Method in class org.joml.AxisAngle4f
-
- toString() - Method in class org.joml.Circled
-
Return a string representation of this circle.
- toString(NumberFormat) - Method in class org.joml.Circled
-
Return a string representation of this circle by formatting the vector components with the given
NumberFormat.
- toString() - Method in class org.joml.Circlef
-
Return a string representation of this circle.
- toString(NumberFormat) - Method in class org.joml.Circlef
-
Return a string representation of this circle by formatting the vector components with the given
NumberFormat.
- toString() - Method in class org.joml.LineSegmentd
-
Return a string representation of this line segment.
- toString(NumberFormat) - Method in class org.joml.LineSegmentd
-
Return a string representation of this line segment by formatting the vector components with the given
NumberFormat.
- toString() - Method in class org.joml.LineSegmentf
-
Return a string representation of this line segment.
- toString(NumberFormat) - Method in class org.joml.LineSegmentf
-
Return a string representation of this line segment by formatting the vector components with the given
NumberFormat.
- toString() - Method in class org.joml.Matrix2d
-
Return a string representation of this matrix.
- 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() - Method in class org.joml.Matrix2f
-
Return a string representation of this matrix.
- 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() - Method in class org.joml.Matrix3d
-
Return a string representation of this matrix.
- 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() - Method in class org.joml.Matrix3f
-
Return a string representation of this matrix.
- 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() - Method in class org.joml.Matrix3x2d
-
Return a string representation of this matrix.
- 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() - Method in class org.joml.Matrix3x2f
-
Return a string representation of this matrix.
- 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() - Method in class org.joml.Matrix4d
-
Return a string representation of this matrix.
- 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() - Method in class org.joml.Matrix4f
-
Return a string representation of this matrix.
- 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() - Method in class org.joml.Matrix4x3d
-
Return a string representation of this matrix.
- 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() - Method in class org.joml.Matrix4x3f
-
Return a string representation of this matrix.
- 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() - Method in class org.joml.Planed
-
Return a string representation of this plane.
- toString(NumberFormat) - Method in class org.joml.Planed
-
Return a string representation of this plane by formatting the components with the given
NumberFormat.
- toString() - Method in class org.joml.Planef
-
Return a string representation of this plane.
- toString(NumberFormat) - Method in class org.joml.Planef
-
Return a string representation of this plane by formatting the components with the given
NumberFormat.
- toString() - Method in class org.joml.Quaterniond
-
Return a string representation of this quaternion.
- toString(NumberFormat) - Method in class org.joml.Quaterniond
-
Return a string representation of this quaternion by formatting the components with the given
NumberFormat.
- toString() - Method in class org.joml.Quaternionf
-
Return a string representation of this quaternion.
- toString(NumberFormat) - Method in class org.joml.Quaternionf
-
Return a string representation of this quaternion by formatting the components with the given
NumberFormat.
- toString() - Method in class org.joml.Rayd
-
Return a string representation of this ray.
- toString(NumberFormat) - Method in class org.joml.Rayd
-
Return a string representation of this ray by formatting the vector components with the given
NumberFormat.
- toString() - Method in class org.joml.Rayf
-
Return a string representation of this ray.
- toString(NumberFormat) - Method in class org.joml.Rayf
-
Return a string representation of this ray by formatting the vector components with the given
NumberFormat.
- toString() - Method in class org.joml.Rectangled
-
Return a string representation of this rectangle.
- toString(NumberFormat) - Method in class org.joml.Rectangled
-
Return a string representation of this rectangle by formatting the vector components with the given
NumberFormat.
- toString() - Method in class org.joml.Rectanglef
-
Return a string representation of this rectangle.
- toString(NumberFormat) - Method in class org.joml.Rectanglef
-
Return a string representation of this rectangle by formatting the vector components with the given
NumberFormat.
- toString() - Method in class org.joml.Sphered
-
Return a string representation of this sphere.
- toString(NumberFormat) - Method in class org.joml.Sphered
-
Return a string representation of this sphere by formatting the components with the given
NumberFormat.
- toString() - Method in class org.joml.Spheref
-
Return a string representation of this sphere.
- toString(NumberFormat) - Method in class org.joml.Spheref
-
Return a string representation of this sphere by formatting the components with the given
NumberFormat.
- toString() - Method in class org.joml.Vector2d
-
Return a string representation of this vector.
- 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() - Method in class org.joml.Vector2f
-
Return a string representation of this vector.
- 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() - Method in class org.joml.Vector2i
-
Return a string representation of this vector.
- 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() - Method in class org.joml.Vector3d
-
Return a string representation of this vector.
- 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() - Method in class org.joml.Vector3f
-
Return a string representation of this vector.
- 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() - Method in class org.joml.Vector3i
-
Return a string representation of this vector.
- 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() - Method in class org.joml.Vector4d
-
Return a string representation of this vector.
- 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() - Method in class org.joml.Vector4f
-
Return a string representation of this vector.
- 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() - Method in class org.joml.Vector4i
-
Return a string representation of this vector.
- 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(Vector3d) - Method in class org.joml.AxisAngle4d
-
Transform the given vector by the rotation transformation described by this
AxisAngle4d.
- 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(Vector3f) - Method in class org.joml.AxisAngle4d
-
Transform the given vector by the rotation transformation described by this
AxisAngle4d.
- 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(Vector4d) - Method in class org.joml.AxisAngle4d
-
Transform the given vector by the rotation transformation described by this
AxisAngle4d.
- 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(Vector3f) - Method in class org.joml.AxisAngle4f
-
Transform the given vector by the rotation transformation described by this
AxisAngle4f.
- 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(Vector4f) - Method in class org.joml.AxisAngle4f
-
Transform the given vector by the rotation transformation described by this
AxisAngle4f.
- 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(Vector2d) - Method in class org.joml.Matrix2d
-
- transform(Vector2dc, Vector2d) - Method in class org.joml.Matrix2d
-
- transform(double, double, 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 interface org.joml.Matrix2dc
-
Transform the given vector by this matrix and store the result in dest.
- 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(Vector2f) - Method in class org.joml.Matrix2f
-
- transform(Vector2fc, Vector2f) - Method in class org.joml.Matrix2f
-
- transform(float, float, 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 interface org.joml.Matrix2fc
-
Transform the given vector by this matrix and store the result in dest.
- 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(Vector3d) - Method in class org.joml.Matrix3d
-
- transform(Vector3dc, Vector3d) - Method in class org.joml.Matrix3d
-
- transform(Vector3f) - Method in class org.joml.Matrix3d
-
- transform(Vector3fc, Vector3f) - Method in class org.joml.Matrix3d
-
- transform(double, double, double, Vector3d) - Method in class org.joml.Matrix3d
-
- transform(Vector3d) - Method in interface org.joml.Matrix3dc
-
Transform the given vector by this matrix.
- transform(Vector3dc, Vector3d) - Method in interface org.joml.Matrix3dc
-
Transform the given vector by this matrix and store the result in dest.
- transform(Vector3f) - Method in interface org.joml.Matrix3dc
-
Transform the given vector by this matrix.
- transform(Vector3fc, Vector3f) - Method in interface org.joml.Matrix3dc
-
Transform the given vector by this matrix and store the result in dest.
- 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(Vector3f) - Method in class org.joml.Matrix3f
-
- transform(Vector3fc, Vector3f) - Method in class org.joml.Matrix3f
-
- transform(float, float, float, Vector3f) - Method in class org.joml.Matrix3f
-
- transform(Vector3f) - Method in interface org.joml.Matrix3fc
-
Transform the given vector by this matrix.
- transform(Vector3fc, Vector3f) - Method in interface org.joml.Matrix3fc
-
Transform the given vector by this matrix and store the result in dest.
- 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(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(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(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(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(Vector3dc, Vector3d) - Method in interface org.joml.Matrix3x2dc
-
Transform/multiply the given vector 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(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, 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(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(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, Vector3f) - Method in interface org.joml.Matrix3x2fc
-
Transform/multiply the given vector 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(Vector4d) - Method in class org.joml.Matrix4d
-
- transform(Vector4dc, Vector4d) - Method in class org.joml.Matrix4d
-
- transform(double, double, double, double, 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(Vector4dc, Vector4d) - Method in interface org.joml.Matrix4dc
-
Transform/multiply the given vector by this matrix and store the result in dest.
- 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(Vector4f) - Method in class org.joml.Matrix4f
-
- transform(Vector4fc, Vector4f) - Method in class org.joml.Matrix4f
-
- transform(float, float, float, float, 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(Vector4fc, Vector4f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the given vector by this matrix and store the result in dest.
- 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(Vector4d) - Method in class org.joml.Matrix4x3d
-
- transform(Vector4dc, 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(Vector4dc, Vector4d) - Method in interface org.joml.Matrix4x3dc
-
Transform/multiply the given vector by this matrix and store the result in dest.
- transform(Vector4f) - Method in class org.joml.Matrix4x3f
-
- transform(Vector4fc, 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(Vector4fc, Vector4f) - Method in interface org.joml.Matrix4x3fc
-
Transform/multiply the given vector by this matrix and store the result in dest.
- transform(Vector3d) - Method in class org.joml.Quaterniond
-
- transform(Vector4d) - Method in class org.joml.Quaterniond
-
- transform(Vector3dc, Vector3d) - Method in class org.joml.Quaterniond
-
- transform(double, double, double, Vector3d) - Method in class org.joml.Quaterniond
-
- transform(Vector4dc, Vector4d) - Method in class org.joml.Quaterniond
-
- transform(double, double, double, Vector4d) - Method in class org.joml.Quaterniond
-
- transform(Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this quaternion.
- transform(Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this quaternion.
- transform(Vector3dc, Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this quaternion and store the result in dest.
- 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(Vector4dc, Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the given vector by this quaternion and store the result in dest.
- 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(Vector3f) - Method in class org.joml.Quaternionf
-
- transform(Vector4f) - Method in class org.joml.Quaternionf
-
- transform(Vector3fc, Vector3f) - Method in class org.joml.Quaternionf
-
- transform(Vector3dc, Vector3d) - Method in class org.joml.Quaternionf
-
- transform(float, float, float, Vector3f) - Method in class org.joml.Quaternionf
-
- transform(double, double, double, Vector3d) - Method in class org.joml.Quaternionf
-
- transform(Vector4fc, Vector4f) - Method in class org.joml.Quaternionf
-
- transform(float, float, float, Vector4f) - Method in class org.joml.Quaternionf
-
- transform(Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this quaternion.
- transform(Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this quaternion.
- transform(Vector3fc, Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this quaternion and store the result in dest.
- 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(Vector4fc, Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the given vector by this quaternion and store the result in dest.
- 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.
- transformAab(double, double, double, double, double, double, Vector3d, Vector3d) - Method in class org.joml.Matrix4d
-
- transformAab(Vector3dc, Vector3dc, 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(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(float, float, float, float, float, float, Vector3f, Vector3f) - Method in class org.joml.Matrix4f
-
- transformAab(Vector3fc, Vector3fc, 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(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(double, double, double, double, double, double, Vector3d, Vector3d) - Method in class org.joml.Matrix4x3d
-
- transformAab(Vector3dc, Vector3dc, 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(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(float, float, float, float, float, float, Vector3f, Vector3f) - Method in class org.joml.Matrix4x3f
-
- transformAab(Vector3fc, Vector3fc, 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(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(Vector4d) - Method in class org.joml.Matrix4d
-
- transformAffine(Vector4dc, Vector4d) - Method in class org.joml.Matrix4d
-
- transformAffine(double, double, double, double, 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 interface org.joml.Matrix4dc
-
Transform/multiply the given 4D-vector by assuming that
this matrix represents an
affine transformation
(i.e.
- 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(Vector4f) - Method in class org.joml.Matrix4f
-
- transformAffine(Vector4fc, Vector4f) - Method in class org.joml.Matrix4f
-
- transformAffine(float, float, float, float, 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 interface org.joml.Matrix4fc
-
Transform/multiply the given 4D-vector by assuming that
this matrix represents an
affine transformation
(i.e.
- 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.
- 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(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(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(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 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(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(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(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(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(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 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(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(Vector3d) - Method in class org.joml.Matrix4d
-
- transformDirection(Vector3dc, Vector3d) - Method in class org.joml.Matrix4d
-
- transformDirection(double, double, double, Vector3d) - Method in class org.joml.Matrix4d
-
- transformDirection(Vector3f) - Method in class org.joml.Matrix4d
-
- transformDirection(Vector3fc, Vector3f) - Method in class org.joml.Matrix4d
-
- transformDirection(double, double, double, Vector3f) - 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(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(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(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(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(Vector3f) - Method in class org.joml.Matrix4f
-
- transformDirection(Vector3fc, Vector3f) - Method in class org.joml.Matrix4f
-
- transformDirection(float, float, float, 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(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(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(Vector3d) - Method in class org.joml.Matrix4x3d
-
- transformDirection(Vector3dc, 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 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.Matrix4x3f
-
- transformDirection(Vector3fc, 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 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.
- 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(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(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(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 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(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(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(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(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(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 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(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(Vector3d) - Method in class org.joml.Matrix4d
-
- transformPosition(Vector3dc, Vector3d) - Method in class org.joml.Matrix4d
-
- transformPosition(double, double, double, 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(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(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(Vector3f) - Method in class org.joml.Matrix4f
-
- transformPosition(Vector3fc, Vector3f) - Method in class org.joml.Matrix4f
-
- transformPosition(float, float, float, 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(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(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(Vector3d) - Method in class org.joml.Matrix4x3d
-
- transformPosition(Vector3dc, 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 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.Matrix4x3f
-
- transformPosition(Vector3fc, 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 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(Vector4d) - Method in class org.joml.Quaterniond
-
- transformPositiveX(Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the vector (1, 0, 0) by this quaternion.
- transformPositiveX(Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the vector (1, 0, 0) by this quaternion.
- transformPositiveX(Vector3f) - Method in class org.joml.Quaternionf
-
- transformPositiveX(Vector4f) - Method in class org.joml.Quaternionf
-
- transformPositiveX(Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the vector (1, 0, 0) by this quaternion.
- 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(Vector4d) - Method in class org.joml.Quaterniond
-
- transformPositiveY(Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the vector (0, 1, 0) by this quaternion.
- transformPositiveY(Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the vector (0, 1, 0) by this quaternion.
- transformPositiveY(Vector3f) - Method in class org.joml.Quaternionf
-
- transformPositiveY(Vector4f) - Method in class org.joml.Quaternionf
-
- transformPositiveY(Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the vector (0, 1, 0) by this quaternion.
- 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(Vector4d) - Method in class org.joml.Quaterniond
-
- transformPositiveZ(Vector3d) - Method in interface org.joml.Quaterniondc
-
Transform the vector (0, 0, 1) by this quaternion.
- transformPositiveZ(Vector4d) - Method in interface org.joml.Quaterniondc
-
Transform the vector (0, 0, 1) by this quaternion.
- transformPositiveZ(Vector3f) - Method in class org.joml.Quaternionf
-
- transformPositiveZ(Vector4f) - Method in class org.joml.Quaternionf
-
- transformPositiveZ(Vector3f) - Method in interface org.joml.Quaternionfc
-
Transform the vector (0, 0, 1) by this quaternion.
- transformPositiveZ(Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the vector (0, 0, 1) by this quaternion.
- transformProject(Vector4d) - Method in class org.joml.Matrix4d
-
- transformProject(Vector4dc, Vector4d) - Method in class org.joml.Matrix4d
-
- transformProject(double, double, double, double, Vector4d) - Method in class org.joml.Matrix4d
-
- transformProject(Vector3d) - Method in class org.joml.Matrix4d
-
- transformProject(Vector3dc, Vector3d) - Method in class org.joml.Matrix4d
-
- transformProject(double, double, double, Vector3d) - 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, 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(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(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 interface org.joml.Matrix4dc
-
Transform/multiply the given vector by this matrix, perform perspective divide and store the result in dest.
- 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(Vector4f) - Method in class org.joml.Matrix4f
-
- transformProject(Vector4fc, Vector4f) - Method in class org.joml.Matrix4f
-
- transformProject(float, float, float, float, Vector4f) - Method in class org.joml.Matrix4f
-
- transformProject(Vector3f) - Method in class org.joml.Matrix4f
-
- transformProject(Vector3fc, Vector3f) - Method in class org.joml.Matrix4f
-
- transformProject(float, float, float, Vector3f) - 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, Vector4f) - Method in interface org.joml.Matrix4fc
-
Transform/multiply the given vector by this matrix, perform perspective divide and store the result in dest.
- 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(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 interface org.joml.Matrix4fc
-
Transform/multiply the given vector by this matrix, perform perspective divide and store the result in dest.
- 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.
- transformTranspose(Vector2d) - Method in class org.joml.Matrix2d
-
- transformTranspose(Vector2dc, Vector2d) - Method in class org.joml.Matrix2d
-
- transformTranspose(double, double, 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 interface org.joml.Matrix2dc
-
Transform the given vector by the transpose of this matrix and store the result in dest.
- 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(Vector2f) - Method in class org.joml.Matrix2f
-
- transformTranspose(Vector2fc, Vector2f) - Method in class org.joml.Matrix2f
-
- transformTranspose(float, float, 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 interface org.joml.Matrix2fc
-
Transform the given vector by the transpose of this matrix and store the result in dest.
- 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(Vector3d) - Method in class org.joml.Matrix3d
-
- transformTranspose(Vector3dc, Vector3d) - Method in class org.joml.Matrix3d
-
- transformTranspose(double, double, double, 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 interface org.joml.Matrix3dc
-
Transform the given vector by the transpose of this matrix and store the result in dest.
- 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(Vector3f) - Method in class org.joml.Matrix3f
-
- transformTranspose(Vector3fc, Vector3f) - Method in class org.joml.Matrix3f
-
- transformTranspose(float, float, float, 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 interface org.joml.Matrix3fc
-
Transform the given vector by the transpose of this matrix and store the result in dest.
- 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.
- transformUnitPositiveX(Vector3d) - Method in class org.joml.Quaterniond
-
- transformUnitPositiveX(Vector4d) - 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(Vector4d) - 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(Vector4f) - 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(Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the vector (1, 0, 0) by this unit quaternion.
- transformUnitPositiveY(Vector4d) - Method in class org.joml.Quaterniond
-
- 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(Vector4d) - 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(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(Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the vector (0, 1, 0) by this unit quaternion.
- transformUnitPositiveZ(Vector4d) - Method in class org.joml.Quaterniond
-
- 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(Vector4d) - 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(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(Vector4f) - Method in interface org.joml.Quaternionfc
-
Transform the vector (0, 0, 1) by this unit quaternion.
- 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) - 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) - 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, 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(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(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) - 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) - 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, 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(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, 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) - 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, 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 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) - 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, 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, 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, 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) - 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, 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 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) - 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, 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, 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(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, 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) - 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, 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 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) - 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, 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, 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, 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(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, 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 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) - 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, 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, 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.
- 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(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) - 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 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(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(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(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) - 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 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(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(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, 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) - 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, 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 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) - 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, 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, 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, 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) - 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, 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 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) - 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, 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, 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) - 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, 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) - 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, 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 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) - 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, 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(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(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(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, 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 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) - 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, 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, 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.
- 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(Vector2dc) - Method in class org.joml.Matrix3x2d
-
Set this matrix to be a simple translation matrix in a two-dimensional coordinate system.
- 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(Vector2fc) - Method in class org.joml.Matrix3x2f
-
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(Vector3fc) - Method in class org.joml.Matrix4d
-
Set this matrix to be a simple translation matrix.
- translation(Vector3dc) - Method in class org.joml.Matrix4d
-
Set this matrix to be a simple translation matrix.
- translation(float, float, float) - Method in class org.joml.Matrix4f
-
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(double, double, double) - Method in class org.joml.Matrix4x3d
-
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(Vector3dc) - Method in class org.joml.Matrix4x3d
-
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(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, 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(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, 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(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, 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.
- 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(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(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.
- 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
- 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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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, 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(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(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(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(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.
- 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.
- 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(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(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(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(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(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, 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(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(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(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(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(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(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(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.
- 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).
- transpose() - Method in class org.joml.Matrix2d
-
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() - Method in class org.joml.Matrix2f
-
Transpose this matrix.
- 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() - Method in class org.joml.Matrix3d
-
Transpose this matrix.
- 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() - Method in class org.joml.Matrix3f
-
Transpose this matrix.
- 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() - Method in class org.joml.Matrix4d
-
Transpose this matrix.
- 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() - Method in class org.joml.Matrix4f
-
Transpose this matrix.
- 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(Matrix4d) - Method in class org.joml.Matrix4d
-
- transpose3x3(Matrix3d) - 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(Matrix3d) - Method in interface org.joml.Matrix4dc
-
Transpose only the upper left 3x3 submatrix of this matrix and store the result in dest.
- transpose3x3() - Method in class org.joml.Matrix4f
-
Transpose only the upper left 3x3 submatrix of this matrix.
- transpose3x3(Matrix4f) - Method in class org.joml.Matrix4f
-
- transpose3x3(Matrix3f) - 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(Matrix3f) - Method in interface org.joml.Matrix4fc
-
Transpose only the upper left 3x3 submatrix of this matrix and store the result in dest.
- 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(Matrix4x3d) - Method in class org.joml.Matrix4x3d
-
- transpose3x3(Matrix3d) - 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(Matrix3d) - Method in interface org.joml.Matrix4x3dc
-
Transpose only the left 3x3 submatrix of this matrix and store the result in dest.
- 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(Matrix4x3f) - Method in class org.joml.Matrix4x3f
-
- transpose3x3(Matrix3f) - 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.
- transpose3x3(Matrix3f) - 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)].
- TWO_INTERSECTION - Static variable in class org.joml.Intersectiond
-
Return value of
Intersectiond.intersectLineSegmentAab(double, double, double, double, double, double, double, double, double, double, double, double, Vector2d) and
Intersectiond.intersectLineSegmentAab(Vector3dc, Vector3dc, Vector3dc, Vector3dc, Vector2d) to indicate that the line segment intersects two sides of the axis-aligned box
or lies on an edge or a side of the box;
or return value of
Intersectiond.intersectLineSegmentAar(double, double, double, double, double, double, double, double, Vector2d) and
Intersectiond.intersectLineSegmentAar(Vector2dc, Vector2dc, Vector2dc, Vector2dc, Vector2d) to indicate that the line segment intersects two edges of the axis-aligned rectangle
or lies on an edge of the rectangle.
- TWO_INTERSECTION - Static variable in class org.joml.Intersectionf
-
Return value of
Intersectionf.intersectLineSegmentAab(float, float, float, float, float, float, float, float, float, float, float, float, Vector2f) 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.