#include <shapes.h>
Inheritance diagram for GltShapes:
Public Methods | |
GltShapes () | |
Constructor. | |
~GltShapes () | |
Destructor. | |
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. |
Definition at line 50 of file shapes.h.