20 #ifndef GeomAlgoAPI_Defeaturing_H_
21 #define GeomAlgoAPI_Defeaturing_H_
23 #include <GeomAlgoAPI.h>
24 #include <GeomAlgoAPI_MakeShape.h>
26 #include <GeomAPI_Shape.h>
38 const ListOfShape& theFacesToRemove);
42 void build(
const GeomShapePtr& theBaseSolid,
43 const ListOfShape& theFacesToRemove);
Perform Defeaturing algorithm.
Definition: GeomAlgoAPI_Defeaturing.h:32
GEOMALGOAPI_EXPORT GeomAlgoAPI_Defeaturing(const GeomShapePtr &theBaseSolid, const ListOfShape &theFacesToRemove)
Run Defeaturing operation on the solid for the given list of faces.
Definition: GeomAlgoAPI_Defeaturing.cpp:25
Interface to the root class of all topological shapes constructions.
Definition: GeomAlgoAPI_MakeShape.h:35
virtual GEOMALGOAPI_EXPORT void build()
Execute the algorithm.
Definition: GeomAlgoAPI_MakeShape.h:76