]> Creatis software - cpPlugins.git/blobdiff - lib/cpPlugins/Plugins/IO/ImageWriter.h
Merge ssh://git.creatis.insa-lyon.fr/cpPlugins
[cpPlugins.git] / lib / cpPlugins / Plugins / IO / ImageWriter.h
index 9c3b0ceebaadfb50c4093acdd5af8838fd3cb1b9..a9db113a356ca8a5ba9698fe70d2913320c936a1 100644 (file)
@@ -22,6 +22,12 @@ namespace cpPlugins
     public:
       itkNewMacro( Self );
       itkTypeMacro( ImageWriter, cpPluginsInterfaceImageSink );
+      cpPlugins_Id_Macro(
+        cpPlugins::IO::ImageWriter, "ImageWriter"
+        );
+
+    public:
+      virtual DialogResult ExecConfigurationDialog( QWidget* parent );
 
     protected:
       ImageWriter( );
@@ -29,6 +35,15 @@ namespace cpPlugins
 
       virtual std::string _GenerateData( );
 
+      /*
+       * These two methods are Microsort courtesy: inner loop error !
+       */
+      template< unsigned int D >
+        inline std::string _GD0_Image( );
+
+      template< unsigned int D >
+        inline std::string _GD0_VectorImage( );
+
       template< class I >
         inline std::string _RealGD( itk::DataObject* image );