1 #ifndef __interfToolsPanelH__
2 #define __interfToolsPanelH__
9 class interfConfigurationPanel
13 interfConfigurationPanel(wxWindow * parent);
14 ~interfConfigurationPanel();
20 void onWidthOfContour(wxScrollEvent& event);
22 void onBrigthnessColorWindowLevel(wxScrollEvent& event);
24 void OnInterpolation(wxCommandEvent& event);
26 wxSlider* _withOfContourLine;
27 wxSlider* _brithtnessWindowLevel;
28 wxSlider* _brithtnessColorLevel;
29 wxCheckBox* _interpolationCheckBox;
33 class interfSpreadPanel
37 interfSpreadPanel(wxWindow * parent);
40 void appendStringSpread(std::string val);
41 void setStringSpread(std::string stringtemp);
44 wxRadioBox* _spreadMethodRadiobox;
45 wxStaticText* _staticTextSpread;
46 wxTextCtrl* _wxtextctrlSpread;
48 void onSpreadReset(wxCommandEvent& event);
49 void onSpreadAdd(wxCommandEvent& event);
50 void onSpreadGo(wxCommandEvent& event);
56 class interfInformationPanel
60 interfInformationPanel(wxWindow * parent);
61 ~interfInformationPanel();
63 void setStringInfoPanel(wxString tmpString);
64 void setRowLabelInfoPanel(int z,wxString tempString);
65 void appendCols(int numcols);
67 void setCellValue(int z,int tmpIntA,wxString tempString);
68 void setColLabel(int tmpIntB,wxString tmpTitleString);
69 wxString getCellValue(int j,int i);
72 mBarRange* _mbarrangeRangeInformation;
73 mBarRange* _mbarrangeSliceInformation;
75 wxRadioBox* _informationRadiobox;
76 wxRadioBox* _radiolstboxContourGroup;
77 wxStaticText* _staticTextInformation;
79 void onInformationContourLabels(wxCommandEvent& event);
80 void onExtractInformation(wxCommandEvent& event);
81 void onSaveResults(wxCommandEvent& event);
82 void FillGridWithContoursInformation();