X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvSlicerManager.h;h=0d5c9aee218eacc9be8b615a1ce98608ce8d4eed;hb=5f4dcfd74a3760067a9ceb5ff59565aadc5f7118;hp=bbdd2a41dad6cfb36c24f8c5d8a143f69dd9e7f6;hpb=857c9e74552dccd4c71364c15cca4ade140511fc;p=clitk.git diff --git a/vv/vvSlicerManager.h b/vv/vvSlicerManager.h index bbdd2a4..0d5c9ae 100644 --- a/vv/vvSlicerManager.h +++ b/vv/vvSlicerManager.h @@ -274,7 +274,8 @@ class vvSlicerManager : public QObject { void SetSlicingPreset(SlicingPresetType preset); vvLandmarks *GetLandmarks(); - void AddLandmark(float x,float y,float z,float t); + void AddNewLandmark(float x,float y,float z,float t); + void AddLandmarkProfile(float x,float y,float z,float t); void NextImage(int slicer); void PrevImage(int slicer); @@ -282,7 +283,12 @@ class vvSlicerManager : public QObject { void VerticalSliderHasChanged(int slicer, int slice); double GetScalarComponentAsDouble(vtkImageData *image, double X, double Y, double Z, int component=0); +public slots: + void AddLandmark(float x,float y,float z,float t); + void UpdateLandmark(); + signals : + void callAddLandmark(float x,float y,float z,float t); void currentImageChanged(std::string id); void currentPickedImageChanged(std::string id); void UpdatePosition(int visibility,double x, double y, double z, double X, double Y, double Z, double value);