28 #ifndef _GEOMAlgo_ShapeSolid_HeaderFile
29 #define _GEOMAlgo_ShapeSolid_HeaderFile
31 #include <Standard.hxx>
32 #include <Standard_Macro.hxx>
33 #include <Standard_Integer.hxx>
35 #include <TopAbs_State.hxx>
36 #include <TopTools_ListOfShape.hxx>
38 #include <BOPAlgo_PaveFiller.hxx>
39 #include <BOPAlgo_PPaveFiller.hxx>
51 void SetFiller(
const BOPAlgo_PaveFiller& aDSF) ;
57 const TopTools_ListOfShape&
Shapes(
const TopAbs_State aState)
const;
Definition: GEOMAlgo_Algo.hxx:41
Definition: GEOMAlgo_ShapeSolid.hxx:48
TopTools_ListOfShape myLSON
Definition: GEOMAlgo_ShapeSolid.hxx:69
Standard_EXPORT GEOMAlgo_ShapeSolid()
Definition: GEOMAlgo_ShapeSolid.cxx:37
BOPAlgo_PPaveFiller myDSFiller
Definition: GEOMAlgo_ShapeSolid.hxx:71
virtual Standard_EXPORT ~GEOMAlgo_ShapeSolid()
Definition: GEOMAlgo_ShapeSolid.cxx:48
TopTools_ListOfShape myLSIN
Definition: GEOMAlgo_ShapeSolid.hxx:67
TopTools_ListOfShape myLSOUT
Definition: GEOMAlgo_ShapeSolid.hxx:68
virtual Standard_EXPORT void BuildResult()=0
Standard_EXPORT const TopTools_ListOfShape & Shapes(const TopAbs_State aState) const
Definition: GEOMAlgo_ShapeSolid.cxx:63
Standard_EXPORT void SetFiller(const BOPAlgo_PaveFiller &aDSF)
Definition: GEOMAlgo_ShapeSolid.cxx:55
Standard_Integer myRank
Definition: GEOMAlgo_ShapeSolid.hxx:70