]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/imageUndoRedo/imageDequeUR.h
DFCH: ManualPaint + imageUndoRedo -> 50% tested. (Save Images undo and redo) :) :)
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / imageUndoRedo / imageDequeUR.h
index 815040f9bda332227b534723221ffeb3163f2384..5367ce6afa66690f3616088fbac52e94b28def3b 100755 (executable)
@@ -15,7 +15,7 @@
 #include "imageInfoUR.h"
 #include "regionStructUR.h"
 
-typedef std::deque<ImageInfoUR> ImageInfoDeque;
+typedef std::deque<ImageInfoUR*> ImageInfoDeque;
 typedef vtkImageData ImageType;
 typedef RegionStructUR RegionS;
 
@@ -25,11 +25,11 @@ public:
        virtual ~ImageDequeUR();
        virtual void AddImageToUndoContainer(ImageType* img, const RegionS& region);
        virtual void AddImageToRedoContainer(ImageType* img, const RegionS& region);
-       virtual void CleanUndoContainerFromIndex(const unsigned int& index);
-       virtual void CleanRedoContainerFromIndex(const unsigned int& index);
+       virtual void CleanUndoContainerFromIndex(const int& index);
+       virtual void CleanRedoContainerFromIndex(const int& index);
        virtual void CleanContainers();
-       virtual ImageInfoUR Undo();
-       virtual ImageInfoUR Redo();
+       virtual ImageInfoUR* Undo();
+       virtual ImageInfoUR* Redo();
 };
 
 #endif /* IMAGEDEQUE_H_ */