KiCad PCB EDA Suite
Loading...
Searching...
No Matches
panel_preview_3d_model_base.h
Go to the documentation of this file.
1
2// C++ code generated with wxFormBuilder (version 4.2.1-0-g80c4cb6)
3// http://www.wxformbuilder.org/
4//
5// PLEASE DO *NOT* EDIT THIS FILE!
7
8#pragma once
9
10#include <wx/artprov.h>
11#include <wx/xrc/xmlres.h>
12#include <wx/intl.h>
14
15#include <wx/string.h>
16#include <wx/stattext.h>
17#include <wx/gdicmn.h>
18#include <wx/font.h>
19#include <wx/colour.h>
20#include <wx/settings.h>
21#include <wx/textctrl.h>
22#include <wx/spinbutt.h>
23#include <wx/sizer.h>
24#include <wx/statbox.h>
25#include <wx/slider.h>
26#include <wx/bmpbuttn.h>
27#include <wx/bitmap.h>
28#include <wx/image.h>
29#include <wx/icon.h>
30#include <wx/button.h>
31#include <wx/panel.h>
32
34
38class PANEL_PREVIEW_3D_MODEL_BASE : public wxPanel
39{
40 private:
41
42 protected:
43 wxStaticText* m_staticText1;
44 wxTextCtrl* xscale;
45 wxSpinButton* m_spinXscale;
46 wxStaticText* m_staticText2;
47 wxTextCtrl* yscale;
48 wxSpinButton* m_spinYscale;
49 wxStaticText* m_staticText3;
50 wxTextCtrl* zscale;
51 wxSpinButton* m_spinZscale;
52 wxStaticText* m_staticText11;
53 wxTextCtrl* xrot;
54 wxSpinButton* m_spinXrot;
55 wxStaticText* m_staticText21;
56 wxTextCtrl* yrot;
57 wxSpinButton* m_spinYrot;
58 wxStaticText* m_staticText31;
59 wxTextCtrl* zrot;
60 wxSpinButton* m_spinZrot;
61 wxStaticText* m_staticText12;
62 wxTextCtrl* xoff;
63 wxSpinButton* m_spinXoffset;
64 wxStaticText* m_staticText22;
65 wxSpinButton* m_spinYoffset;
66 wxStaticText* m_staticText32;
67 wxTextCtrl* zoff;
68 wxSpinButton* m_spinZoffset;
69 wxSlider* m_opacity;
70 wxStaticText* m_previewLabel;
71 wxBoxSizer* m_SizerPanelView;
82
83 // Virtual event handlers, override them in your derived class
84 virtual void onMouseWheelScale( wxMouseEvent& event ) { event.Skip(); }
85 virtual void updateOrientation( wxCommandEvent& event ) { event.Skip(); }
86 virtual void onDecrementScale( wxSpinEvent& event ) { event.Skip(); }
87 virtual void onIncrementScale( wxSpinEvent& event ) { event.Skip(); }
88 virtual void onMouseWheelRot( wxMouseEvent& event ) { event.Skip(); }
89 virtual void onDecrementRot( wxSpinEvent& event ) { event.Skip(); }
90 virtual void onIncrementRot( wxSpinEvent& event ) { event.Skip(); }
91 virtual void onMouseWheelOffset( wxMouseEvent& event ) { event.Skip(); }
92 virtual void onDecrementOffset( wxSpinEvent& event ) { event.Skip(); }
93 virtual void onIncrementOffset( wxSpinEvent& event ) { event.Skip(); }
94 virtual void onOpacitySlider( wxCommandEvent& event ) { event.Skip(); }
95 virtual void View3DISO( wxCommandEvent& event ) { event.Skip(); }
96 virtual void setBodyStyleView( wxCommandEvent& event ) { event.Skip(); }
97 virtual void View3DLeft( wxCommandEvent& event ) { event.Skip(); }
98 virtual void View3DRight( wxCommandEvent& event ) { event.Skip(); }
99 virtual void View3DFront( wxCommandEvent& event ) { event.Skip(); }
100 virtual void View3DBack( wxCommandEvent& event ) { event.Skip(); }
101 virtual void View3DTop( wxCommandEvent& event ) { event.Skip(); }
102 virtual void View3DBottom( wxCommandEvent& event ) { event.Skip(); }
103 virtual void View3DUpdate( wxCommandEvent& event ) { event.Skip(); }
104 virtual void View3DSettings( wxCommandEvent& event ) { event.Skip(); }
105
106
107 public:
108 wxTextCtrl* yoff;
109
110 PANEL_PREVIEW_3D_MODEL_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxTAB_TRAVERSAL, const wxString& name = wxEmptyString );
111
113
114};
115
const char * name
Definition: DXF_plotter.cpp:59
Class PANEL_PREVIEW_3D_MODEL_BASE.
virtual void View3DRight(wxCommandEvent &event)
virtual void updateOrientation(wxCommandEvent &event)
virtual void View3DSettings(wxCommandEvent &event)
virtual void onIncrementOffset(wxSpinEvent &event)
virtual void onDecrementRot(wxSpinEvent &event)
virtual void View3DUpdate(wxCommandEvent &event)
virtual void View3DBottom(wxCommandEvent &event)
virtual void onMouseWheelRot(wxMouseEvent &event)
virtual void onMouseWheelScale(wxMouseEvent &event)
virtual void View3DTop(wxCommandEvent &event)
virtual void View3DLeft(wxCommandEvent &event)
virtual void onDecrementOffset(wxSpinEvent &event)
virtual void onDecrementScale(wxSpinEvent &event)
virtual void View3DISO(wxCommandEvent &event)
virtual void setBodyStyleView(wxCommandEvent &event)
virtual void onIncrementRot(wxSpinEvent &event)
virtual void View3DFront(wxCommandEvent &event)
virtual void onMouseWheelOffset(wxMouseEvent &event)
virtual void onIncrementScale(wxSpinEvent &event)
virtual void onOpacitySlider(wxCommandEvent &event)
virtual void View3DBack(wxCommandEvent &event)
A bitmap button widget that behaves like a standard dialog button except with an icon.