28 #ifndef _GEOMAlgo_FinderShapeOn_HeaderFile
29 #define _GEOMAlgo_FinderShapeOn_HeaderFile
31 #include <Standard.hxx>
32 #include <Standard_Macro.hxx>
33 #include <Standard_Boolean.hxx>
35 #include <Geom_Surface.hxx>
37 #include <TopAbs_ShapeEnum.hxx>
39 #include <TopoDS_Shape.hxx>
41 #include <TopTools_ListOfShape.hxx>
42 #include <TopTools_DataMapOfShapeShape.hxx>
75 const Handle(Geom_Surface)& Surface()
const;
84 const TopTools_ListOfShape&
Shapes()
const;
88 TopTools_DataMapOfShapeShape& aImages,
89 TopTools_DataMapOfShapeShape& aOriginals,
109 void Find(
const TopoDS_Shape& aS) ;
115 Handle(Geom_Surface) mySurface;