]> Creatis software - bbtk.git/blobdiff - packages/gdcmvtk/src/bbgdcmvtkGetXCoherentInfoGdcmReader.cxx
no message
[bbtk.git] / packages / gdcmvtk / src / bbgdcmvtkGetXCoherentInfoGdcmReader.cxx
index eb9a13454a71d5fb92d88f4331e1037c610a98bd..1ec74e201efc89186624198ffc0e69459bdd3cb2 100644 (file)
@@ -4,9 +4,11 @@
 #include "gdcmFile.h"
 #include "vtkImageData.h"
 #include <vtkIndent.h>
+
 #if defined USE_GDCM
-#include "gdcmFileHelper.h"
+       #include "gdcmFileHelper.h"
 #endif
+
 #if defined USE_GDCM2
        #include <gdcmReader.h>
        #include <gdcmImageHelper.h>
@@ -88,6 +90,11 @@ void GetXCoherentInfoGdcmReader::Process()
       reader=NULL;
    }
    reader = vtkGdcmReader::New();
+       
+       //EED 21 mars 2012  FLIP probleme  ..PLOP..
+       reader->SetFlipY(false);
+
+       
    //reader->SetFileName( bbGetInputIn().c_str() );
    reader->SetCoherentFileList(l);
    reader->Update();
@@ -95,7 +102,8 @@ void GetXCoherentInfoGdcmReader::Process()
 
    bbSetOutputOut( reader->GetOutput() );
 }
-#endif USE_GDCM
+#endif
+// endif USE_GDCM
 
 #if defined USE_GDCM2
 void GetXCoherentInfoGdcmReader::Process()
@@ -166,20 +174,21 @@ void GetXCoherentInfoGdcmReader::Process()
    {
          const std::string &f = *it;
       files->InsertNextValue( f.c_str() );
-    }
+   }
    reader->SetFileNames(files);
    reader->Update();
    reader->GetOutput();
    bbSetOutputOut( reader->GetOutput() );
 }
-#endif USE_GDCM2
+#endif
+// endif USE_GDCM2
 
 void GetXCoherentInfoGdcmReader::bbUserSetDefaultValues()
 {
    std::vector<std::string> init;
    init.push_back("");
    bbSetInputIn(init);  
-   reader=NULL;
+   //reader=NULL;   /// \TODO fixme JPR
 }
 
 void GetXCoherentInfoGdcmReader::bbUserInitializeProcessing()