#include <TopoDS_Wire.hxx>
#include <gp_Pnt.hxx>
#include <TopTools_ListOfShape.hxx>
+#include <ShapeUpgrade_UnifySameDomain.hxx>
class BRepOffsetAPI_MakePipeShell;
+class TopoDS_Face;
class HYDROData_Canal3dAnd2d
{
const TopoDS_Wire& aGuideline,
const gp_Pnt& aMiddlePoint);
+ TopoDS_Wire CreateWireOnUnifiedPipe2d(const TopoDS_Wire& aWireOnPipe2d);
+
TopoDS_Wire GetBank(const TopoDS_Vertex& aFreeVertex);
//Queries
TopoDS_Shape Get3dPresentation();
- TopoDS_Shape Get2dPresentation();
+ TopoDS_Face Get2dPresentation();
TopoDS_Wire GetLeftBank();
TopoDS_Wire GetRightBank();
TopoDS_Wire GetInlet();
TopoDS_Shape myPipe3d;
TopoDS_Shape myPipe2d;
+ TopoDS_Shape myUnifiedPipe2d;
+ ShapeUpgrade_UnifySameDomain myUnifier;
TopoDS_Wire myInlet;
TopoDS_Wire myOutlet;
//TopoDS_Shape myLeftBank;