public:
ImageDequeUR();
virtual ~ImageDequeUR();
- virtual void addImageToContainer(ImageType* img, const RegionS& region);
- virtual void loadImageToPMemory( const unsigned int& index );
- virtual void removeImageFromPMemory( const unsigned int& index );
+ virtual void addImageToUndoContainer(ImageType* img, const RegionS& region);
+ virtual void addImageToRedoContainer(ImageType* img, const RegionS& region);
+ virtual void loadUndoImageToPMemory( const unsigned int& index );
+ virtual void removeUndoImageFromPMemory( const unsigned int& index );
+ virtual void loadRedoImageToPMemory( const unsigned int& index );
+ virtual void removeRedoImageFromPMemory( const unsigned int& index );
virtual void saveImageAsMHD( ImageType* img, const std::string& filename );
- virtual ImageInfoUR undo();
- virtual ImageInfoUR redo();
+ virtual ImageInfoUR undo( );
+ virtual ImageInfoUR redo( );
private:
void cleanContainerFromIndex(const unsigned int& index);
};