// -------------------------------------------------------------------------
// ITK base clases
+
+#ifndef cpPlugins_Interface_EXPORTS
+
cpPlugins_Image_Import_AllDimensions( char );
cpPlugins_Image_Import_AllDimensions( short );
cpPlugins_Image_Import_AllDimensions( int );
cpPlugins_VTKImage_Import_AllDimensions( itk::RGBPixel< unsigned short > );
cpPlugins_VTKImage_Import_AllDimensions( itk::RGBPixel< unsigned int > );
cpPlugins_VTKImage_Import_AllDimensions( itk::RGBPixel< unsigned long > );
+cpPlugins_VTKImage_Import_AllDimensions( itk::RGBPixel< float > );
+cpPlugins_VTKImage_Import_AllDimensions( itk::RGBPixel< double > );
cpPlugins_VTKImage_Import_AllDimensions( itk::RGBAPixel< char > );
cpPlugins_VTKImage_Import_AllDimensions( itk::RGBAPixel< short > );
cpPlugins_VTKImage_Import_AllDimensions( itk::RGBAPixel< unsigned short > );
cpPlugins_VTKImage_Import_AllDimensions( itk::RGBAPixel< unsigned int > );
cpPlugins_VTKImage_Import_AllDimensions( itk::RGBAPixel< unsigned long > );
+cpPlugins_VTKImage_Import_AllDimensions( itk::RGBAPixel< float > );
+cpPlugins_VTKImage_Import_AllDimensions( itk::RGBAPixel< double > );
cpPlugins_VTKImageArray_Import_AllDimensions( Vector, float );
cpPlugins_VTKImageArray_Import_AllDimensions( Vector, double );
cpPlugins_VTKImage_Import( itk::DiffusionTensor3D< float >, 3 );
cpPlugins_VTKImage_Import( itk::DiffusionTensor3D< double >, 3 );
+#endif // cpPlugins_Interface_EXPORTS
+
// -------------------------------------------------------------------------
template< class I >
void cpPlugins::Interface::Image::