X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FimageUndoRedo%2FimageDequeUR.h;h=761f56a0a5c9a7382be08f1634856a6edcf35820;hb=b37bd791f88bd4c1a6146fadcb88864d7cd1a5c3;hp=5367ce6afa66690f3616088fbac52e94b28def3b;hpb=d0338585b83d4b0422ad465dedd0f885b3441600;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/imageUndoRedo/imageDequeUR.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/imageUndoRedo/imageDequeUR.h index 5367ce6..761f56a 100755 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/imageUndoRedo/imageDequeUR.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/imageUndoRedo/imageDequeUR.h @@ -12,19 +12,23 @@ #include #include #include +#include #include "imageInfoUR.h" #include "regionStructUR.h" typedef std::deque ImageInfoDeque; -typedef vtkImageData ImageType; +typedef vtkSmartPointer VTKImageDataPointerType; typedef RegionStructUR RegionS; +typedef std::string StringType; class ImageDequeUR { public: ImageDequeUR(); virtual ~ImageDequeUR(); - virtual void AddImageToUndoContainer(ImageType* img, const RegionS& region); - virtual void AddImageToRedoContainer(ImageType* img, const RegionS& region); + virtual void AddImageToUndoContainer(VTKImageDataPointerType img, + const RegionS& region); + virtual void AddImageToRedoContainer(VTKImageDataPointerType img, + const RegionS& region); virtual void CleanUndoContainerFromIndex(const int& index); virtual void CleanRedoContainerFromIndex(const int& index); virtual void CleanContainers();