Salome HOME
Add DLL specs.
[modules/smesh.git] / src / SMESHGUI / SMESHGUI_IdPreview.h
index 58468f65be46af6c8fe17b705e52862d453ad138..dd87a7caf8bb3ea5e4a9ea6a8fbac0e2c8c3d292 100644 (file)
@@ -29,6 +29,7 @@
 #include <vector>
 
 #include <TColStd_MapOfInteger.hxx>
+#include <SVTK_Hash.h>
 
 #include <gp_XYZ.hxx>
 
@@ -46,13 +47,13 @@ class vtkUnstructuredGrid;
 /*!
  * \brief To display in the viewer IDs of selected elements or nodes
  */
-class SMESHGUI_IdPreview
+class SMESHGUI_EXPORT SMESHGUI_IdPreview
 {
 public:
   SMESHGUI_IdPreview(SVTK_ViewWindow* theViewWindow);
   ~SMESHGUI_IdPreview();
 
-  void SetPointsData( SMDS_Mesh* theMesh, const TColStd_MapOfInteger & theNodesIdMap );
+  void SetPointsData( SMDS_Mesh* theMesh, const SVTK_TVtkIDsMap & theNodesIdMap );
   void SetElemsData ( const std::vector<int> &  theElemsIdMap,
                       const std::list<gp_XYZ> & theGrCentersXYZ );
   template< class INT_ITER, class XYZ_ITER >