Class | Description |
---|---|
GLSLUtils |
This class defines a set of static utility methods useful when manipulating
GLSL shader programs in a JOGL OpenGL environment, including routines to
read shader source from a file, fetch and print shader and shader program
information logs, and check for OpenGL errors.
|
Material |
This class encapsulates the material parameters of Materials in OpenGL.
|
Matrix3D |
Defines a 3D (4x4) matrix for general transformations.
|
MatrixStack |
This class defines a Stack for managing hierarchical collections of
Matrix3D transformations. |
Point3D |
Defines a three-dimensional homogeneous point.
|
Quaternion |
This class defines a quaternion -- an object representing an
orientation in space.
|
Shape3D |
Defines the abstract base class from which 3D shapes are derived.
|
Vector3D |
Defines a three-dimensional vector.
|
Vertex3D |
Defines a 3D vertex.
|