|
GeoModel - GeoModelCore
|
This action polyhedrizes a shape. This includes, for example, boolean shapes. A polhyedral representation is useful when you want to: -visualize the shape -compute the shape's volume. More...
#include <GeoPolyhedrizeAction.h>
Public Member Functions | |
| virtual void | handleShift (const GeoShapeShift *shift) |
| virtual void | handleUnion (const GeoShapeUnion *unio) |
| virtual void | handleIntersection (const GeoShapeIntersection *isect) |
| virtual void | handleSubtraction (const GeoShapeSubtraction *subtract) |
| virtual void | handleBox (const GeoBox *box) |
| virtual void | handleCons (const GeoCons *cons) |
| virtual void | handlePara (const GeoPara *para) |
| virtual void | handlePcon (const GeoPcon *pcon) |
| virtual void | handlePgon (const GeoPgon *pgon) |
| virtual void | handleTrap (const GeoTrap *trap) |
| virtual void | handleTrd (const GeoTrd *trd) |
| virtual void | handleTube (const GeoTube *tube) |
| virtual void | handleTubs (const GeoTubs *tubs) |
| const GeoPolyhedron * | getPolyhedron () const |
Public Member Functions inherited from GeoShapeAction | |
| Query< unsigned int > | getDepthLimit () |
| void | setDepthLimit (unsigned int limit) |
| void | clearDepthLimit () |
| void | terminate () |
| bool | shouldTerminate () const |
| virtual void | handleShape (const GeoShape *) |
| GeoShapePath * | getPath () |
| virtual void | handleSimplePolygonBrep (const GeoSimplePolygonBrep *) |
| virtual void | handleTessellatedSolid (const GeoTessellatedSolid *) |
| virtual void | handleEllipticalTube (const GeoEllipticalTube *) |
| virtual void | handleTorus (const GeoTorus *) |
| virtual void | handleGenericTrap (const GeoGenericTrap *) |
| virtual void | handleUnidentifiedShape (const GeoUnidentifiedShape *shape) |
Private Member Functions | |
| GeoPolyhedrizeAction (const GeoPolyhedrizeAction &right) | |
| GeoPolyhedrizeAction & | operator= (const GeoPolyhedrizeAction &right) |
Private Attributes | |
| GeoPolyhedron * | m_polyhedron |
This action polyhedrizes a shape. This includes, for example, boolean shapes. A polhyedral representation is useful when you want to: -visualize the shape -compute the shape's volume.
Definition at line 21 of file GeoPolyhedrizeAction.h.
1.8.11