X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FimageUndoRedo%2Fimage3DDequeUR.h;h=63aaad24975bd6beed6f93cbc165bfc78b6f5a27;hb=b37bd791f88bd4c1a6146fadcb88864d7cd1a5c3;hp=414f33687c605ff7b8fa4736b195983742ca9052;hpb=d0338585b83d4b0422ad465dedd0f885b3441600;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/imageUndoRedo/image3DDequeUR.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/imageUndoRedo/image3DDequeUR.h index 414f336..63aaad2 100755 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/imageUndoRedo/image3DDequeUR.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/imageUndoRedo/image3DDequeUR.h @@ -11,23 +11,24 @@ #include "imageDequeUR.h" #include - class Image3DDequeUR: public ImageDequeUR { private: ImageInfoDeque m_ImgUndoDeque; ImageInfoDeque m_ImgRedoDeque; int m_CurrentUndoPos; int m_CurrentRedoPos; - std::string m_GlobalPath; - std::string m_IDImages; + StringType m_GlobalPath; + StringType m_IDImages; public: Image3DDequeUR(); virtual ~Image3DDequeUR(); - void SetGlobalPath(const std::string& globalPath); - std::string GetGlobalPath(); - std::string GetImageName(const int & pos, const bool& undo); - virtual void AddImageToUndoContainer(ImageType* img, const RegionS& region); - virtual void AddImageToRedoContainer(ImageType* img, const RegionS& region); + void SetGlobalPath(const StringType& globalPath); + StringType GetGlobalPath(); + StringType GetImageName(const int & pos, const bool& undo); + 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();