Salome HOME
Nested operations
[modules/shaper.git] / src / NewGeom / NewGeom_SalomeViewer.h
index b84c5bc4a5a3e7cde576ef7a9365803ba0cc38a9..a665af3b77298a9767f90d8cac6b125a8cda704d 100644 (file)
@@ -28,6 +28,18 @@ public:
   //! Returns Vsd_View object from currently active view window
   virtual Handle(V3d_View) activeView() const;
 
+  //! Enable or disable selection in the viewer
+  virtual void enableSelection(bool isEnabled);
+
+  //! Returns true if selection is enabled
+  virtual bool isSelectionEnabled() const;
+
+  //! Enable or disable multiselection in the viewer
+  virtual void enableMultiselection(bool isEnable);
+
+  //! Returns true if multiselection is enabled
+  virtual bool isMultiSelectionEnabled() const;
+
   void setSelector(NewGeom_OCCSelector* theSel);
 
   NewGeom_OCCSelector* selector() const { return mySelector; }