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 3.10.1-282-g1fa54006)
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>
13#include <wx/string.h>
14#include <wx/stattext.h>
15#include <wx/gdicmn.h>
16#include <wx/font.h>
17#include <wx/colour.h>
18#include <wx/settings.h>
19#include <wx/textctrl.h>
20#include <wx/spinbutt.h>
21#include <wx/sizer.h>
22#include <wx/statbox.h>
23#include <wx/slider.h>
24#include <wx/bmpbuttn.h>
25#include <wx/bitmap.h>
26#include <wx/image.h>
27#include <wx/icon.h>
28#include <wx/button.h>
29#include <wx/panel.h>
30
32
33
37class PANEL_PREVIEW_3D_MODEL_BASE : public wxPanel
38{
39 private:
40
41 protected:
42 wxStaticText* m_staticText1;
43 wxTextCtrl* xscale;
44 wxSpinButton* m_spinXscale;
45 wxStaticText* m_staticText2;
46 wxTextCtrl* yscale;
47 wxSpinButton* m_spinYscale;
48 wxStaticText* m_staticText3;
49 wxTextCtrl* zscale;
50 wxSpinButton* m_spinZscale;
51 wxStaticText* m_staticText11;
52 wxTextCtrl* xrot;
53 wxSpinButton* m_spinXrot;
54 wxStaticText* m_staticText21;
55 wxTextCtrl* yrot;
56 wxSpinButton* m_spinYrot;
57 wxStaticText* m_staticText31;
58 wxTextCtrl* zrot;
59 wxSpinButton* m_spinZrot;
60 wxStaticText* m_staticText12;
61 wxTextCtrl* xoff;
62 wxSpinButton* m_spinXoffset;
63 wxStaticText* m_staticText22;
64 wxSpinButton* m_spinYoffset;
65 wxStaticText* m_staticText32;
66 wxTextCtrl* zoff;
67 wxSpinButton* m_spinZoffset;
68 wxSlider* m_opacity;
69 wxStaticText* m_previewLabel;
70 wxBoxSizer* m_SizerPanelView;
71 wxBitmapButton* m_bpvISO;
72 wxBitmapButton* m_bpvBodyStyle;
73 wxBitmapButton* m_bpvLeft;
74 wxBitmapButton* m_bpvRight;
75 wxBitmapButton* m_bpvFront;
76 wxBitmapButton* m_bpvBack;
77 wxBitmapButton* m_bpvTop;
78 wxBitmapButton* m_bpvBottom;
79 wxBitmapButton* m_bpUpdate;
80 wxBitmapButton* m_bpSettings;
81
82 // Virtual event handlers, override them in your derived class
83 virtual void onMouseWheelScale( wxMouseEvent& event ) { event.Skip(); }
84 virtual void updateOrientation( wxCommandEvent& event ) { event.Skip(); }
85 virtual void onDecrementScale( wxSpinEvent& event ) { event.Skip(); }
86 virtual void onIncrementScale( wxSpinEvent& event ) { event.Skip(); }
87 virtual void onMouseWheelRot( wxMouseEvent& event ) { event.Skip(); }
88 virtual void onDecrementRot( wxSpinEvent& event ) { event.Skip(); }
89 virtual void onIncrementRot( wxSpinEvent& event ) { event.Skip(); }
90 virtual void onMouseWheelOffset( wxMouseEvent& event ) { event.Skip(); }
91 virtual void onDecrementOffset( wxSpinEvent& event ) { event.Skip(); }
92 virtual void onIncrementOffset( wxSpinEvent& event ) { event.Skip(); }
93 virtual void onOpacitySlider( wxCommandEvent& event ) { event.Skip(); }
94 virtual void View3DISO( wxCommandEvent& event ) { event.Skip(); }
95 virtual void setBodyStyleView( wxCommandEvent& event ) { event.Skip(); }
96 virtual void View3DLeft( wxCommandEvent& event ) { event.Skip(); }
97 virtual void View3DRight( wxCommandEvent& event ) { event.Skip(); }
98 virtual void View3DFront( wxCommandEvent& event ) { event.Skip(); }
99 virtual void View3DBack( wxCommandEvent& event ) { event.Skip(); }
100 virtual void View3DTop( wxCommandEvent& event ) { event.Skip(); }
101 virtual void View3DBottom( wxCommandEvent& event ) { event.Skip(); }
102 virtual void View3DUpdate( wxCommandEvent& event ) { event.Skip(); }
103 virtual void View3DSettings( wxCommandEvent& event ) { event.Skip(); }
104
105
106 public:
107 wxTextCtrl* yoff;
108
109 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 );
110
112
113};
114
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)