25 #ifndef _GEOMAlgo_ClsfSolid_HeaderFile
26 #define _GEOMAlgo_ClsfSolid_HeaderFile
28 #include <Standard.hxx>
29 #include <Standard_DefineHandle.hxx>
30 #include <TopoDS_Shape.hxx>
31 #include <Standard_Address.hxx>
40 class GEOMAlgo_ClsfSolid :
public GEOMAlgo_Clsf
47 virtual ~GEOMAlgo_ClsfSolid();
50 void SetShape(
const TopoDS_Shape& aS) ;
53 const TopoDS_Shape& Shape()
const;
56 virtual void Perform() ;
59 virtual void CheckData() ;
61 DEFINE_STANDARD_RTTIEXT(GEOMAlgo_ClsfSolid,GEOMAlgo_Clsf)
65 Standard_Address myPClsf;
DEFINE_STANDARD_HANDLE(GEOM_Field, GEOM_BaseObject) DEFINE_STANDARD_HANDLE(GEOM_FieldStep