20 #ifndef GeomAlgoAPI_NonPlanarFace_H_
21 #define GeomAlgoAPI_NonPlanarFace_H_
23 #include <GeomAlgoAPI.h>
24 #include <GeomAlgoAPI_MakeShape.h>
40 GEOMALGOAPI_EXPORT
const ListOfShape&
faces()
const
41 {
return myResultFaces; }
46 GEOMALGOAPI_EXPORT
void build(
const ListOfShape& theEdges);
48 std::list<std::shared_ptr<GeomAPI_Shape> > myResultFaces;
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:77
Creates non planar faces.
Definition: GeomAlgoAPI_NonPlanarFace.h:31
GEOMALGOAPI_EXPORT const ListOfShape & faces() const
Return list of created faces.
Definition: GeomAlgoAPI_NonPlanarFace.h:40
GEOMALGOAPI_EXPORT GeomAlgoAPI_NonPlanarFace(const ListOfShape &theEdges)
Creates list of faces based on the non-planar wires.
Definition: GeomAlgoAPI_NonPlanarFace.cpp:45