|
ATLAS Offline Software
|
Go to the documentation of this file.
12 #ifndef SbPolyhedrizeAction_h
13 #define SbPolyhedrizeAction_h 1
14 #include "GeoModelKernel/GeoShapeAction.h"
26 virtual void handleShift(
const GeoShapeShift *shift);
28 virtual void handleUnion(
const GeoShapeUnion *unio);
34 virtual void handleBox(
const GeoBox *box);
46 virtual void handleTrd(
const GeoTrd *trd);
virtual void handleTrd(const GeoTrd *trd)
virtual void handleTrap(const GeoTrap *trap)
virtual void handleIntersection(const GeoShapeIntersection *isect)
SbPolyhedrizeAction(const SbPolyhedrizeAction &right)
virtual void handlePgon(const GeoPgon *pgon)
virtual void handleGenericTrap(const GeoGenericTrap *gentrap)
virtual void handleShift(const GeoShapeShift *shift)
virtual void handlePcon(const GeoPcon *pcon)
const SbPolyhedron * getPolyhedron() const
virtual void handleSimplePolygonBrep(const GeoSimplePolygonBrep *brep)
const SbPolyhedrizeAction & operator=(const SbPolyhedrizeAction &right)
virtual void handleTessellatedSolid(const GeoTessellatedSolid *tessellated)
virtual void handlePara(const GeoPara *para)
virtual void handleTube(const GeoTube *tube)
virtual void handleSubtraction(const GeoShapeSubtraction *subtract)
virtual void handleUnion(const GeoShapeUnion *unio)
virtual void handleTubs(const GeoTubs *tubs)
virtual void handleBox(const GeoBox *box)
virtual ~SbPolyhedrizeAction()
virtual void handleCons(const GeoCons *cons)
SbPolyhedron * m_polyhedron