#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;
//------------------------------------------------------------------------------
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;