X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FInterface_Icons_NDimensions%2FinterfSegmentationPanels.h;h=f52a776830be2a140d43cfc8db39ec19754a2b00;hb=022ea4ddf8cd8a991cc9060f3c13e51af6bc226e;hp=5e5b9406cdb3fd0750f4f93a26f7d67a2df82752;hpb=a609787b177c3ba7652e6e4f91cf348f9d7b036c;p=creaContours.git diff --git a/lib/Interface_Icons_NDimensions/interfSegmentationPanels.h b/lib/Interface_Icons_NDimensions/interfSegmentationPanels.h index 5e5b940..f52a776 100644 --- a/lib/Interface_Icons_NDimensions/interfSegmentationPanels.h +++ b/lib/Interface_Icons_NDimensions/interfSegmentationPanels.h @@ -89,6 +89,10 @@ private: wxSlider* _thickness; + void onAxisShow(wxCommandEvent& event); + + void onAxisHide(wxCommandEvent& event); + void onMirrorGo(wxCommandEvent& event); void onChangeWidth(wxScrollEvent& event); @@ -105,16 +109,25 @@ public: ~interfThresholdPanel(); void onThresholdStop(); + void onThresholdInstantChange(double range[]); private: mBarRange* _mBarThreshold; + wxSlider* _opacity; bool _thresholdGo; + wxCheckBox* _interpolationCheckBox; void onThresholdChange(wxCommandEvent& event); void onThresholdGo(wxCommandEvent& event); + void onThresholdRemove(wxCommandEvent& event); + + void onThresholdInterpolation(wxCommandEvent& event); + + void onChangeOpacity(wxScrollEvent& event); + DECLARE_EVENT_TABLE() };