X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FimageUndoRedo%2FmanagerUR.h;h=aae2158b4769263a60f0c388084dc17ddf4938d2;hb=d725af03e25b41e03b212c26068be2c04dacd270;hp=af4691157ebfb00058566d25b2c0a75f0e532a53;hpb=b37bd791f88bd4c1a6146fadcb88864d7cd1a5c3;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/imageUndoRedo/managerUR.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/imageUndoRedo/managerUR.h index af46911..aae2158 100755 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/imageUndoRedo/managerUR.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/imageUndoRedo/managerUR.h @@ -15,11 +15,14 @@ #include #include "image3DDequeUR.h" +#include "imageModificationManager.h" +#include "regionStructUR.h" class ManagerUR { public: typedef Image3DDequeUR IDequeType; typedef RegionStructUR RegionSType; + typedef ImageMManager ImageMManagerType; typedef vtkSmartPointer VTKImageDataPointerType; typedef vtkSmartPointer VTKExtractVOIPointerType; typedef std::string StringType; @@ -29,8 +32,8 @@ public: virtual void SetImage(vtkImageData *image); virtual void Undo(); virtual void Redo(); - virtual void SetUndoImage(const RegionSType& region); - virtual void SetRedoImage(const RegionSType& region); + virtual void SetUndoImage(ImageMManagerType* imMManager); + virtual void SetRedoImage(ImageMManagerType* imMManager); protected: virtual void DrawUR(ImageInfoUR imageInfo);