]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/manualPaint/imageDequeUR.h
DFCH: Manual Paint Changes (Undo/Redo) 80% :) :)
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / manualPaint / imageDequeUR.h
index 46b72bd71b1db053001bcbc9fee16ce5a5c3ce7e..04207c4131f50c54cc1e4f30bdc6f340455e39c6 100644 (file)
@@ -23,17 +23,15 @@ class ImageDequeUR {
 public:
        ImageDequeUR();
        virtual ~ImageDequeUR();
-       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( );
-private:
-       void cleanContainerFromIndex(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();
 };
 
 #endif /* IMAGEDEQUE_H_ */