|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
BoundingBox | Represents an axis-aligned bounding box in three dimensional space. |
Camera | Represents a camera in three dimensional space. |
Graphics3D | A utility class for drawing three dimensional primitives. |
Point3D | Represents a point in three dimensional space. |
Transform | Represents a transform in three dimensional space that can be applied to points and vectors. |
Transform.Matrix4x4 | A representation for 4x4 matrices. |
Vector3D | Represents a vector in three dimensional space. |
Linear algebra classes and utilities for the three dimensional space.
The representation of a point in three dimensional space is handled by the class Point3D
.
The Vector3D
class is responsible for representing directions in 3D space.
Transformations of points and vectors can be expressed by the Transform
class, which uses a 4x4 matrix as its internal representation for the transformation.
The Camera
provides a convenient mechanism for setting OpenGL projection matrices.
Finally, drawing geometric primitives such as cylinders and cones is eased by Graphics3D
.
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |