26 #ifndef _GEOMImpl_PipeDriver_HeaderFile
27 #define _GEOMImpl_PipeDriver_HeaderFile
29 #include <TopoDS_Wire.hxx>
30 #include <TopoDS_Shape.hxx>
31 #include <TopTools_HSequenceOfShape.hxx>
42 Standard_EXPORT
virtual Standard_Integer
Execute(
LOGBOOK& log)
const;
46 Standard_EXPORT
static const Standard_GUID&
GetID();
50 (
const TopoDS_Wire &theWirePath,
51 const Handle(TopTools_HSequenceOfShape) theBases,
52 const Handle(TopTools_HSequenceOfShape) theLocs,
53 const Standard_Boolean theWithContact,
54 const Standard_Boolean theWithCorrect,
55 const Standard_Boolean IsBySteps,
56 Handle(TColStd_HArray1OfInteger) *theGroups =
NULL);
58 Standard_EXPORT
virtual
60 std::vector<GEOM_Param>& params);