Main_Dialog_Base.h
Go to the documentation of this file.
00001 
00021 #ifndef MAIN_DIALOG_BASE_H_
00022 #define MAIN_DIALOG_BASE_H_
00023 
00024 #include <wx/string.h>
00025 #include <wx/stattext.h>
00026 #include <wx/gdicmn.h>
00027 #include <wx/font.h>
00028 #include <wx/colour.h>
00029 #include <wx/settings.h>
00030 #include <wx/sizer.h>
00031 #include <wx/textctrl.h>
00032 #include <wx/choice.h>
00033 #include <wx/button.h>
00034 #include <wx/dialog.h>
00035 
00036 
00037 
00038 class MainDialogBase : public wxDialog
00039 {
00040 private:
00041 
00042 protected:
00043 
00044     wxStaticText* label_caption;
00045     wxStaticText* label_name;
00046     wxTextCtrl* edit_name;
00047     wxStaticText* label_object_model;
00048     wxChoice* choice_object_model;
00049     wxStaticText* label_mesh;
00050     wxChoice* choice_mesh;
00051     wxStaticText* label_rotation_type;
00052     wxChoice* choice_rotation_type;
00053     wxStaticText* label_orientation;
00054     wxStaticText* label_orientation_x;
00055     wxTextCtrl* edit_orientation_x;
00056     wxStaticText* label_orientation_y;
00057     wxTextCtrl* edit_orientation_y;
00058     wxStaticText* label_orientation_z;
00059     wxTextCtrl* edit_orientation_z;
00060     wxStaticText* label_diameter;
00061     wxTextCtrl* edit_diameter;
00062     wxStaticText* label_score_3D;
00063     wxTextCtrl* edit_score_3D;
00064 
00065     wxButton* button_cancel;
00066     wxButton* button_next;
00067 
00068 
00069     // Virtual event handlers, overide them in your derived class
00070     virtual void onDialogClose( wxCloseEvent& event ) { event.Skip(); }
00071     virtual void onKillFocusName( wxFocusEvent& event ) { event.Skip(); }
00072     virtual void onTextEnterName( wxCommandEvent& event ) { event.Skip(); }
00073     virtual void onObjectModelSelected( wxCommandEvent& event ) { event.Skip(); }
00074     virtual void onKillFocusOrientationX( wxFocusEvent& event ) { event.Skip(); }
00075     virtual void onTextEnterOrientationX( wxCommandEvent& event ) { event.Skip(); }
00076     virtual void onKillFocusOrientationY( wxFocusEvent& event ) { event.Skip(); }
00077     virtual void onTextEnterOrientationY( wxCommandEvent& event ) { event.Skip(); }
00078     virtual void onKillFocusOrientationZ( wxFocusEvent& event ) { event.Skip(); }
00079     virtual void onTextEnterOrientationZ( wxCommandEvent& event ) { event.Skip(); }
00080     virtual void onKillFocusDiameter( wxFocusEvent& event ) { event.Skip(); }
00081     virtual void onTextEnterDiameter( wxCommandEvent& event ) { event.Skip(); }
00082     virtual void onKillFocusScore3D( wxFocusEvent& event ) { event.Skip(); }
00083     virtual void onTextEnterScore3D( wxCommandEvent& event ) { event.Skip(); }
00084     virtual void onCancelPressed( wxCommandEvent& event ) { event.Skip(); }
00085     virtual void onNextPressed( wxCommandEvent& event ) { event.Skip(); }
00086 
00087 
00088 public:
00089 
00090     MainDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Descriptor Surface Based Trainer"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 600,320 ), long style = wxDEFAULT_DIALOG_STYLE );
00091     ~MainDialogBase();
00092 
00093 };
00094 
00095 #endif //MAIN_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