- int GetNameOfSelectedNodes(SVTK_Selector* theSelector,
- const Handle(SALOME_InteractiveObject)& theIO,
- QString& theName);
-
- int GetNameOfSelectedElements(SVTK_Selector* theSelector,
- const Handle(SALOME_InteractiveObject)& theIO,
- QString& theName);
-
- int GetEdgeNodes(SVTK_Selector* theSelector,
- const TVisualObjPtr& theVisualObj,
- int& theId1,
- int& theId2);
+SMESHGUI_EXPORT
+ int GetNameOfSelectedNodes( LightApp_SelectionMgr*,
+ const Handle(SALOME_InteractiveObject)&,
+ QString& );
+SMESHGUI_EXPORT
+ int GetNameOfSelectedNodes( LightApp_SelectionMgr*, QString& );
+SMESHGUI_EXPORT
+ int GetNameOfSelectedElements( LightApp_SelectionMgr*,
+ const Handle(SALOME_InteractiveObject)&,
+ QString& );
+SMESHGUI_EXPORT
+ int GetNameOfSelectedElements( LightApp_SelectionMgr*, QString& );
+SMESHGUI_EXPORT
+ int GetSelected( LightApp_SelectionMgr*, TColStd_IndexedMapOfInteger&,
+ const bool = true );
+
+SMESHGUI_EXPORT
+ int GetEdgeNodes( LightApp_SelectionMgr*, smIdType&, smIdType& );
+
+SMESHGUI_EXPORT
+ void SetControlsPrecision( const long );
+
+#ifndef DISABLE_PLOT2DVIEWER
+SMESHGUI_EXPORT
+ void ClearPlot2Viewers( SUIT_ViewWindow* theWindow );
+#endif