IMP
2.1.0
The Integrative Modeling Platform
|
Provide a standard geometry processing framework. More...
#include <IMP/display/GeometryProcessor.h>
Protected Member Functions | |
virtual bool | handle_anything (Geometry *, Color, std::string) |
virtual bool | handle_bounding_box (BoundingBoxGeometry *, Color, std::string) |
virtual bool | handle_cylinder (CylinderGeometry *, Color, std::string) |
virtual bool | handle_ellipsoid (EllipsoidGeometry *, Color, std::string) |
void | handle_geometry (Geometry *g) |
virtual bool | handle_label (LabelGeometry *, Color, std::string) |
virtual bool | handle_point (PointGeometry *, Color, std::string) |
virtual bool | handle_polygon (PolygonGeometry *, Color, std::string) |
virtual bool | handle_segment (SegmentGeometry *, Color, std::string) |
virtual bool | handle_sphere (SphereGeometry *, Color, std::string) |
virtual bool | handle_surface_mesh (SurfaceMeshGeometry *, Color, std::string) |
virtual bool | handle_triangle (TriangleGeometry *, Color, std::string) |
This class is designed to be used as a mixin, so inherit from this and overload various process methods as needed.
Definition at line 22 of file GeometryProcessor.h.