Generic CAM 0.1-PreAlpha

GUIToolboxFrame Class Reference

#include <gui.h>

Inheritance diagram for GUIToolboxFrame:
Collaboration diagram for GUIToolboxFrame:

List of all members.

Public Member Functions

 GUIToolboxFrame (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Toolbox"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(611,-1), long style=wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER|wxTAB_TRAVERSAL)
 ~GUIToolboxFrame ()

Protected Types

enum  { wxID_SETUPUNITS = 1000, wxID_VIEWSTEREO3D }

Protected Member Functions

virtual void OnClose (wxCommandEvent &event)
virtual void OnChangeStereo3D (wxCommandEvent &event)
virtual void OnNewTool (wxCommandEvent &event)
virtual void OnUpdateTool (wxCommandEvent &event)
virtual void OnDeleteTool (wxCommandEvent &event)
virtual void OnShapeNew (wxCommandEvent &event)
virtual void OnShapeUpdate (wxCommandEvent &event)
virtual void OnShapeDelete (wxCommandEvent &event)
virtual void OnShapeSelect (wxListEvent &event)

Protected Attributes

wxMenuBar * m_menubar
wxMenu * m_menuTools
wxMenu * m_menuSettings
wxComboBox * m_comboBoxToolSelector
wxButton * m_buttonToolNew
wxButton * m_buttonToolUpdate
wxButton * m_buttonToolDelete
wxStaticText * m_staticText8
wxTextCtrl * m_textCtrlShaftDiameter
wxStaticText * m_staticTextUnitShaftDiameter
wxStaticText * m_staticText10
wxTextCtrl * m_textCtrlShaftLength
wxStaticText * m_staticTextUnitShaftLength
wxStaticText * m_staticText13
wxTextCtrl * m_textCtrlMaxSpeed
wxStaticText * m_staticTextUnitMaxSpeed
wxStaticText * m_staticText14
wxTextCtrl * m_textCtrlFeedCoefficient
wxStaticText * m_staticTextUnitFeedCoefficient
wxStaticText * m_staticText16
wxTextCtrl * m_textCtrlNrOfTeeth
wxStaticText * m_staticText17
wxStaticText * m_staticText26
wxTextCtrl * m_textCtrlComment
ToolPanelm_panel
wxButton * m_buttonShapeNew
wxButton * m_buttonShapeUpdate
wxButton * m_buttonShapeDelete
wxChoice * m_choiceType
wxStaticText * m_staticText18
wxTextCtrl * m_textCtrlDiameter
wxStaticText * m_staticTextUnitDiameter
wxStaticText * m_staticText20
wxTextCtrl * m_textCtrlHeight
wxStaticText * m_staticTextUnitHeight
wxStaticText * m_staticText22
wxTextCtrl * m_textCtrlRadius
wxStaticText * m_staticTextUnitRadius
wxStaticText * m_staticText24
wxCheckBox * m_checkBoxCutting
wxStaticText * m_staticText25
wxListCtrl * m_listCtrl
ToolCanvasm_canvas

Detailed Description


Member Enumeration Documentation

anonymous enum [protected]
Enumerator:
wxID_SETUPUNITS 
wxID_VIEWSTEREO3D 

Constructor & Destructor Documentation

GUIToolboxFrame::GUIToolboxFrame ( wxWindow *  parent,
wxWindowID  id = wxID_ANY,
const wxString &  title = _("Toolbox"),
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize( 611,-1 ),
long  style = wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER|wxTAB_TRAVERSAL 
)
GUIToolboxFrame::~GUIToolboxFrame ( )

Member Function Documentation

virtual void GUIToolboxFrame::OnChangeStereo3D ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ToolboxFrame.

virtual void GUIToolboxFrame::OnClose ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ToolboxFrame.

virtual void GUIToolboxFrame::OnDeleteTool ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ToolboxFrame.

virtual void GUIToolboxFrame::OnNewTool ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ToolboxFrame.

virtual void GUIToolboxFrame::OnShapeDelete ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ToolboxFrame.

virtual void GUIToolboxFrame::OnShapeNew ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ToolboxFrame.

virtual void GUIToolboxFrame::OnShapeSelect ( wxListEvent &  event) [inline, protected, virtual]

Reimplemented in ToolboxFrame.

virtual void GUIToolboxFrame::OnShapeUpdate ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ToolboxFrame.

virtual void GUIToolboxFrame::OnUpdateTool ( wxCommandEvent &  event) [inline, protected, virtual]

Reimplemented in ToolboxFrame.


Member Data Documentation

wxButton* GUIToolboxFrame::m_buttonShapeDelete [protected]
wxButton* GUIToolboxFrame::m_buttonShapeNew [protected]
wxButton* GUIToolboxFrame::m_buttonShapeUpdate [protected]
wxButton* GUIToolboxFrame::m_buttonToolDelete [protected]
wxButton* GUIToolboxFrame::m_buttonToolNew [protected]
wxButton* GUIToolboxFrame::m_buttonToolUpdate [protected]
wxCheckBox* GUIToolboxFrame::m_checkBoxCutting [protected]
wxChoice* GUIToolboxFrame::m_choiceType [protected]
wxComboBox* GUIToolboxFrame::m_comboBoxToolSelector [protected]
wxListCtrl* GUIToolboxFrame::m_listCtrl [protected]
wxMenuBar* GUIToolboxFrame::m_menubar [protected]
wxMenu* GUIToolboxFrame::m_menuSettings [protected]
wxMenu* GUIToolboxFrame::m_menuTools [protected]
wxStaticText* GUIToolboxFrame::m_staticText10 [protected]
wxStaticText* GUIToolboxFrame::m_staticText13 [protected]
wxStaticText* GUIToolboxFrame::m_staticText14 [protected]
wxStaticText* GUIToolboxFrame::m_staticText16 [protected]
wxStaticText* GUIToolboxFrame::m_staticText17 [protected]
wxStaticText* GUIToolboxFrame::m_staticText18 [protected]
wxStaticText* GUIToolboxFrame::m_staticText20 [protected]
wxStaticText* GUIToolboxFrame::m_staticText22 [protected]
wxStaticText* GUIToolboxFrame::m_staticText24 [protected]
wxStaticText* GUIToolboxFrame::m_staticText25 [protected]
wxStaticText* GUIToolboxFrame::m_staticText26 [protected]
wxStaticText* GUIToolboxFrame::m_staticText8 [protected]
wxStaticText* GUIToolboxFrame::m_staticTextUnitDiameter [protected]
wxStaticText* GUIToolboxFrame::m_staticTextUnitHeight [protected]
wxStaticText* GUIToolboxFrame::m_staticTextUnitMaxSpeed [protected]
wxStaticText* GUIToolboxFrame::m_staticTextUnitRadius [protected]
wxTextCtrl* GUIToolboxFrame::m_textCtrlComment [protected]
wxTextCtrl* GUIToolboxFrame::m_textCtrlDiameter [protected]
wxTextCtrl* GUIToolboxFrame::m_textCtrlHeight [protected]
wxTextCtrl* GUIToolboxFrame::m_textCtrlMaxSpeed [protected]
wxTextCtrl* GUIToolboxFrame::m_textCtrlNrOfTeeth [protected]
wxTextCtrl* GUIToolboxFrame::m_textCtrlRadius [protected]
wxTextCtrl* GUIToolboxFrame::m_textCtrlShaftLength [protected]

The documentation for this class was generated from the following files: