|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
Box3f | Represents an axis-aligned box in 3D space. |
IntersectionPoint | Wraps a 3D point and parametric time value. |
Line | Represents a line in 3D space. |
Mat2f | 2x2 matrix class useful for simple linear algebra. |
Mat3f | 3x3 matrix class useful for simple linear algebra. |
Mat4f | A (very incomplete) 4x4 matrix class. |
Matf | Arbitrary-size single-precision matrix class. |
MathUtil | Utility math routines. |
Plane | Represents a plane in 3D space. |
PlaneUV | This differs from the Plane class in that it maintains an origin and orthonormal U, V axes in the plane so that it can project a 3D point to a 2D one. |
Rotf | Represents a rotation in 3D space with single-precision components. |
Sphere | Represents a sphere. |
Vec2f | 2-element single-precision vector |
Vec3d | 3-element double-precision vector |
Vec3f | 3-element single-precision vector |
Vec4f | 4-element single-precision vector |
Vecf | Arbitrary-length single-precision vector class. |
Veci | Arbitrary-length integer vector class. |
Exception Summary | |
---|---|
DimensionMismatchException | Thrown to indicate a mismatch of dimensionality of a matrix or vector. |
NonSquareMatrixException | Thrown to indicate a non-square matrix during an operation requiring one. |
SingularMatrixException | Thrown to indicate a singular matrix during an inversion or related operation. |
Linear algebra and classes implementing basic 3D operations.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |