|
Class Summary |
| Bessel |
This class provides static Bessel functions. |
| FastMath |
FastMath provides 'fast' math approximations and float equivalents of Math
functions. |
| FastMath.FastTrig |
FastTrig is used to calculate quick trig functions using a lookup table. |
| Line |
Line defines a line. |
| Matrix3f |
Matrix3f defines a 3x3 matrix. |
| Matrix4f |
Matrix defines and maintains a 4x4 matrix in row major order. |
| Plane |
Plane defines a plane where Normal dot (x,y,z) = Constant. |
| Quaternion |
Quaternion defines a single example of a more general class of
hypercomplex numbers. |
| Ray |
Ray defines a line segment which has an origin and a direction. |
| Rectangle |
Rectangle defines a finite plane within three dimensional space
that is specified via three points (A, B, C). |
| Spring |
Spring defines a single spring connecting two SpringNodes
in a SpringSystem. |
| SpringNode |
SpringNode defines a single node in a SpringSystem. |
| SpringNodeForce |
SpringNodeForce is an abstract class defining an external
force to be used with the SpringSystem class. |
| SpringSystem |
SpringSystem is a set of springs and nodes that
act and update as a cohesive unit. |
| TransformMatrix |
TransformMatrix holds a rotation (Matrix3f) and translation (Vector3f) for point manipulation |
| TransformMatrixQuat |
Started Date: Jul 16, 2004
Same as TransformMatrix, but stores rotations as quats, not Matrix3f. |
| Triangle |
Triangle defines a object for containing triangle information. |
| Vector2f |
Vector2f defines a Vector for a two float value vector. |
| Vector3f |
Vector3f defines a Vector for a three float value tuple. |