X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROData%2FHYDROData_Stream.h;h=7abc7c299b94730c6b3a22911b830413b201de6e;hb=f9d37ee66fa46871478d806faa54de237225d3c6;hp=fdc74c6304afde74f41090a603d4318db92b1c07;hpb=ca264f577959390521d4a56c950904992d64a4ac;p=modules%2Fhydro.git diff --git a/src/HYDROData/HYDROData_Stream.h b/src/HYDROData/HYDROData_Stream.h index fdc74c63..7abc7c29 100644 --- a/src/HYDROData/HYDROData_Stream.h +++ b/src/HYDROData/HYDROData_Stream.h @@ -23,8 +23,10 @@ #include #include +#include #include +#include DEFINE_STANDARD_HANDLE(HYDROData_Stream, HYDROData_NaturalObject) @@ -87,7 +89,7 @@ public: */ HYDRODATA_EXPORT static bool CreatePresentations( const TopoDS_Edge& theLeftBank, const TopoDS_Edge& theRightBank, - const TopTools_ListOfShape& theProfiles3d, + const std::vector& theProfiles3d, PrsDefinition& thePrs ); public: @@ -122,7 +124,7 @@ public: /** * Update the shape presentations of stream. */ - HYDRODATA_EXPORT virtual void UpdatePrs(); + HYDRODATA_EXPORT void UpdatePrs( const Handle_HYDROData_DTM& ); /** * @@ -297,8 +299,6 @@ protected: static Handle(Geom_BSplineCurve) buildInterpolationCurve( const Handle(TColgp_HArray1OfPnt)& theArrayOfPnt ); - HYDRODATA_EXPORT virtual void SetLabel( const TDF_Label& theLabel ); - private: void setParametersArray( const TColStd_Array1OfReal& theArray );