#include #include #include #include #include #include #include #include // ------------------------------------------------------------------------- #define cpPlugins_Base_extra_SimpleArray( V, D ) \ template cpPlugins_Base_EXPORT \ std::ostream& itk::operator<< < D >( \ std::ostream& a, V< D > const& b \ ) cpPlugins_Base_extra_SimpleArray( itk::ImageRegion, 1 ); cpPlugins_Base_extra_SimpleArray( itk::ImageRegion, 2 ); cpPlugins_Base_extra_SimpleArray( itk::ImageRegion, 3 ); cpPlugins_Base_extra_SimpleArray( itk::ImageRegion, 4 ); // ------------------------------------------------------------------------- #define cpPlugins_Base_extra_Array( V, T, D ) \ template cpPlugins_Base_EXPORT \ std::ostream& itk::operator<< < T, D >( \ std::ostream& a, V< T, D > const& b \ ) #define cpPlugins_Base_extra_Array_AllScalars( V, D ) \ cpPlugins_Base_extra_Array( V, float, D ); \ cpPlugins_Base_extra_Array( V, double, D ) #define cpPlugins_Base_extra_Array_AllScalars_AllDims( V ) \ cpPlugins_Base_extra_Array_AllScalars( V, 1 ); \ cpPlugins_Base_extra_Array_AllScalars( V, 2 ); \ cpPlugins_Base_extra_Array_AllScalars( V, 3 ); \ cpPlugins_Base_extra_Array_AllScalars( V, 4 ) cpPlugins_Base_extra_Array_AllScalars_AllDims( itk::Point ); cpPlugins_Base_extra_Array_AllScalars_AllDims( itk::Vector ); // eof - $RCSfile$