26 #ifndef _GEOMImpl_CopyDriver_HeaderFile
27 #define _GEOMImpl_CopyDriver_HeaderFile
29 #include <TopTools_IndexedDataMapOfShapeListOfShape.hxx>
30 #include <TopTools_IndexedMapOfShape.hxx>
44 Standard_EXPORT
virtual Standard_Integer
Execute(
LOGBOOK& log)
const;
47 Standard_EXPORT
static const Standard_GUID&
GetID();
50 Standard_EXPORT
virtual
52 std::vector<GEOM_Param>& params);
58 Standard_Integer transferData(
LOGBOOK& log) const;
61 (const TopoDS_Shape &theSourceShape,
62 const TopTools_IndexedMapOfShape &theSourceIndices,
63 const TopoDS_Shape &theDestinationShape,
64 TopTools_IndexedDataMapOfShapeListOfShape &theMapSourceDest) const;
68 const TopTools_IndexedMapOfShape &theSourceIndices,
69 const TopoDS_Shape &theDestinationShape,
70 TopTools_IndexedDataMapOfShapeListOfShape &theMapSourceDest) const;
74 const TopTools_IndexedMapOfShape &theSourceIndices,
75 const TopoDS_Shape &theDestinationShape,
77 TopTools_IndexedDataMapOfShapeListOfShape &theMapSourceDest) const;