]> Creatis software - cpPlugins.git/blobdiff - plugins/IO/DicomSeriesReader.h
...
[cpPlugins.git] / plugins / IO / DicomSeriesReader.h
index 907131ca1ab206efa972be24848eb1d1ad1c5a85..0a77ed97dff8dbda20de8a24291c48ccadb6de97 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef __CPPLUGINSIO__DICOMSERIESREADER__H__
 #define __CPPLUGINSIO__DICOMSERIESREADER__H__
 
-#include <plugins/IO/ImageReader.h>
+#include <IO/ImageReader.h>
 
 namespace cpPluginsIO
 {
@@ -10,30 +10,10 @@ namespace cpPluginsIO
   class cpPluginsIO_EXPORT DicomSeriesReader
     : public ImageReader
   {
-    cpPluginsObject;
-  public:
-    typedef DicomSeriesReader               Self;
-    typedef ImageReader                     Superclass;
-    typedef itk::SmartPointer< Self >       Pointer;
-    typedef itk::SmartPointer< const Self > ConstPointer;
-
-  public:
-    itkNewMacro( Self );
-    itkTypeMacro( DicomSeriesReader, ImageReader );
-    cpPlugins_Id_Macro( DicomSeriesReader, IO );
+    cpPluginsObject( DicomSeriesReader, ImageReader, IO );
 
   public:
-    // Qt dialog creation
-    virtual QDialog* CreateQDialog( ) ITK_OVERRIDE;
-
-  protected:
-    DicomSeriesReader( );
-    virtual ~DicomSeriesReader( );
-
-  private:
-    // Purposely not implemented
-    DicomSeriesReader( const Self& );
-    Self& operator=( const Self& );
+    virtual QDialog* CreateQDialog( ) cpPlugins_OVERRIDE;
   };
 
 } // ecapseman