]> SALOME platform Git repositories - modules/visu.git/commitdiff
Salome HOME
windows port V5_1_main_20091110
authoradam <adam>
Mon, 9 Nov 2009 09:05:35 +0000 (09:05 +0000)
committeradam <adam>
Mon, 9 Nov 2009 09:05:35 +0000 (09:05 +0000)
src/VISU_I/VISU_Tools.h

index 128d755b2499086023d84f5d150d9b7bdfbf97f2..50713227e520b354b346f92fc3cafcf689d4f41b 100644 (file)
@@ -27,6 +27,7 @@
 #define VISU_TOOLS_H
 
 #include "VISUConfig.hh"
+#include "VISU_I.hxx"
 
 #include <SALOMEDSClient_Study.hxx>
 
@@ -45,30 +46,30 @@ namespace VISU
   /*! Display/Erase/Update a curve presentation.
    *  Parameter \a frame may be NULL, in this case there is only update without display/erase
    */
-  void                                 UpdateCurve( VISU::Curve_i*,
-                                                    Plot2d_ViewFrame*,
-                                                    SPlot2d_Curve*,
-                                                    int theDisplaying );
+  VISU_I_EXPORT void                                 UpdateCurve( VISU::Curve_i*,
+                                                                 Plot2d_ViewFrame*,
+                                                                 SPlot2d_Curve*,
+                                                                 int theDisplaying );
 
-  void                                 PlotTable( SalomeApp_Study*,
-                                                  Plot2d_ViewFrame*,
-                                                  VISU::Table_i*,
-                                                  int theDisplaying );
+  VISU_I_EXPORT void                                 PlotTable( SalomeApp_Study*,
+                                                               Plot2d_ViewFrame*,
+                                                               VISU::Table_i*,
+                                                               int theDisplaying );
 
-  void                                 PlotCurve( Plot2d_ViewFrame*,
-                                                  VISU::Curve_i*,
-                                                  int theDisplaying );
+  VISU_I_EXPORT void                                 PlotCurve( Plot2d_ViewFrame*,
+                                                               VISU::Curve_i*,
+                                                               int theDisplaying );
 
-  void                                 PlotRemoveCurve(SalomeApp_Application*,
-                                                       VISU::Curve_i* );
+  VISU_I_EXPORT void                                 PlotRemoveCurve(SalomeApp_Application*,
+                                                                    VISU::Curve_i* );
 
-  void                                 PlotContainer( Plot2d_ViewFrame*,
-                                                      VISU::Container_i*,
-                                                      int theDisplaying );
+  VISU_I_EXPORT void                                 PlotContainer( Plot2d_ViewFrame*,
+                                                                   VISU::Container_i*,
+                                                                   int theDisplaying );
 
-  void                                 CreatePlot( VISU_Gen_i*,
-                                                   Plot2d_ViewFrame*,
-                                                   _PTR(SObject) theTableSO );
+  VISU_I_EXPORT void                                 CreatePlot( VISU_Gen_i*,
+                                                                Plot2d_ViewFrame*,
+                                                                _PTR(SObject) theTableSO );
 }
 
 #endif