Interface | Description |
---|---|
ITrigonometry |
Trigonometry interface to enable multiple implementations
|
Class | Description |
---|---|
BoundingBoxd |
Encapsulates an axis aligned bounding box represented by a minimum and a
maximum Vector.
|
Doubleref | |
FastTrigonometry |
Uses jafama (
net.jafama.FastMath ) library. |
Frustumd |
A truncated rectangular pyramid.
|
Intersectord | |
Longref | |
MathManager | |
MathUtilsd |
Utility and fast math functions.
|
Matrix4d |
Encapsulates a column
major 4 by 4 matrix.
|
Planed |
A plane defined via a unit length normal and the distance from the origin, as you learned in your math class.
|
Quaterniond |
A simple quaternion class.
|
Rayd |
Encapsulates a Rayd having a starting position and a unit length direction.
|
StdRandom |
The
StdRandom class provides static methods for generating
random number from various discrete and continuous distributions,
including Bernoulli, uniform, Gaussian, exponential, pareto,
Poisson, and Cauchy. |
Trigonometry |
Uses the default
Math library. |
Vector2d |
Encapsulates a 2D vector.
|
Vector3d |
Copy of libgdx's Vector3d class using doubles for some precision
calculations.
|
Enum | Description |
---|---|
Planed.PlaneSide |
Enum specifying on which side a point lies respective to the plane and it's normal.
|