IMP logo

IMP::display::GeometryProcessor Class Reference


Detailed Description

Provide a standard geometry processing framework.

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

Inheritance diagram for IMP::display::GeometryProcessor:

Inheritance graph
[legend]

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)

The documentation for this class was generated from the following files:

Generated on Mon Mar 8 23:08:59 2010 for IMP by doxygen 1.5.8