00001
00002
00003
00004 #ifndef UNIFORMDIVISIONPANEL_H
00005 #define UNIFORMDIVISIONPANEL_H
00006
00007
00008
00009
00010 #include "../methods/UniformDivision.h"
00011 #include "MethodPanelInfo.h"
00012
00013 class UniformDivisionPanel: public wxPanel {
00014 public:
00015
00016
00017
00018 UniformDivisionPanel(wxWindow* parent,
00019 int id,
00020 UniformDivision* pMethod,
00021 const wxPoint& pos=wxDefaultPosition,
00022 const wxSize& size=wxDefaultSize,
00023 long style=0);
00024
00027 static wxPanel* CreatePanel(MethodPanelInfo panelInfo);
00028
00029 private:
00030
00031 void set_properties();
00032 void do_layout();
00033
00034
00035 static const void* mpRegistrationDummy;
00036
00037 protected:
00038
00039 wxStaticText* mpEpsilonLabel;
00040 wxTextCtrl* mpEpsilonTextCtrl;
00041
00042 };
00043
00044
00045 #endif // UNIFORMDIVISIONPANEL_H