]> Creatis software - cpPlugins.git/blob - plugins/ITKIO/ImageReader.h
Cast image filter added. ROI filter modified.
[cpPlugins.git] / plugins / ITKIO / ImageReader.h
1 #ifndef __cpPluginsITKIO__ImageReader__h__
2 #define __cpPluginsITKIO__ImageReader__h__
3
4 #include <cpPluginsITKIO_Export.h>
5 #include <cpPlugins/BaseObjects/ProcessObject.h>
6
7 namespace itk { class ImageIOBase; }
8
9 namespace cpPluginsITKIO
10 {
11   /**
12    */
13   class cpPluginsITKIO_EXPORT ImageReader
14     : public cpPlugins::BaseObjects::ProcessObject
15   {
16     cpPluginsObject( ImageReader, cpPlugins::BaseObjects::ProcessObject, IO );
17
18   public:
19     virtual QDialog* CreateQDialog( ) cpPlugins_OVERRIDE;
20
21   protected:
22     template< unsigned int _Dim >
23     inline bool _GD0( itk::ImageIOBase* io );
24
25     template< class _TPixel, unsigned int _Dim >
26     inline bool _GD1( itk::ImageIOBase* io );
27   };
28
29 } // ecapseman
30
31 #endif // __cpPluginsITKIO__ImageReader__h__
32
33 // eof - $RCSfile$