Interface | Description |
---|---|
Matrix3dc |
Interface to an immutable 3x3 matrix of double-precision floats.
|
Matrix3fc |
Interface to an immutable 3x3 matrix of single-precision floats.
|
Matrix3x2dc |
Contains the definition of a 3x2 matrix of doubles, and associated functions to transform
it.
|
Matrix3x2fc |
Contains the definition of a 3x2 matrix of floats, and associated functions to transform
it.
|
Matrix4dc |
Interface to an immutable 4x4 matrix of double-precision floats.
|
Matrix4fc |
Interface to an immutable 4x4 matrix of single-precision floats.
|
Matrix4x3dc |
Interface to an immutable 4x3 matrix of double-precision floats.
|
Matrix4x3fc |
Interface to an immutable 4x3 matrix of single-precision floats.
|
Quaterniondc |
Interface to an immutable quaternion of double-precision floats.
|
Quaternionfc |
Interface to an immutable quaternion of single-precision floats.
|
Vector2dc |
Interface to an immutable 2-dimensional vector of double-precision floats.
|
Vector2fc |
Interface to an immutable 2-dimensional vector of single-precision floats.
|
Vector2ic |
Interface to an immutable 2-dimensional vector of integers.
|
Vector3dc |
Interface to an immutable 3-dimensional vector of double-precision floats.
|
Vector3fc |
Interface to an immutable 3-dimensional vector of single-precision floats.
|
Vector3ic |
Interface to an immutable 3-dimensional vector of integers.
|
Vector4dc |
Interface to an immutable 4-dimensional vector of double-precision floats.
|
Vector4fc |
Interface to an immutable 4-dimensional vector of single-precision floats.
|
Vector4ic |
Interface to an immutable 4-dimensional vector of integers.
|
Class | Description |
---|---|
AxisAngle4d |
Represents a 3D rotation of a given radians about an axis represented as an
unit 3D vector.
|
AxisAngle4f |
Represents a 3D rotation of a given radians about an axis represented as an
unit 3D vector.
|
FrustumIntersection |
Efficiently performs frustum intersection tests by caching the frustum planes of an arbitrary transformation
matrix . |
FrustumRayBuilder |
Provides methods to compute rays through an arbitrary perspective transformation defined by a
Matrix4fc . |
GeometryUtils |
Useful geometry methods.
|
Interpolationd |
Contains various interpolation functions.
|
Interpolationf |
Contains various interpolation functions.
|
Intersectiond |
Contains intersection and distance tests for some 2D and 3D geometric primitives.
|
Intersectionf |
Contains intersection and distance tests for some 2D and 3D geometric primitives.
|
Math |
Contains fast approximations of some
Math operations. |
Matrix3d |
Contains the definition of a 3x3 matrix of doubles, and associated functions to transform
it.
|
Matrix3f |
Contains the definition of a 3x3 matrix of floats, and associated functions to transform
it.
|
Matrix3x2d |
Contains the definition of a 3x2 matrix of doubles, and associated functions to transform
it.
|
Matrix3x2f |
Contains the definition of a 3x2 matrix of floats, and associated functions to transform
it.
|
Matrix4d |
Contains the definition of a 4x4 Matrix of doubles, and associated functions to transform
it.
|
Matrix4f |
Contains the definition of a 4x4 matrix of floats, and associated functions to transform
it.
|
Matrix4x3d |
Contains the definition of an affine 4x3 matrix (4 columns, 3 rows) of doubles, and associated functions to transform
it.
|
Matrix4x3f |
Contains the definition of an affine 4x3 matrix (4 columns, 3 rows) of floats, and associated functions to transform
it.
|
MatrixStackd |
A stack of many
Matrix4d instances. |
MatrixStackf |
A stack of many
Matrix4f instances. |
PolygonsIntersection |
Class for polygon/point intersection tests when testing many points against one or many static concave or convex, simple polygons.
|
Quaterniond |
* Quaternion of 4 double-precision floats which can represent rotation and uniform scaling.
|
QuaterniondInterpolator |
Computes the weighted average of multiple rotations represented as
Quaterniond instances. |
Quaternionf |
Quaternion of 4 single-precision floats which can represent rotation and uniform scaling.
|
QuaternionfInterpolator |
Computes the weighted average of multiple rotations represented as
Quaternionf instances. |
RayAabIntersection |
This is an implementation of the Fast Ray/Axis-Aligned Bounding Box
Overlap Tests using Ray Slopes paper.
|
SimplexNoise |
A simplex noise algorithm for 2D, 3D and 4D input.
|
Vector2d |
Represents a 2D vector with double-precision.
|
Vector2f |
Represents a 2D vector with single-precision.
|
Vector2i |
Represents a 2D vector with single-precision.
|
Vector3d |
Contains the definition of a Vector comprising 3 doubles and associated
transformations.
|
Vector3f |
Contains the definition of a Vector comprising 3 floats and associated
transformations.
|
Vector3i |
Contains the definition of a Vector comprising 3 ints and associated
transformations.
|
Vector4d |
Contains the definition of a Vector comprising 4 doubles and associated transformations.
|
Vector4f |
Contains the definition of a Vector comprising 4 floats and associated
transformations.
|
Vector4i |
Contains the definition of a Vector comprising 4 ints and associated
transformations.
|
Contains all classes of JOML.
If you like to know more about JOML, please visit:
Copyright © 2015–2017 JOML. All rights reserved.