wxTextCtrl * _infStrength;
};
+
+class interfMirrorPanel
+ : public wxPanel
+{
+public:
+ interfMirrorPanel(wxWindow * parent);
+ ~interfMirrorPanel();
+
+private:
+
+ wxSlider* _thickness;
+
+ void onAxisShow(wxCommandEvent& event);
+
+ void onAxisHide(wxCommandEvent& event);
+
+ void onMirrorGo(wxCommandEvent& event);
+
+ void onChangeWidth(wxScrollEvent& event);
+
+ DECLARE_EVENT_TABLE()
+};
+
+
+class interfThresholdPanel
+ : public wxPanel
+{
+public:
+ interfThresholdPanel(wxWindow * parent);
+ ~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()
+};
+
+
#endif