*/
HYDRODATA_EXPORT virtual QStringList DumpToPython( MapOfTreatedObjects& theTreatedObjects ) const;
+ /**
+ * Update the immersible zone object.
+ * Call this method whenever you made changes for object data.
+ */
+ HYDRODATA_EXPORT virtual void Update();
+
/**
* Returns the top shape of the object.
*/
*/
HYDRODATA_EXPORT virtual QColor getDefaultBorderColor() const;
+ /**
+ * Create all necessary child group objects.
+ */
+ HYDRODATA_EXPORT virtual void createGroupObjects();
+
+ /**
+ * Returns the type of child altitude object.
+ * Reimplemented to create obstacle altitude object.
+ */
+ HYDRODATA_EXPORT virtual ObjectKind getAltitudeObjectType() const;
+
protected:
friend class HYDROData_Iterator;