Salome HOME
Refs #289 - Spline profile is represented in OCC view as polyline profile
[modules/hydro.git] / src / HYDROData / HYDROData_StreamAltitude.h
index 4304545dc0a6d35ca51b3e3d597d36b1eed120e7..2f47af8e51139c6198082cfb4c658060bc4f2aed 100644 (file)
@@ -5,6 +5,7 @@
 
 #include "HYDROData_IAltitudeObject.h"
 
+class Handle(HYDROData_Profile);
 
 DEFINE_STANDARD_HANDLE(HYDROData_StreamAltitude, HYDROData_IAltitudeObject)
 
@@ -51,6 +52,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;