]> Creatis software - cpPlugins.git/blobdiff - lib/cpPlugins/DataObject.h
...
[cpPlugins.git] / lib / cpPlugins / DataObject.h
index 998a91487697e7cfd65faa8f98400753cfa9c059..95cf3dd80c88a443e1ba3e047d73b87c83739259 100644 (file)
@@ -2,9 +2,11 @@
 #define __CPPLUGINS__DATAOBJECT__H__
 
 #include <cpPlugins/Object.h>
+#include <vtkProp.h>
+#include <vtkSmartPointer.h>
 
 // Some forward declarations
-class vtkProp;
+// TODO: class vtkProp;
 
 namespace cpPlugins
 {
@@ -51,7 +53,8 @@ namespace cpPlugins
 
   protected:
     ProcessObject*   m_Source;
-    mutable vtkProp* m_Actor;
+    // TODO: mutable vtkProp* m_Actor;
+    mutable vtkSmartPointer< vtkProp > m_Actor;
   };
 
 } // ecapseman