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.0.0-0-g0efcecf)
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
35
39class PANEL_PREVIEW_3D_MODEL_BASE : public wxPanel
40{
41 private:
42
43 protected:
44 wxStaticText* m_staticText1;
45 wxTextCtrl* xscale;
46 wxSpinButton* m_spinXscale;
47 wxStaticText* m_staticText2;
48 wxTextCtrl* yscale;
49 wxSpinButton* m_spinYscale;
50 wxStaticText* m_staticText3;
51 wxTextCtrl* zscale;
52 wxSpinButton* m_spinZscale;
53 wxStaticText* m_staticText11;
54 wxTextCtrl* xrot;
55 wxSpinButton* m_spinXrot;
56 wxStaticText* m_staticText21;
57 wxTextCtrl* yrot;
58 wxSpinButton* m_spinYrot;
59 wxStaticText* m_staticText31;
60 wxTextCtrl* zrot;
61 wxSpinButton* m_spinZrot;
62 wxStaticText* m_staticText12;
63 wxTextCtrl* xoff;
64 wxSpinButton* m_spinXoffset;
65 wxStaticText* m_staticText22;
66 wxSpinButton* m_spinYoffset;
67 wxStaticText* m_staticText32;
68 wxTextCtrl* zoff;
69 wxSpinButton* m_spinZoffset;
70 wxSlider* m_opacity;
71 wxStaticText* m_previewLabel;
72 wxBoxSizer* m_SizerPanelView;
83
84 // Virtual event handlers, override them in your derived class
85 virtual void onMouseWheelScale( wxMouseEvent& event ) { event.Skip(); }
86 virtual void updateOrientation( wxCommandEvent& event ) { event.Skip(); }
87 virtual void onDecrementScale( wxSpinEvent& event ) { event.Skip(); }
88 virtual void onIncrementScale( wxSpinEvent& event ) { event.Skip(); }
89 virtual void onMouseWheelRot( wxMouseEvent& event ) { event.Skip(); }
90 virtual void onDecrementRot( wxSpinEvent& event ) { event.Skip(); }
91 virtual void onIncrementRot( wxSpinEvent& event ) { event.Skip(); }
92 virtual void onMouseWheelOffset( wxMouseEvent& event ) { event.Skip(); }
93 virtual void onDecrementOffset( wxSpinEvent& event ) { event.Skip(); }
94 virtual void onIncrementOffset( wxSpinEvent& event ) { event.Skip(); }
95 virtual void onOpacitySlider( wxCommandEvent& event ) { event.Skip(); }
96 virtual void View3DISO( wxCommandEvent& event ) { event.Skip(); }
97 virtual void setBodyStyleView( wxCommandEvent& event ) { event.Skip(); }
98 virtual void View3DLeft( wxCommandEvent& event ) { event.Skip(); }
99 virtual void View3DRight( wxCommandEvent& event ) { event.Skip(); }
100 virtual void View3DFront( wxCommandEvent& event ) { event.Skip(); }
101 virtual void View3DBack( wxCommandEvent& event ) { event.Skip(); }
102 virtual void View3DTop( wxCommandEvent& event ) { event.Skip(); }
103 virtual void View3DBottom( wxCommandEvent& event ) { event.Skip(); }
104 virtual void View3DUpdate( wxCommandEvent& event ) { event.Skip(); }
105 virtual void View3DSettings( wxCommandEvent& event ) { event.Skip(); }
106
107
108 public:
109 wxTextCtrl* yoff;
110
111 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 );
112
114
115};
116
const char * name
Definition: DXF_plotter.cpp:57
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.