]> SALOME platform Git repositories - modules/visu.git/commitdiff
Salome HOME
Fix compilation problems on Win32 Platform:
authorabd <abd@opencascade.com>
Tue, 7 Oct 2008 13:15:16 +0000 (13:15 +0000)
committerabd <abd@opencascade.com>
Tue, 7 Oct 2008 13:15:16 +0000 (13:15 +0000)
- export classes abd functions

src/CONVERTOR/VISU_IDMapper.hxx
src/CONVERTOR/VISU_TableReader.hxx
src/PIPELINE/VISU_DeformationPL.cxx
src/PIPELINE/VISU_ElnoAssembleFilter.hxx
src/PIPELINE/VISU_ElnoDisassembleFilter.hxx

index 4ef68e307e23b0dd1a236f5c39b60d4ae0b85dda..9a711d20fa3f43e04b45320c6b2eefd8f8434fa0 100644 (file)
@@ -53,7 +53,7 @@ namespace VISU
 
 
   //---------------------------------------------------------------
-  class TStructuredId
+  class VISU_CONVERTOR_EXPORT TStructuredId
   {
     vtkIdType myData[3];
 
index 1b724c34819ace3bbdf9718ee71021e3cfd50b9f..cccd77d122df536b841497b66935df940bcbed2d 100644 (file)
@@ -101,6 +101,7 @@ namespace VISU
 
   //---------------------------------------------------------------
   typedef std::vector<PTableIDMapper> TTableContainer;
+  VISU_CONVERTOR_EXPORT
   void ImportTables( const char* theFileName, TTableContainer& theContainer );
 
 
index 2189b2287df0e7baf464e8939673620c531ad360..034d4cf790c15ad7a2e765e865cce6581dd3156a 100755 (executable)
@@ -88,6 +88,8 @@ VISU_DeformationPL::GetMTime(){
   aTime = std::max(aTime,myInputPassFilter->GetMTime());
   aTime = std::max(aTime,myOutputPassFiler->GetMTime());
   aTime = std::max(aTime,myCellDataToPointData->GetMTime());
+
+  return aTime;
 }
 
 //----------------------------------------------------------------------------
index 8f586c66d8d9694386210cd6b381a627566824d3..469ea561c53061963c56ce4cf0852d0ca9df1ce7 100644 (file)
 #ifndef VISU_ElnoAssembleFilter_H
 #define VISU_ElnoAssembleFilter_H
 
+#include "VISU_PipeLine.hxx"
+
 #include <vtkPointSetAlgorithm.h>
 
-class VISU_ElnoAssembleFilter : public vtkPointSetAlgorithm
+class VISU_PIPELINE_EXPORT VISU_ElnoAssembleFilter : public vtkPointSetAlgorithm
 {
 public:
   typedef vtkPointSetAlgorithm Superclass;
index 0053c13ece0245cd0b044ddccc0efa9731b27bdf..5b8ef47df8c39fee8e7a21c75772839598f5e3f3 100644 (file)
 #ifndef VISU_ElnoDisassembleFilter_H
 #define VISU_ElnoDisassembleFilter_H
 
+#include "VISU_PipeLine.hxx"
+
 #include <vtkUnstructuredGridAlgorithm.h>
 
-class VISU_ElnoDisassembleFilter : public vtkUnstructuredGridAlgorithm
+class VISU_PIPELINE_EXPORT VISU_ElnoDisassembleFilter : public vtkUnstructuredGridAlgorithm
 {
 public:
   typedef vtkUnstructuredGridAlgorithm Superclass;