Collaboration diagram for Scene Graph:
 
 | 
Modules | |
| Transformations | |
Classes | |
| class | Animator | 
| Abstract base class for animating portions of a scene graph.  More... | |
| class | AutoSwitch | 
| Automatic switching between child objects.  More... | |
| class | Blending | 
| Controls blending.  More... | |
| class | BoundingBox | 
| An axis-aligned bounding box.  More... | |
| class | Camera | 
| A camera in 3-space.  More... | |
| class | Circle | 
| A disc in the z=0 plane.  More... | |
| class | Cone | 
| a Cone  More... | |
| class | Culling | 
| Controls backface culling.  More... | |
| class | Curve | 
| A Bezier curve.  More... | |
| class | Cylinder | 
| a Cylinder  More... | |
| class | DepthTest | 
| Controls depth testing.  More... | |
| class | Examiner | 
| Translates mouse movement into a rotation.  More... | |
| class | Group | 
| Groups related scene graph nodes together.  More... | |
| class | Light | 
| Encapsulates an OpenGL light.  More... | |
| class | Material | 
| Sets material properties.  More... | |
| class | MatrixMode | 
| Selects the current OpenGL matrix.  More... | |
| class | Mesh | 
| A triangle mesh.  More... | |
| class | Node | 
| Abstract base class representing a scene graph node.  More... | |
| class | OrthographicCamera | 
| An orthographic camera.  More... | |
| class | PerspectiveCamera | 
| A perspective camera.  More... | |
| class | Primitive | 
| A variable-vertex primitive.  More... | |
| class | Quadric | 
| A quadric surface.  More... | |
| class | Rotator | 
| Rotates a portion of a scene graph over time.  More... | |
| class | Separator | 
| Separates child objects from the rest of a scene graph.  More... | |
| class | Shader | 
| A GLSL shader program.  More... | |
| class | Shape | 
| Abstract base class representing a three-dimensional shape.  More... | |
| class | Shuttle | 
| Moves a portion of a scene graph along a specified circuit.  More... | |
| class | Sphere | 
| a Sphere  More... | |
| class | State | 
| Changes, enables, or disables part of the OpenGL state.  More... | |
| class | StencilTest | 
| Controls stencil testing.  More... | |
| class | Switch | 
| Groups objects and selects one of those objects for rendering.  More... | |
| class | Teapot | 
| The Utah teapot.  More... | |
| class | Tetrahedron | 
| A tetrahedron (4-sided regular polyhedron).  More... | |
| class | TexEnv | 
| Controls how texture values are interpreted when texturing a fragment.  More... | |
| class | TexGen | 
| Controls texture coordinate generation.  More... | |
| class | Texture | 
| Abstract base class for an OpenGL texture.  More... | |
| class | TextureState | 
| Abstract base class for objects affecting the current texture state.  More... | |
Typedefs | |
| typedef Primitive< GL_POLYGON > | LVT::Polygon | 
| A Polygon.   | |
| typedef Primitive< GL_LINE_STRIP > | LVT::Polyline | 
| A Polyline.   | |
| typedef Primitive< GL_TRIANGLE_FAN > | LVT::TriFan | 
| A Triangle fan.   | |
| typedef Primitive< GL_TRIANGLE_STRIP > | LVT::TriStrip | 
| A Triangle strip.   | |
      
  | 
  
| 
 A Polygon. 
  | 
  
      
  | 
  
| 
 A Polyline. 
  | 
  
      
  | 
  
| 
 A Triangle fan. 
  | 
  
      
  | 
  
| 
 A Triangle strip. 
  | 
  
 1.4.1