X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FcpPlugins%2FDataObjects%2FImage.h;h=54710e1ad27809fd09c1b97c27465dc480c7c0e6;hb=d8ebffc6ece697ddf7b358946ef5d9c9cd7191fe;hp=107c69e818bc76db48c88c0d64a1597cde875ad5;hpb=3393941bf8f26babc7b592db434b40c1b747a687;p=cpPlugins.git diff --git a/lib/cpPlugins/DataObjects/Image.h b/lib/cpPlugins/DataObjects/Image.h index 107c69e..54710e1 100644 --- a/lib/cpPlugins/DataObjects/Image.h +++ b/lib/cpPlugins/DataObjects/Image.h @@ -3,7 +3,6 @@ #include #include -#include namespace cpPlugins { @@ -34,11 +33,17 @@ namespace cpPlugins Image( ); virtual ~Image( ); - template< unsigned int _VDim > - inline void _ITK_2_VTK_0( itk::ImageBase< _VDim >* image ); + template< class _TImage > + inline void _ITK_2_VTK_0( _TImage* image ); template< class _TImage > - inline void _ITK_2_VTK_1( _TImage* image ); + inline void _ITK_2_VTK_1( _TImage* image ); + + template< class _TPixel > + inline bool _VTK_2_ITK_0( vtkImageData* image ); + + template< class _TPixel, unsigned int _VDim > + inline bool _VTK_2_ITK_1( vtkImageData* image ); private: // Purposely not implemented @@ -53,9 +58,6 @@ namespace cpPlugins } // ecapseman -#include -#include - #endif // __cpPlugins__DataObjects__Image__h__ // eof - $RCSfile$