20 #ifndef GeomAlgoAPI_ThroughAll_H_
21 #define GeomAlgoAPI_ThroughAll_H_
23 #include <GeomAlgoAPI.h>
24 #include <GeomAlgoAPI_Boolean.h>
25 #include <GeomAlgoAPI_Prism.h>
28 #include <GeomAPI_Shape.h>
39 const ListOfShape& theObjects);
43 void removeEnds (std::shared_ptr<GeomAlgoAPI_Prism> thePrismAlgo);
Allows to perform of boolean operations.
Definition: GeomAlgoAPI_Boolean.h:33
Cuts a prism by all given objects, throw away end pieces.
Definition: GeomAlgoAPI_ThroughAll.h:34
GEOMALGOAPI_EXPORT GeomAlgoAPI_ThroughAll(std::shared_ptr< GeomAlgoAPI_Prism > thePrismAlgo, const ListOfShape &theObjects)
Constructor.
Definition: GeomAlgoAPI_ThroughAll.cpp:33