X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROPy%2FHYDROData_IAltitudeObject.sip;h=b750f4cddbb9d046b2a394f9117276573e0f18ef;hb=f58865bdfb548ebba53ecb264f17ef357fa4c409;hp=369bf408e4621e5fa178afec858679a7fecfd1af;hpb=adc4a589f37f55b01ab917954d195d7c325bdba3;p=modules%2Fhydro.git diff --git a/src/HYDROPy/HYDROData_IAltitudeObject.sip b/src/HYDROPy/HYDROData_IAltitudeObject.sip index 369bf408..b750f4cd 100644 --- a/src/HYDROPy/HYDROData_IAltitudeObject.sip +++ b/src/HYDROPy/HYDROData_IAltitudeObject.sip @@ -24,7 +24,7 @@ #include %End -class HYDROData_IAltitudeObject : HYDROData_Entity /Abstract/ +class HYDROData_IAltitudeObject : public HYDROData_Entity /Abstract/ { %ConvertToSubClassCode @@ -42,6 +42,10 @@ class HYDROData_IAltitudeObject : HYDROData_Entity /Abstract/ sipClass = sipClass_HYDROData_AltitudeObject; break; + case KIND_STREAM_ALTITUDE: + sipClass = sipClass_HYDROData_StreamAltitude; + break; + default: // We don't recognise the type. sipClass = NULL; @@ -61,6 +65,13 @@ public: */ static double GetInvalidAltitude(); + /** + * Returns altitude for given point. + * \param thePoint the point to examine + * \return altitude value + */ + virtual double GetAltitudeForPoint( const gp_XY& thePoint ) const = 0; + protected: /**