X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROData%2FHYDROData_StreamAltitude.h;h=53d1e09535c7e8ec2eaf2aa19bd2e0fbeadade3d;hb=81c9f5cdf82909d0aebd2c491c50fa7516cc80b7;hp=4304545dc0a6d35ca51b3e3d597d36b1eed120e7;hpb=517590ff502b021ac3b88b59c9f063a1470cc8a9;p=modules%2Fhydro.git diff --git a/src/HYDROData/HYDROData_StreamAltitude.h b/src/HYDROData/HYDROData_StreamAltitude.h index 4304545d..53d1e095 100644 --- a/src/HYDROData/HYDROData_StreamAltitude.h +++ b/src/HYDROData/HYDROData_StreamAltitude.h @@ -5,6 +5,7 @@ #include "HYDROData_IAltitudeObject.h" +class Handle(HYDROData_Profile); DEFINE_STANDARD_HANDLE(HYDROData_StreamAltitude, HYDROData_IAltitudeObject) @@ -34,12 +35,6 @@ public: */ HYDRODATA_EXPORT virtual const ObjectKind GetKind() const { return KIND_STREAM_ALTITUDE; } - - /** - * Dump Altitude object to Python script representation. - */ - HYDRODATA_EXPORT virtual QStringList DumpToPython( MapOfTreatedObjects& theTreatedObjects ) const; - public: // Public methods to work with altitudes. @@ -51,6 +46,12 @@ public: */ HYDRODATA_EXPORT virtual double GetAltitudeForPoint( const gp_XY& thePoint ) const; +protected: + + bool getBoundaryProfilesForPoint( const gp_XY& thePoint, + Handle(HYDROData_Profile)& theLeftProfile, + Handle(HYDROData_Profile)& theRightProfile ) const; + protected: friend class HYDROData_Iterator;