*/
virtual void Update();
+ /**
+ * Checks that object has 2D presentation. Base implementation returns false.
+ */
+ virtual bool IsHas2dPrs() const;
+
/**
* Returns data of object wrapped to QVariant.
* Base implementation returns null value.
*/
virtual HYDROData_SequenceOfObjects GetAllReferenceObjects() const;
+
+ /**
+ * Returns the z-level for object presentation, -1 if no z-level.
+ */
+ virtual bool GetZLevel( int& theLevel ) const [Standard_Boolean ( Standard_Integer& )];
+
+ /**
+ * Set the z-level for object presentation.
+ */
+ virtual void SetZLevel( const int& theLevel ) [void ( const Standard_Integer& )];
+
+ /**
+ * Remove the z-level of object presentation.
+ */
+ virtual void RemoveZLevel();
+
+
protected:
/**