- virtual void setPath( const QPainterPath& thePath,
- const bool theToDisplay = true );
- virtual QPainterPath getPath() const;
+ Handle(AIS_InteractiveContext) getContext() const;
+ Handle(HYDROData_Entity) getObject() const;
+ TopoDS_Shape getTopoShape() const;
+
+ virtual void update( bool isUpdateViewer,
+ bool isDeactivateSelection );
+
+ virtual bool getIsToUpdate() const;
+ virtual void setIsToUpdate( bool theState );
+
+ virtual bool isVisible() const;
+ virtual void setVisible( const bool theState,
+ const bool theIsUpdateViewer = true );
+
+ virtual void setWire( const TopoDS_Wire& theWire,
+ const bool theToDisplay = true,
+ const bool theIsUpdateViewer = true );
+
+ virtual void setFaces( const TopoDS_Compound& theWires,
+ const bool theToDisplay = true,
+ const bool theIsUpdateViewer = true );