Class Summary |
MovingTransform3D |
A MovingTransform3D is a Transform3D that has a location
velocity and a angular rotation velocity for rotation around
the x, y, and z axes. |
ObjectLoader |
The ObjectLoader class loads a subset of the
Alias|Wavefront OBJ file specification. |
ObjectLoader.Material |
The Material class wraps a ShadedTexture. |
PointLight3D |
A PointLight3D is a point light that has an intensity
(between 0 and 1) and optionally a distance falloff value,
which causes the light to diminish with distance. |
Polygon3D |
The Polygon3D class represents a polygon as a series of
vertices. |
PolygonGroup |
The PolygonGroup is a group of polygons with a
MovingTransform3D. |
PolygonGroupBounds |
The PolygonGroupBounds represents a cylinder bounds around a
PolygonGroup that can be used for collision detection. |
Rectangle3D |
A Rectangle3D is a rectangle in 3D space, defined as an origin
and vectors pointing in the directions of the base (width) and
side (height). |
SolidPolygon3D |
The SolidPolygon3D class is a Polygon with a color. |
TexturedPolygon3D |
The TexturedPolygon3D class is a Polygon with a texture. |
Transform3D |
The Transform3D class represents a rotation and translation. |
Vector3D |
The Vector3D class implements a 3D vector with the
floating-point values x, y, and z. |
ViewWindow |
The ViewWindow class represents the geometry of a view window
for 3D viewing. |