To use, inherit from this and overload various process methods as needed.

Protected Member Functions | |
| virtual bool | process (Geometry *g, Color color, std::string name) |
| virtual bool | process (BoundingBoxGeometry *g, Color color, std::string name) |
| virtual bool | process (EllipsoidGeometry *g, Color color, std::string name) |
| virtual bool | process (TriangleGeometry *g, Color color, std::string name) |
| virtual bool | process (PolygonGeometry *g, Color color, std::string name) |
| virtual bool | process (SegmentGeometry *g, Color color, std::string name) |
| virtual bool | process (PointGeometry *g, Color color, std::string name) |
| virtual bool | process (CylinderGeometry *g, Color color, std::string name) |
| virtual bool | process (SphereGeometry *g, Color color, std::string name) |
| void | process_geometry (Geometry *g) |