1 #ifndef __cpPluginsITKIO__ImageReader__h__
2 #define __cpPluginsITKIO__ImageReader__h__
4 #include <cpPlugins_ITKIO_Export.h>
5 #include <cpPlugins/Pipeline/ProcessObject.h>
7 namespace itk { class ImageIOBase; }
9 namespace cpPluginsITKIO
13 class cpPlugins_ITKIO_EXPORT ImageReader
14 : public cpPlugins::Pipeline::ProcessObject
16 cpPluginsObject( ImageReader, cpPlugins::Pipeline::ProcessObject, IO );
19 virtual QDialog* CreateQDialog( ) cpPlugins_OVERRIDE;
22 template< unsigned int _Dim >
23 inline bool _GD0( itk::ImageIOBase* io );
25 template< class _TPixel, unsigned int _Dim >
26 inline bool _GD1( itk::ImageIOBase* io );
31 #endif // __cpPluginsITKIO__ImageReader__h__