X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvToolStructureSetManager.h;h=e77f127e09bdea58f68b8ed1c36c1b06e68df1c5;hb=bb4e897df61593efc572a27c1312e87bb1f13c6e;hp=0cd747345e302d85df99a1b0055040cfa4ba9e77;hpb=268aa9a5e0a301987a01952522a1cfb3c2fbb152;p=clitk.git diff --git a/vv/vvToolStructureSetManager.h b/vv/vvToolStructureSetManager.h index 0cd7473..e77f127 100644 --- a/vv/vvToolStructureSetManager.h +++ b/vv/vvToolStructureSetManager.h @@ -49,7 +49,6 @@ class vvToolStructureSetManager: public slots: virtual void apply(); void Open(int type); - void LeftButtonReleaseEvent(int slicer); void OpenBinaryImage(); void SelectedItemChangedInTree(); void VisibleROIToggled(bool b); @@ -58,9 +57,9 @@ public slots: void ChangeColor(); void ChangeContourColor(); void ChangeContourWidth(int n); - void AllVisibleROIToggled(bool b); + void AllVisibleROIToggled(int b); void AllVisibleContourROIToggled(bool b); - void AllOpacityChanged(int v); + void ReloadCurrentROI(); protected: Ui::vvToolStructureSetManager ui; @@ -70,17 +69,19 @@ public slots: clitk::DicomRT_ROI * mCurrentROI; vvROIActor * mCurrentROIActor; vtkLookupTable * mDefaultLUTColor; + bool mIsAllVisibleEnabled; + int mNumberOfVisibleROI; + int mNumberOfVisibleContourROI; + std::vector mStructureSetsList; + std::vector mStructureSetActorsList; + std::map mMapStructureSetIndexToTreeWidget; + std::map mMapROIToTreeWidget; + std::map mMapTreeWidgetToROI; void setCurrentSelectedROI(clitk::DicomRT_ROI * roi); + void UpdateAllROIStatus(); + virtual bool close(); - std::vector mStructureSetsList; - std::vector mStructureSetActorsList; - std::map mMapStructureSetIndexToTreeWidget; - std::map mMapROIToTreeWidget; - std::map mMapTreeWidgetToROI; - bool mIsAllVisibleEnabled; - int mNumberOfVisibleROI; - }; // end class vvToolStructureSetManager //------------------------------------------------------------------------------