]> Creatis software - clitk.git/blobdiff - vv/vvROIActor.h
Mathieu Malaterre
[clitk.git] / vv / vvROIActor.h
index d20259e4437434c4e3091a4c2957a67f5beba5c9..c690ae085953aa19a49f4b0d7a0aaecd4ad68fcd 100644 (file)
 #ifndef VVROIACTOR_H
 #define VVROIACTOR_H
 
+#include "vvBinaryImageOverlayActor.h"
+#include "vvImageContour.h"
 #include "clitkDicomRT_ROI.h"
 #include <QObject>
 
 class vvSlicerManager;
-class vvImageContour;
-class vvBinaryImageOverlayActor;
 class vtkActor;
 
 //------------------------------------------------------------------------------
@@ -58,10 +58,10 @@ public slots:
   void UpdateImage();
 
  protected:
-  clitk::DicomRT_ROI * mROI;
+  clitk::DicomRT_ROI::Pointer mROI;
   vvSlicerManager * mSlicerManager;
-  std::vector<vvImageContour *> mImageContour;
-  std::vector<vvBinaryImageOverlayActor *> mOverlayActors;
+  std::vector<vvImageContour::Pointer> mImageContour;
+  std::vector< vvBinaryImageOverlayActor::Pointer > mOverlayActors;
   
   bool mIsVisible;
   bool mIsContourVisible;