5 #ifndef GEOMODELKERNEL_GEOPOLYHEDRIZEACTION_H 6 #define GEOMODELKERNEL_GEOPOLYHEDRIZEACTION_H 18 #include "GeoModelKernel/GeoShapeAction.h" 40 virtual void handleBox (
const GeoBox *box);
43 virtual void handleCons (
const GeoCons *cons);
46 virtual void handlePara (
const GeoPara *para);
49 virtual void handlePcon (
const GeoPcon *pcon);
52 virtual void handlePgon (
const GeoPgon *pgon);
55 virtual void handleTrap (
const GeoTrap *trap);
58 virtual void handleTrd (
const GeoTrd *trd);
61 virtual void handleTube (
const GeoTube *tube);
64 virtual void handleTubs (
const GeoTubs *tubs);
This action polyhedrizes a shape. This includes, for example, boolean shapes. A polhyedral representa...
This shape represents a polycone. Specify the starting angle and delta angle (subtended angle) of the...
This shape represents a very general trapezoid.
This class is a visitor for shapes. It allows a navigation of the boolean expression tree for shapes...