X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FcpPlugins_ITKInstances%2FBase.cxx;fp=lib%2FcpPlugins_ITKInstances%2FBase.cxx;h=4d792de68c04d0882247b2b37e359a4cffd40afe;hb=e29096b7c37e89da4cda28bde9102cdb9ff159ea;hp=0ecd951fe26811a7e2e4831cf271b833130a09ca;hpb=dc1614d6180dbb97486870a379ae73e2c70525a1;p=cpPlugins.git diff --git a/lib/cpPlugins_ITKInstances/Base.cxx b/lib/cpPlugins_ITKInstances/Base.cxx index 0ecd951..4d792de 100644 --- a/lib/cpPlugins_ITKInstances/Base.cxx +++ b/lib/cpPlugins_ITKInstances/Base.cxx @@ -1,6 +1,29 @@ - #include +// ------------------------------------------------------------------------- +#define cpPlugins_ITKInstances_Base_ostream( O, T, D ) \ + template cpPlugins_ITKInstances_Base_EXPORT std::ostream& operator<< < T, D >( std::ostream& o, const O< T, D >& r ) + +namespace itk +{ + cpPlugins_ITKInstances_Base_ostream( Point, float, 1 ); + cpPlugins_ITKInstances_Base_ostream( Vector, float, 1 ); + cpPlugins_ITKInstances_Base_ostream( Point, double, 1 ); + cpPlugins_ITKInstances_Base_ostream( Vector, double, 1 ); + cpPlugins_ITKInstances_Base_ostream( Point, float, 2 ); + cpPlugins_ITKInstances_Base_ostream( Vector, float, 2 ); + cpPlugins_ITKInstances_Base_ostream( Point, double, 2 ); + cpPlugins_ITKInstances_Base_ostream( Vector, double, 2 ); + cpPlugins_ITKInstances_Base_ostream( Point, float, 3 ); + cpPlugins_ITKInstances_Base_ostream( Vector, float, 3 ); + cpPlugins_ITKInstances_Base_ostream( Point, double, 3 ); + cpPlugins_ITKInstances_Base_ostream( Vector, double, 3 ); + cpPlugins_ITKInstances_Base_ostream( Point, float, 4 ); + cpPlugins_ITKInstances_Base_ostream( Vector, float, 4 ); + cpPlugins_ITKInstances_Base_ostream( Point, double, 4 ); + cpPlugins_ITKInstances_Base_ostream( Vector, double, 4 ); +} + // ...aaand that's all folks! // eof - $RCSfile$