Desc_Models_Dialog_Base.h
Go to the documentation of this file.
00001 
00021 #ifndef DESC_MODELS_DIALOG_BASE_H_
00022 #define DESC_MODELS_DIALOG_BASE_H_
00023 
00024 #include <wx/string.h>
00025 #include <wx/listbox.h>
00026 #include <wx/gdicmn.h>
00027 #include <wx/font.h>
00028 #include <wx/colour.h>
00029 #include <wx/settings.h>
00030 #include <wx/button.h>
00031 #include <wx/sizer.h>
00032 #include <wx/stattext.h>
00033 #include <wx/panel.h>
00034 #include <wx/dialog.h>
00035 #include "wxImagePanel.h"
00036 
00037 
00038 class DescModelsDialogBase : public wxDialog 
00039 {
00040 private:
00041 
00042 protected:
00043     wxImagePanel* image;
00044     wxStaticText* label_caption;
00045     wxListBox* list_box_views;
00046     wxButton* button_edit_model;
00047     wxButton* button_add_model;
00048     wxButton* button_delete_model;
00049     wxStaticText* label_orientation;
00050     wxStaticText* label_orientation_x;
00051     wxStaticText* label_orientation_x_value;
00052     wxStaticText* label_orientation_y;
00053     wxStaticText* label_orientation_y_value;
00054     wxStaticText* label_orientation_z;
00055     wxStaticText* label_orientation_z_value;
00056     wxStaticText* label_axis_1;
00057     wxStaticText* label_axis_1_x;
00058     wxStaticText* label_axis_1_x_value;
00059     wxStaticText* label_axis_1_y;
00060     wxStaticText* label_axis_1_y_value;
00061     wxStaticText* label_axis_1_z;
00062     wxStaticText* label_axis_1_z_value;
00063     wxStaticText* label_axis_1_angle;
00064     wxStaticText* label_axis_1_angle_value;
00065     wxStaticText* label_axis_2;
00066     wxStaticText* label_axis_2_x;
00067     wxStaticText* label_axis_2_x_value;
00068     wxStaticText* label_axis_2_y;
00069     wxStaticText* label_axis_2_y_value;
00070     wxStaticText* label_axis_2_z;
00071     wxStaticText* label_axis_2_z_value;
00072     wxStaticText* label_axis_2_angle;
00073     wxStaticText* label_axis_2_angle_value;
00074     wxStaticText* label_score_2D;
00075     wxStaticText* label_score_2D_value;
00076     wxStaticText* label_use_color;
00077     wxStaticText* label_use_color_value;
00078     wxStaticText* label_invertible;
00079     wxStaticText* label_invertible_value;
00080     wxStaticText* label_vertical_offset;
00081     wxStaticText* label_vertical_offset_value;
00082     wxStaticText* label_horizontal_offset;
00083     wxStaticText* label_horizontal_offset_value;
00084 
00085     wxPanel* m_panel1;
00086     wxStaticText* label_depth;
00087     wxStaticText* label_depth_value;
00088     wxStaticText* label_number_ferns;
00089     wxStaticText* label_number_ferns_value;
00090     wxStaticText* label_patch_size;
00091     wxStaticText* label_patch_size_value;
00092     wxStaticText* label_min_scale;
00093     wxStaticText* label_min_scale_value;
00094     wxStaticText* label_max_scale;
00095     wxStaticText* label_max_scale_value;
00096 
00097     wxButton* button_back;
00098     wxButton* button_cancel;
00099     wxButton* button_finish;
00100 
00101     // Virtual event handlers, overide them in your derived class
00102     virtual void OnDialogClose( wxCloseEvent& event ) { event.Skip(); }
00103     virtual void onListBoxSelected( wxCommandEvent& event ) { event.Skip(); }
00104     virtual void onAddModelClicked( wxCommandEvent& event ) { event.Skip(); }
00105     virtual void onDeleteModelClicked( wxCommandEvent& event ) { event.Skip(); }
00106     virtual void onCancelClicked( wxCommandEvent& event ) { event.Skip(); }
00107     virtual void onFinishClicked( wxCommandEvent& event ) { event.Skip(); }
00108     virtual void onBackClicked(wxCommandEvent& event)  { event.Skip(); }
00109     virtual void onEditModelClicked(wxCommandEvent& event) { event.Skip(); }
00110 
00111     virtual void onImageClicked(wxMouseEvent& event) {event.Skip(); }
00112     virtual void onImageClickedRight(wxMouseEvent& event) {event.Skip(); }
00113 
00114 
00115 public:
00116 
00117     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 );
00118     ~DescModelsDialogBase();
00119 
00120 };
00121 
00122 #endif //DESC_MODELS_DIALOG_BASE_H_


asr_descriptor_surface_based_recognition
Author(s): Allgeyer Tobias, Hutmacher Robin, Meißner Pascal
autogenerated on Thu Jun 6 2019 17:57:29