#include <HYDROData_IAltitudeObject.h>
%End
-class HYDROData_IAltitudeObject : HYDROData_Entity /Abstract/
+class HYDROData_IAltitudeObject : public HYDROData_Entity /Abstract/
{
%ConvertToSubClassCode
sipClass = sipClass_HYDROData_AltitudeObject;
break;
+ case KIND_STREAM_ALTITUDE:
+ sipClass = sipClass_HYDROData_StreamAltitude;
+ break;
+
default:
// We don't recognise the type.
sipClass = NULL;
*/
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:
/**