]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/manualPaint/imageDequeUR.h
DFCH: ManualPaint (UNdo/Redo) changes
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / manualPaint / imageDequeUR.h
index 9d475d8643f43aaa07f7d5554d7fdb51e3d644f2..46b72bd71b1db053001bcbc9fee16ce5a5c3ce7e 100644 (file)
@@ -23,12 +23,15 @@ class ImageDequeUR {
 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);
 };