Analytic Shape Visitor. More...
#include <decShapeVisitor.h>
Public Member Functions | |
Constructors and Destructors | |
| decShapeVisitor () | |
| Creates a new analytic shape visitor. | |
| virtual | ~decShapeVisitor () |
| Cleans up the analytic shape visitor. | |
Visiting | |
| virtual void | VisitShape (decShape *shape) |
| Visits an analytic shape. | |
| virtual void | VisitShapeSphere (decShapeSphere *sphere) |
| Visits an analytic sphere shape. | |
| virtual void | VisitShapeBox (decShapeBox *box) |
| Visits an analytic box shape. | |
| virtual void | VisitShapeCylinder (decShapeCylinder *cylinder) |
| Visits an analytic cylinder shape. | |
| virtual void | VisitShapeCapsule (decShapeCapsule *capsule) |
| Visits an analytic capsule shape. | |
Analytic Shape Visitor.
Basic visitor for analytic shapes.
| decShapeVisitor::decShapeVisitor | ( | ) |
Creates a new analytic shape visitor.
| virtual decShapeVisitor::~decShapeVisitor | ( | ) | [virtual] |
Cleans up the analytic shape visitor.
| virtual void decShapeVisitor::VisitShape | ( | decShape * | shape ) | [virtual] |
Visits an analytic shape.
| virtual void decShapeVisitor::VisitShapeBox | ( | decShapeBox * | box ) | [virtual] |
Visits an analytic box shape.
| virtual void decShapeVisitor::VisitShapeCapsule | ( | decShapeCapsule * | capsule ) | [virtual] |
Visits an analytic capsule shape.
| virtual void decShapeVisitor::VisitShapeCylinder | ( | decShapeCylinder * | cylinder ) | [virtual] |
Visits an analytic cylinder shape.
| virtual void decShapeVisitor::VisitShapeSphere | ( | decShapeSphere * | sphere ) | [virtual] |
Visits an analytic sphere shape.
1.7.2