X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvSlicerManager.h;h=5d8d5d2d846890c35e024f99e5e988bbf20ca3c4;hb=f850d8dae4e49985f1ba0d69662206cd02e36064;hp=1608fbcec492dff52fae769cc3f957b6c3e5bb51;hpb=78ae141332b4f8d5146952b08dced58e4d248e06;p=clitk.git diff --git a/vv/vvSlicerManager.h b/vv/vvSlicerManager.h index 1608fbc..5d8d5d2 100644 --- a/vv/vvSlicerManager.h +++ b/vv/vvSlicerManager.h @@ -1,3 +1,4 @@ + /*========================================================================= Program: vv http://www.creatis.insa-lyon.fr/rio/vv @@ -163,7 +164,7 @@ class vvSlicerManager : public QObject { mLinkedId.push_back(newId); } void RemoveLink(std::string oldId) { - mLinkedId.remove(oldId); + mLinkedId.remove(oldId); } ///Remove the actor defined by its type and index (example: 3rd contour) @@ -186,6 +187,8 @@ class vvSlicerManager : public QObject { void NextImage(int slicer); void PrevImage(int slicer); + void LeftButtonReleaseEvent(int slicer); + void VerticalSliderHasChanged(int slicer, int slice); signals : void currentImageChanged(std::string id); @@ -201,6 +204,8 @@ signals : void UpdateLinkManager(std::string, int slicer, double x, double y, double z, int temps); void LandmarkAdded(); void ChangeImageWithIndexOffset(vvSlicerManager *sm, int slicer, int offset); + void LeftButtonReleaseSignal(int slicer); + void AVerticalSliderHasChanged(int slicer, int slice); protected: std::vector mSlicers; @@ -235,6 +240,9 @@ protected: std::list mLinkedId; vvLandmarks* mLandmarks; + + std::vector mPreviousSlice; + std::vector mPreviousTSlice; }; #endif