/* * managerUR.h * * Created on: Sep 26, 2011 * Author: caceres */ #ifndef MANAGERUR_H_ #define MANAGERUR_H_ #include #include #include #include "image3DDequeUR.h" typedef Image3DDequeUR IDequeType; typedef RegionStructUR RegionSType; typedef vtkImageData ImageType; class ManagerUR { public: ManagerUR(); virtual ~ManagerUR(); virtual void undo(); virtual void redo(); virtual void setUndoImage(const RegionSType& region); virtual void setRedoImage(const RegionSType& region); private: virtual void drawUR(ImageInfoUR imageInfo); }; #endif /* MANAGERUR_H_ */