]> Creatis software - cpPlugins.git/blobdiff - lib/cpPlugins/Interface/Image.h
...
[cpPlugins.git] / lib / cpPlugins / Interface / Image.h
index 1aeee5cc18a7b6945951fcbf7d692d1748318b70..729acdf682aaaa382d4e50db41ab40dadda85666 100644 (file)
@@ -1,14 +1,13 @@
 #ifndef __CPPLUGINS__INTERFACE__IMAGE__H__
 #define __CPPLUGINS__INTERFACE__IMAGE__H__
 
-#include <cpPlugins/Interface/cpPlugins_Interface_Export.h>
 #include <cpPlugins/Interface/DataObject.h>
 
 #include <itkProcessObject.h>
 
-class vtkImageData;
+// Some forward declarations
+class vtkObject;
 
-// -------------------------------------------------------------------------
 namespace cpPlugins
 {
   namespace Interface
@@ -27,9 +26,7 @@ namespace cpPlugins
     public:
       itkNewMacro( Self );
       itkTypeMacro( Image, DataObject );
-      cpPlugins_Id_Macro(
-        cpPlugins::Interface::Image, "DataObject"
-        );
+      cpPlugins_Id_Macro( Image, DataObject );
 
     public:
       template< class I >