4 * Created on: Sep 26, 2011
13 #include <vtkImageData.h>
14 #include <vtkSmartPointer.h>
15 #include <vtkExtractVOI.h>
17 #include "image3DDequeUR.h"
21 typedef Image3DDequeUR IDequeType;
22 typedef RegionStructUR RegionSType;
23 typedef vtkSmartPointer<vtkImageData> VTKImageDataPointerType;
24 typedef vtkSmartPointer<vtkExtractVOI> VTKExtractVOIPointerType;
25 typedef std::string StringType;
29 virtual void SetImage(vtkImageData *image);
32 virtual void SetUndoImage(const RegionSType& region);
33 virtual void SetRedoImage(const RegionSType& region);
35 virtual void DrawUR(ImageInfoUR imageInfo);
39 #endif /* MANAGERUR_H_ */