#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>
// -------------------------------------------------------------------------
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 );