/// Remove selection filter from the viewer
virtual void removeSelectionFilter(const Handle(SelectMgr_Filter)& theFilter);
+ /// Returns true if the selection filter is set to the viewer
+ /// \param theFilter a selection filter
+ virtual bool hasSelectionFilter(const Handle(SelectMgr_Filter)& theFilter);
+
/// Remove all selection filters from the viewer
virtual void clearSelectionFilters();
void onTryCloseView(SUIT_ViewWindow*);
void onDeleteView(SUIT_ViewWindow*);
void onViewCreated(SUIT_ViewWindow*);
- void onActivated(SUIT_ViewWindow*);
+ void onActivated(SUIT_ViewManager*);
void onSelectionChanged();
void onViewTransformed(OCCViewer_ViewWindow::OperationType);