#include <creaImageIOGimmickView.h>
#include <creaImageIOSystem.h>
#include "boost/filesystem.hpp"
+
+#if defined(USE_GDCM)
#include <gdcmGlobal.h>
#include <gdcmSerieHelper.h>
#include <vtkGdcmReader.h>
+#endif
+
+#if defined(USE_GDCM2)
+#include <vtkGDCMImageReader.h>
+#endif
+
+
namespace fs = boost::filesystem;
namespace creaImageIO
{
double spc[3];
first->GetSpacing(spc);
spc[2]=OrderTheFileNameVector(im);
+
out->SetSpacing(spc);
+
int slice = 0;
std::vector<std::string>::iterator it;
}
//======================================================================
-
-double GimmickView::OrderTheFileNameVector(std::vector<std::string> &im)
+#if defined(USE_GDCM)
+ double GimmickView::OrderTheFileNameVector(std::vector<std::string> &im)
{
double spacing=1;
typedef std::vector<GDCM_NAME_SPACE::File* > FileList;
}
+#endif
+
+#if defined(USE_GDCM2)
+ // TO DO
+ double GimmickView::OrderTheFileNameVector(std::vector<std::string> &im)
+ {
+ return 1;
+ }
+#endif
//======================================================================