28 #ifndef _GEOMAlgo_ClsfBox_HeaderFile
29 #define _GEOMAlgo_ClsfBox_HeaderFile
31 #include <Standard.hxx>
32 #include <Standard_DefineHandle.hxx>
34 #include <TopoDS_Shape.hxx>
35 #include <GeomAdaptor_Surface.hxx>
37 #include <Standard_Boolean.hxx>
38 #include <Geom_Curve.hxx>
39 #include <Geom_Surface.hxx>
57 void SetBox(
const TopoDS_Shape& aS) ;
60 const TopoDS_Shape&
Box()
const;
69 virtual Standard_Boolean
CanBeON(
const Handle(Geom_Curve)& aC)
const;
72 virtual Standard_Boolean
CanBeON(
const Handle(Geom_Surface)& aST)
const;
78 GeomAdaptor_Surface
myGAS[6];