Desc_Models_Dialog_Base.h
Go to the documentation of this file.
1 
21 #ifndef DESC_MODELS_DIALOG_BASE_H_
22 #define DESC_MODELS_DIALOG_BASE_H_
23 
24 #include <wx/string.h>
25 #include <wx/listbox.h>
26 #include <wx/gdicmn.h>
27 #include <wx/font.h>
28 #include <wx/colour.h>
29 #include <wx/settings.h>
30 #include <wx/button.h>
31 #include <wx/sizer.h>
32 #include <wx/stattext.h>
33 #include <wx/panel.h>
34 #include <wx/dialog.h>
35 #include "wxImagePanel.h"
36 
37 
38 class DescModelsDialogBase : public wxDialog
39 {
40 private:
41 
42 protected:
44  wxStaticText* label_caption;
45  wxListBox* list_box_views;
46  wxButton* button_edit_model;
47  wxButton* button_add_model;
49  wxStaticText* label_orientation;
50  wxStaticText* label_orientation_x;
52  wxStaticText* label_orientation_y;
54  wxStaticText* label_orientation_z;
56  wxStaticText* label_axis_1;
57  wxStaticText* label_axis_1_x;
58  wxStaticText* label_axis_1_x_value;
59  wxStaticText* label_axis_1_y;
60  wxStaticText* label_axis_1_y_value;
61  wxStaticText* label_axis_1_z;
62  wxStaticText* label_axis_1_z_value;
63  wxStaticText* label_axis_1_angle;
64  wxStaticText* label_axis_1_angle_value;
65  wxStaticText* label_axis_2;
66  wxStaticText* label_axis_2_x;
67  wxStaticText* label_axis_2_x_value;
68  wxStaticText* label_axis_2_y;
69  wxStaticText* label_axis_2_y_value;
70  wxStaticText* label_axis_2_z;
71  wxStaticText* label_axis_2_z_value;
72  wxStaticText* label_axis_2_angle;
73  wxStaticText* label_axis_2_angle_value;
74  wxStaticText* label_score_2D;
75  wxStaticText* label_score_2D_value;
76  wxStaticText* label_use_color;
77  wxStaticText* label_use_color_value;
78  wxStaticText* label_invertible;
79  wxStaticText* label_invertible_value;
80  wxStaticText* label_vertical_offset;
82  wxStaticText* label_horizontal_offset;
84 
85  wxPanel* m_panel1;
86  wxStaticText* label_depth;
87  wxStaticText* label_depth_value;
88  wxStaticText* label_number_ferns;
89  wxStaticText* label_number_ferns_value;
90  wxStaticText* label_patch_size;
91  wxStaticText* label_patch_size_value;
92  wxStaticText* label_min_scale;
93  wxStaticText* label_min_scale_value;
94  wxStaticText* label_max_scale;
95  wxStaticText* label_max_scale_value;
96 
97  wxButton* button_back;
98  wxButton* button_cancel;
99  wxButton* button_finish;
100 
101  // Virtual event handlers, overide them in your derived class
102  virtual void OnDialogClose( wxCloseEvent& event ) { event.Skip(); }
103  virtual void onListBoxSelected( wxCommandEvent& event ) { event.Skip(); }
104  virtual void onAddModelClicked( wxCommandEvent& event ) { event.Skip(); }
105  virtual void onDeleteModelClicked( wxCommandEvent& event ) { event.Skip(); }
106  virtual void onCancelClicked( wxCommandEvent& event ) { event.Skip(); }
107  virtual void onFinishClicked( wxCommandEvent& event ) { event.Skip(); }
108  virtual void onBackClicked(wxCommandEvent& event) { event.Skip(); }
109  virtual void onEditModelClicked(wxCommandEvent& event) { event.Skip(); }
110 
111  virtual void onImageClicked(wxMouseEvent& event) {event.Skip(); }
112  virtual void onImageClickedRight(wxMouseEvent& event) {event.Skip(); }
113 
114 
115 public:
116 
117  DescModelsDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Descriptor Surfaced Based Trainer - Create views"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 800,540 ), long style = wxDEFAULT_DIALOG_STYLE );
119 
120 };
121 
122 #endif //DESC_MODELS_DIALOG_BASE_H_
wxStaticText * label_invertible_value
wxStaticText * label_axis_1_x_value
wxStaticText * label_max_scale_value
wxStaticText * label_horizontal_offset_value
virtual void onDeleteModelClicked(wxCommandEvent &event)
virtual void onFinishClicked(wxCommandEvent &event)
virtual void onBackClicked(wxCommandEvent &event)
wxStaticText * label_min_scale_value
wxStaticText * label_axis_2_y_value
virtual void onCancelClicked(wxCommandEvent &event)
wxStaticText * label_vertical_offset_value
wxStaticText * label_axis_1_angle_value
DescModelsDialogBase(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=wxT("Descriptor Surfaced Based Trainer - Create views"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(800, 540), long style=wxDEFAULT_DIALOG_STYLE)
wxStaticText * label_axis_2_angle_value
wxStaticText * label_use_color_value
virtual void OnDialogClose(wxCloseEvent &event)
wxStaticText * label_orientation_y
wxStaticText * label_orientation_x
wxStaticText * label_axis_1_y_value
wxStaticText * label_score_2D_value
wxStaticText * label_horizontal_offset
virtual void onAddModelClicked(wxCommandEvent &event)
wxStaticText * label_axis_2_z_value
virtual void onImageClickedRight(wxMouseEvent &event)
wxStaticText * label_axis_1_z_value
wxStaticText * label_vertical_offset
wxStaticText * label_orientation_x_value
virtual void onImageClicked(wxMouseEvent &event)
wxStaticText * label_orientation_z_value
wxStaticText * label_number_ferns_value
virtual void onEditModelClicked(wxCommandEvent &event)
wxStaticText * label_orientation_z
wxStaticText * label_patch_size_value
wxStaticText * label_orientation_y_value
virtual void onListBoxSelected(wxCommandEvent &event)
wxStaticText * label_axis_2_x_value


asr_descriptor_surface_based_recognition
Author(s): Allgeyer Tobias, Hutmacher Robin, Meißner Pascal
autogenerated on Mon Dec 16 2019 03:31:15