Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

GltShapes Class Reference
[GLT Node]

Scenegraph Parent Node Base-Class. More...

#include <shapes.h>

Inheritance diagram for GltShapes:

Inheritance graph
Collaboration diagram for GltShapes:

Collaboration graph
List of all members.

Public Methods

 GltShapes ()

 ~GltShapes ()

virtual void draw () const
 Derived classes should supply this.

virtual void boundingBox (BoundingBox &box) const
 Get an axis aligned bounding box, unavailable by default.

virtual std::string description () const
 Brief description of the shape.

virtual bool povrayExport (std::ostream &os) const
 Export to POV format.

virtual void flushExpired ()
 Remove expired shapes.

Detailed Description

Scenegraph Parent Node Base-Class.

Nigel Stewart (
Child nodes must be allocated dynamically (via new)

Definition at line 50 of file shapes.h.

The documentation for this class was generated from the following files:
Generated on Tue Nov 5 11:11:46 2002 for GLT by doxygen1.2.18