]> Creatis software - cpPlugins.git/blobdiff - lib/cpPlugins/Plugins/ImageWriter.cxx
...
[cpPlugins.git] / lib / cpPlugins / Plugins / ImageWriter.cxx
index 955d1913259fd0fdd2de0ecba1ce1ad99021db7b..921df921cdb3149e90494139a07ff8b36573d371 100644 (file)
@@ -1,20 +1,6 @@
 #include <cpPlugins/Plugins/ImageWriter.h>
 #include <cpPlugins/Interface/Image.h>
 
-#include <complex>
-
-#define ITK_MANUAL_INSTANTIATION
-#include <itkImage.h>
-
-#include <itkCovariantVector.h>
-#include <itkDiffusionTensor3D.h>
-#include <itkPoint.h>
-#include <itkRGBPixel.h>
-#include <itkRGBAPixel.h>
-#include <itkSymmetricSecondRankTensor.h>
-#include <itkVector.h>
-
-#undef ITK_MANUAL_INSTANTIATION
 #include <itkImageFileWriter.h>
 
 // -------------------------------------------------------------------------
@@ -57,12 +43,14 @@ _GenerateData( )
   else cpPlugins_Image_Input_Demangle_Dimension_AllTypes(
     4, image, itk_image, r, _RealGD
     );
+#ifndef _WIN32 // win32: Nested loops error ????
   else cpPlugins_Image_Input_Demangle(
     itk::DiffusionTensor3D< float >, 3, image, itk_image, r, _RealGD
     );
   else cpPlugins_Image_Input_Demangle(
     itk::DiffusionTensor3D< double >, 3, image, itk_image, r, _RealGD
     );
+#endif // _WIN32
   else r = "ImageWriter: Input image type not supported.";
 
   return( r );