|
|||||||||
| 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 | ||||||||