| Animator | Abstract base class for animating portions of a scene graph |
| App | Abstract LVT Application object |
| AutoSwitch | Automatic switching between child objects |
| Blending | Controls blending |
| BoundingBox | An axis-aligned bounding box |
| Camera | A camera in 3-space |
| Circle | A disc in the z=0 plane |
| Circle2D | A two-dimensional circle |
| Cone | Cone |
| Cube | A rectangular prism |
| Culling | Controls backface culling |
| Curve | A Bezier curve |
| Cylinder | Cylinder |
| DepthTest | Controls depth testing |
| Examiner | Translates mouse movement into a rotation |
| Group | Groups related scene graph nodes together |
| InputHandler | Takes some action in response to an input message |
| Light | Encapsulates an OpenGL light |
| Material | Sets material properties |
| Matrix | A 4x4 homogeneous matrix |
| MatrixMode | Selects the current OpenGL matrix |
| MD2Model | An MD2 (Quake 2) Model |
| Menu | A pop-up menu |
| Mesh | A triangle mesh |
| Node | Abstract base class representing a scene graph node |
| OrthographicCamera | An orthographic camera |
| PerspectiveCamera | A perspective camera |
| Plane | A plane in 3-space |
| Primitive | A variable-vertex primitive |
| Quadric | A quadric surface |
| Rectangle2D | A two-dimensional rectangle |
| Rotation | Performs a rotation about an arbitrary axis |
| Rotator | Rotates a portion of a scene graph over time |
| Scale | Scales a scene graph |
| Separator | Separates child objects from the rest of a scene graph |
| Shader | A GLSL shader program |
| Shape | Abstract base class representing a three-dimensional shape |
| Shape2D | Abstract base class representing a 2D object |
| Shuttle | Moves a portion of a scene graph along a specified circuit |
| Sphere | Sphere |
| State | Changes, enables, or disables part of the OpenGL state |
| StencilTest | Controls stencil testing |
| Switch | Groups objects and selects one of those objects for rendering |
| Teapot | The Utah teapot |
| Tetrahedron | A tetrahedron (4-sided regular polyhedron) |
| TexEnv | Controls how texture values are interpreted when texturing a fragment |
| TexGen | Controls texture coordinate generation |
| Texture | Abstract base class for an OpenGL texture |
| Texture1D | One-dimensional texture object |
| Texture2D | Two-dimensional texture object |
| TextureState | Abstract base class for objects affecting the current texture state |
| Transform | Performs a scale, rotation, and translation, in that order |
| Translation | Performs a translation |
| Triangle2D | A two-dimensional triangle |
| Vec | 3D Homogeneous vector |
| Wnd | A toplevel window |