Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
12 #ifndef SbPolyhedrizeAction_h
13 #define SbPolyhedrizeAction_h 1
14 #include "GeoModelKernel/GeoShapeAction.h"
27 virtual void handleShift(
const GeoShapeShift *shift);
29 virtual void handleUnion(
const GeoShapeUnion *unio);
35 virtual void handleBox(
const GeoBox *box);
47 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)
std::unique_ptr< SbPolyhedron > m_polyhedron
virtual void handlePgon(const GeoPgon *pgon)
virtual void handleGenericTrap(const GeoGenericTrap *gentrap)
virtual void handleShift(const GeoShapeShift *shift)
virtual void handlePcon(const GeoPcon *pcon)
virtual void handleSimplePolygonBrep(const GeoSimplePolygonBrep *brep)
const SbPolyhedrizeAction & operator=(const SbPolyhedrizeAction &right)
virtual void handleTessellatedSolid(const GeoTessellatedSolid *tessellated)
virtual void handlePara(const GeoPara *para)
SbPolyhedron * getPolyhedron()
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)