]> Creatis software - cpPlugins.git/blob - plugins/IO/ImageWriter.h
f3a32a328995986676c0bde90bc3362b4319fb8a
[cpPlugins.git] / plugins / IO / ImageWriter.h
1 #ifndef __cpPluginsIO__ImageWriter__h__
2 #define __cpPluginsIO__ImageWriter__h__
3
4 #include <cpPluginsIO_Export.h>
5 #include <cpPlugins/BaseObjects/ProcessObject.h>
6 #include <cpPlugins/DataObjects/Image.h>
7
8 namespace cpPluginsIO
9 {
10   /**
11    */
12   class cpPluginsIO_EXPORT ImageWriter
13     : public cpPlugins::BaseObjects::ProcessObject
14   {
15     cpPluginsObject( ImageWriter, cpPlugins::BaseObjects::ProcessObject, IO );
16
17   public:
18     virtual QDialog* CreateQDialog( ) cpPlugins_OVERRIDE;
19
20   protected:
21     template< class _TImage >
22     inline void _GD0( _TImage* image );
23
24     template< class _TImage >
25     inline void _GD1( _TImage* image );
26   };
27
28 } // ecapseman
29
30 #endif // __cpPluginsIO__ImageWriter__h__
31
32 // eof - $RCSfile$