Basic

Classes

class  BasicFactory
 Factory for creating nodes used by most files. More...
class  Box
 Six-sided shape with 2D texture coordinates for each face. More...
class  Cone
 Tapered cylinder made from triangles. More...
class  Cube
 Six-sided shape with 3D texture coordinates. More...
class  Disk
 Circular disk made from a triangle fan. More...
class  Group
 Collection of nodes. More...
class  Hexahedron
 Six-sided shape. More...
class  Light
 Light that has intensities and can be transformed. More...
class  Line
 Line between two points. More...
class  Program
 GLSL program that Shaders and Uniform variables are connected to. More...
class  Rotate
 Node that reorients items in the scene. More...
class  Scale
 Node that resizes items in the scene. More...
class  Shader
 GLSL shader with loading and compiling capabilities. More...
class  Shape
 Base class for a 3D object in the scene. More...
class  SimpleDrawable
 Base class for a node that can be drawn on screen. More...
class  SimpleTransformable
 Simple implementation of Transformable. More...
class  Square
 Four-sided, 2D shape with equal width and height. More...
class  Texture
 OpenGL texture node. More...
class  Texture2D
 Texture node for images. More...
class  Texture3D
 Texture node for volumes. More...
class  Translate
 Node that moves items in the scene. More...
class  Uniform
 Abstract base class for GLSL uniform variables. More...
class  UniformFloat
 Container for GLSL floating-point uniform variables. More...
class  UniformInt
 Container for GLSL integer uniform variables. More...
class  UniformMatrix
 Container for GLSL matrix uniform variables. More...
class  UniformSampler
 Container for GLSL sampler uniform variables. More...
class  UniformVector
 Container for GLSL vector uniform variables. More...
class  Wireframe
 Causes only the edges of shapes to be drawn. More...
interface  Transformation
 Operation that changes size, position, or orientation of objects. More...
Generated on Wed Jun 9 01:36:34 2010 for Gander by  doxygen 1.6.3