KiCad PCB EDA Suite
PANEL_PREV_3D_BASE Class Reference

Class PANEL_PREV_3D_BASE. More...

#include <panel_prev_3d_base.h>

Inheritance diagram for PANEL_PREV_3D_BASE:
PANEL_PREV_3D

Public Member Functions

 PANEL_PREV_3D_BASE (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxTAB_TRAVERSAL)
 
 ~PANEL_PREV_3D_BASE ()
 

Public Attributes

wxTextCtrl * yoff
 

Protected Member Functions

virtual void onMouseWheelScale (wxMouseEvent &event)
 
virtual void updateOrientation (wxCommandEvent &event)
 
virtual void onDecrementScale (wxSpinEvent &event)
 
virtual void onIncrementScale (wxSpinEvent &event)
 
virtual void onMouseWheelRot (wxMouseEvent &event)
 
virtual void onDecrementRot (wxSpinEvent &event)
 
virtual void onIncrementRot (wxSpinEvent &event)
 
virtual void onMouseWheelOffset (wxMouseEvent &event)
 
virtual void onDecrementOffset (wxSpinEvent &event)
 
virtual void onIncrementOffset (wxSpinEvent &event)
 
virtual void View3DISO (wxCommandEvent &event)
 
virtual void View3DLeft (wxCommandEvent &event)
 
virtual void View3DRight (wxCommandEvent &event)
 
virtual void View3DFront (wxCommandEvent &event)
 
virtual void View3DBack (wxCommandEvent &event)
 
virtual void View3DTop (wxCommandEvent &event)
 
virtual void View3DBottom (wxCommandEvent &event)
 
virtual void View3DUpdate (wxCommandEvent &event)
 

Protected Attributes

wxStaticText * m_staticText1
 
wxTextCtrl * xscale
 
wxSpinButton * m_spinXscale
 
wxStaticText * m_staticText2
 
wxTextCtrl * yscale
 
wxSpinButton * m_spinYscale
 
wxStaticText * m_staticText3
 
wxTextCtrl * zscale
 
wxSpinButton * m_spinZscale
 
wxStaticText * m_staticText11
 
wxTextCtrl * xrot
 
wxSpinButton * m_spinXrot
 
wxStaticText * m_staticText21
 
wxTextCtrl * yrot
 
wxSpinButton * m_spinYrot
 
wxStaticText * m_staticText31
 
wxTextCtrl * zrot
 
wxSpinButton * m_spinZrot
 
wxStaticText * m_staticText12
 
wxTextCtrl * xoff
 
wxSpinButton * m_spinXoffset
 
wxStaticText * m_staticText22
 
wxSpinButton * m_spinYoffset
 
wxStaticText * m_staticText32
 
wxTextCtrl * zoff
 
wxSpinButton * m_spinZoffset
 
wxBoxSizer * m_SizerPanelView
 
wxBitmapButton * m_bpvISO
 
wxBitmapButton * m_bpvLeft
 
wxBitmapButton * m_bpvRight
 
wxBitmapButton * m_bpvFront
 
wxBitmapButton * m_bpvBack
 
wxBitmapButton * m_bpvTop
 
wxBitmapButton * m_bpvBottom
 
wxBitmapButton * m_bpUpdate
 

Detailed Description

Class PANEL_PREV_3D_BASE.

Definition at line 37 of file panel_prev_3d_base.h.

Constructor & Destructor Documentation

PANEL_PREV_3D_BASE::PANEL_PREV_3D_BASE ( wxWindow *  parent,
wxWindowID  id = wxID_ANY,
const wxPoint pos = wxDefaultPosition,
const wxSize &  size = wxSize( -1,-1 ),
long  style = wxTAB_TRAVERSAL 
)

Definition at line 12 of file panel_prev_3d_base.cpp.

References m_bpUpdate, m_bpvBack, m_bpvBottom, m_bpvFront, m_bpvISO, m_bpvLeft, m_bpvRight, m_bpvTop, m_SizerPanelView, m_spinXoffset, m_spinXrot, m_spinXscale, m_spinYoffset, m_spinYrot, m_spinYscale, m_spinZoffset, m_spinZrot, m_spinZscale, m_staticText1, m_staticText11, m_staticText12, m_staticText2, m_staticText21, m_staticText22, m_staticText3, m_staticText31, m_staticText32, onDecrementOffset(), onDecrementRot(), onDecrementScale(), onIncrementOffset(), onIncrementRot(), onIncrementScale(), onMouseWheelOffset(), onMouseWheelRot(), onMouseWheelScale(), updateOrientation(), View3DBack(), View3DBottom(), View3DFront(), View3DISO(), View3DLeft(), View3DRight(), View3DTop(), View3DUpdate(), xoff, xrot, xscale, yoff, yrot, yscale, zoff, zrot, and zscale.

12  : wxPanel( parent, id, pos, size, style )
13 {
14  wxBoxSizer* bSizermain;
15  bSizermain = new wxBoxSizer( wxHORIZONTAL );
16 
17  wxBoxSizer* bSizerLeft;
18  bSizerLeft = new wxBoxSizer( wxVERTICAL );
19 
20  wxStaticBoxSizer* sbSizerScale;
21  sbSizerScale = new wxStaticBoxSizer( new wxStaticBox( this, wxID_ANY, _("Scale") ), wxVERTICAL );
22 
23  wxFlexGridSizer* fgSizerScale;
24  fgSizerScale = new wxFlexGridSizer( 0, 3, 0, 0 );
25  fgSizerScale->SetFlexibleDirection( wxBOTH );
26  fgSizerScale->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
27 
28  m_staticText1 = new wxStaticText( sbSizerScale->GetStaticBox(), wxID_ANY, _("X:"), wxDefaultPosition, wxDefaultSize, 0 );
29  m_staticText1->Wrap( -1 );
30  fgSizerScale->Add( m_staticText1, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
31 
32  xscale = new wxTextCtrl( sbSizerScale->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
33  fgSizerScale->Add( xscale, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
34 
35  m_spinXscale = new wxSpinButton( sbSizerScale->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS|wxSP_VERTICAL );
36  fgSizerScale->Add( m_spinXscale, 0, wxALIGN_CENTER_VERTICAL, 5 );
37 
38  m_staticText2 = new wxStaticText( sbSizerScale->GetStaticBox(), wxID_ANY, _("Y:"), wxDefaultPosition, wxDefaultSize, 0 );
39  m_staticText2->Wrap( -1 );
40  fgSizerScale->Add( m_staticText2, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
41 
42  yscale = new wxTextCtrl( sbSizerScale->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
43  fgSizerScale->Add( yscale, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
44 
45  m_spinYscale = new wxSpinButton( sbSizerScale->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS|wxSP_VERTICAL );
46  fgSizerScale->Add( m_spinYscale, 0, wxALIGN_CENTER_VERTICAL, 5 );
47 
48  m_staticText3 = new wxStaticText( sbSizerScale->GetStaticBox(), wxID_ANY, _("Z:"), wxDefaultPosition, wxDefaultSize, 0 );
49  m_staticText3->Wrap( -1 );
50  fgSizerScale->Add( m_staticText3, 0, wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT, 5 );
51 
52  zscale = new wxTextCtrl( sbSizerScale->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
53  fgSizerScale->Add( zscale, 0, wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT, 5 );
54 
55  m_spinZscale = new wxSpinButton( sbSizerScale->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS|wxSP_VERTICAL );
56  fgSizerScale->Add( m_spinZscale, 0, wxALIGN_CENTER_VERTICAL|wxBOTTOM, 5 );
57 
58 
59  sbSizerScale->Add( fgSizerScale, 0, wxEXPAND|wxRIGHT|wxLEFT, 10 );
60 
61 
62  bSizerLeft->Add( sbSizerScale, 0, wxEXPAND|wxTOP|wxRIGHT|wxLEFT, 5 );
63 
64  wxStaticBoxSizer* sbSizerRotation;
65  sbSizerRotation = new wxStaticBoxSizer( new wxStaticBox( this, wxID_ANY, _("Rotation") ), wxVERTICAL );
66 
67  wxFlexGridSizer* fgSizerRotate;
68  fgSizerRotate = new wxFlexGridSizer( 0, 3, 0, 0 );
69  fgSizerRotate->SetFlexibleDirection( wxBOTH );
70  fgSizerRotate->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
71 
72  m_staticText11 = new wxStaticText( sbSizerRotation->GetStaticBox(), wxID_ANY, _("X:"), wxDefaultPosition, wxDefaultSize, 0 );
73  m_staticText11->Wrap( -1 );
74  fgSizerRotate->Add( m_staticText11, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
75 
76  xrot = new wxTextCtrl( sbSizerRotation->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
77  fgSizerRotate->Add( xrot, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
78 
79  m_spinXrot = new wxSpinButton( sbSizerRotation->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS|wxSP_VERTICAL );
80  fgSizerRotate->Add( m_spinXrot, 0, wxALIGN_CENTER_VERTICAL, 5 );
81 
82  m_staticText21 = new wxStaticText( sbSizerRotation->GetStaticBox(), wxID_ANY, _("Y:"), wxDefaultPosition, wxDefaultSize, 0 );
83  m_staticText21->Wrap( -1 );
84  fgSizerRotate->Add( m_staticText21, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
85 
86  yrot = new wxTextCtrl( sbSizerRotation->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
87  fgSizerRotate->Add( yrot, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
88 
89  m_spinYrot = new wxSpinButton( sbSizerRotation->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS|wxSP_VERTICAL );
90  fgSizerRotate->Add( m_spinYrot, 0, wxALIGN_CENTER_VERTICAL, 5 );
91 
92  m_staticText31 = new wxStaticText( sbSizerRotation->GetStaticBox(), wxID_ANY, _("Z:"), wxDefaultPosition, wxDefaultSize, 0 );
93  m_staticText31->Wrap( -1 );
94  fgSizerRotate->Add( m_staticText31, 0, wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT, 5 );
95 
96  zrot = new wxTextCtrl( sbSizerRotation->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
97  fgSizerRotate->Add( zrot, 0, wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT, 5 );
98 
99  m_spinZrot = new wxSpinButton( sbSizerRotation->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS|wxSP_VERTICAL );
100  fgSizerRotate->Add( m_spinZrot, 0, wxALIGN_CENTER_VERTICAL|wxBOTTOM, 5 );
101 
102 
103  sbSizerRotation->Add( fgSizerRotate, 0, wxEXPAND|wxRIGHT|wxLEFT, 10 );
104 
105 
106  bSizerLeft->Add( sbSizerRotation, 0, wxEXPAND|wxTOP|wxRIGHT|wxLEFT, 5 );
107 
108  wxStaticBoxSizer* sbSizerOffset;
109  sbSizerOffset = new wxStaticBoxSizer( new wxStaticBox( this, wxID_ANY, _("Offset") ), wxVERTICAL );
110 
111  wxFlexGridSizer* fgSizerOffset;
112  fgSizerOffset = new wxFlexGridSizer( 0, 3, 0, 0 );
113  fgSizerOffset->SetFlexibleDirection( wxBOTH );
114  fgSizerOffset->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
115 
116  m_staticText12 = new wxStaticText( sbSizerOffset->GetStaticBox(), wxID_ANY, _("X:"), wxDefaultPosition, wxDefaultSize, 0 );
117  m_staticText12->Wrap( -1 );
118  fgSizerOffset->Add( m_staticText12, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
119 
120  xoff = new wxTextCtrl( sbSizerOffset->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
121  fgSizerOffset->Add( xoff, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
122 
123  m_spinXoffset = new wxSpinButton( sbSizerOffset->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS|wxSP_VERTICAL );
124  fgSizerOffset->Add( m_spinXoffset, 0, wxALIGN_CENTER_VERTICAL, 5 );
125 
126  m_staticText22 = new wxStaticText( sbSizerOffset->GetStaticBox(), wxID_ANY, _("Y:"), wxDefaultPosition, wxDefaultSize, 0 );
127  m_staticText22->Wrap( -1 );
128  fgSizerOffset->Add( m_staticText22, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
129 
130  yoff = new wxTextCtrl( sbSizerOffset->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
131  fgSizerOffset->Add( yoff, 0, wxALIGN_CENTER_VERTICAL|wxLEFT, 5 );
132 
133  m_spinYoffset = new wxSpinButton( sbSizerOffset->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS|wxSP_VERTICAL );
134  fgSizerOffset->Add( m_spinYoffset, 0, wxALIGN_CENTER_VERTICAL, 5 );
135 
136  m_staticText32 = new wxStaticText( sbSizerOffset->GetStaticBox(), wxID_ANY, _("Z:"), wxDefaultPosition, wxDefaultSize, 0 );
137  m_staticText32->Wrap( -1 );
138  fgSizerOffset->Add( m_staticText32, 0, wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT, 5 );
139 
140  zoff = new wxTextCtrl( sbSizerOffset->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
141  fgSizerOffset->Add( zoff, 0, wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxLEFT, 5 );
142 
143  m_spinZoffset = new wxSpinButton( sbSizerOffset->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS|wxSP_VERTICAL );
144  fgSizerOffset->Add( m_spinZoffset, 0, wxALIGN_CENTER_VERTICAL|wxBOTTOM, 5 );
145 
146 
147  sbSizerOffset->Add( fgSizerOffset, 0, wxEXPAND|wxLEFT|wxRIGHT, 10 );
148 
149 
150  bSizerLeft->Add( sbSizerOffset, 0, wxEXPAND|wxALL, 5 );
151 
152 
153  bSizermain->Add( bSizerLeft, 0, 0, 5 );
154 
155  wxBoxSizer* bSizerRight;
156  bSizerRight = new wxBoxSizer( wxVERTICAL );
157 
158  wxStaticText* staticPreviewLabel;
159  staticPreviewLabel = new wxStaticText( this, wxID_ANY, _("Preview"), wxDefaultPosition, wxDefaultSize, 0 );
160  staticPreviewLabel->Wrap( -1 );
161  staticPreviewLabel->SetFont( wxFont( 11, wxFONTFAMILY_DEFAULT, wxFONTSTYLE_NORMAL, wxFONTWEIGHT_NORMAL, false, wxEmptyString ) );
162 
163  bSizerRight->Add( staticPreviewLabel, 0, wxLEFT, 15 );
164 
165  m_SizerPanelView = new wxBoxSizer( wxVERTICAL );
166 
167 
168  bSizerRight->Add( m_SizerPanelView, 1, wxEXPAND|wxBOTTOM, 8 );
169 
170 
171  bSizermain->Add( bSizerRight, 1, wxEXPAND|wxTOP|wxRIGHT|wxLEFT, 4 );
172 
173  wxBoxSizer* bSizer3DButtons;
174  bSizer3DButtons = new wxBoxSizer( wxVERTICAL );
175 
176 
177  bSizer3DButtons->Add( 0, 0, 0, wxEXPAND|wxTOP, 4 );
178 
179  m_bpvISO = new wxBitmapButton( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxSize( 40,40 ), wxBU_AUTODRAW );
180  m_bpvISO->SetToolTip( _("Change to isometric perspective") );
181 
182  bSizer3DButtons->Add( m_bpvISO, 0, wxTOP|wxBOTTOM, 5 );
183 
184  m_bpvLeft = new wxBitmapButton( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxSize( 40,40 ), wxBU_AUTODRAW );
185  bSizer3DButtons->Add( m_bpvLeft, 0, 0, 5 );
186 
187  m_bpvRight = new wxBitmapButton( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxSize( 40,40 ), wxBU_AUTODRAW );
188  bSizer3DButtons->Add( m_bpvRight, 0, 0, 5 );
189 
190  m_bpvFront = new wxBitmapButton( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxSize( 40,40 ), wxBU_AUTODRAW );
191  bSizer3DButtons->Add( m_bpvFront, 0, 0, 5 );
192 
193  m_bpvBack = new wxBitmapButton( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxSize( 40,40 ), wxBU_AUTODRAW );
194  bSizer3DButtons->Add( m_bpvBack, 0, 0, 5 );
195 
196  m_bpvTop = new wxBitmapButton( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxSize( 40,40 ), wxBU_AUTODRAW );
197  bSizer3DButtons->Add( m_bpvTop, 0, 0, 5 );
198 
199  m_bpvBottom = new wxBitmapButton( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxSize( 40,40 ), wxBU_AUTODRAW );
200  bSizer3DButtons->Add( m_bpvBottom, 0, 0, 5 );
201 
202  m_bpUpdate = new wxBitmapButton( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxSize( 40,40 ), wxBU_AUTODRAW );
203  m_bpUpdate->SetToolTip( _("Reload board and 3D models") );
204 
205  bSizer3DButtons->Add( m_bpUpdate, 0, wxTOP, 5 );
206 
207 
208  bSizermain->Add( bSizer3DButtons, 0, wxALL|wxEXPAND, 5 );
209 
210 
211  this->SetSizer( bSizermain );
212  this->Layout();
213  bSizermain->Fit( this );
214 
215  // Connect Events
216  xscale->Connect( wxEVT_MOUSEWHEEL, wxMouseEventHandler( PANEL_PREV_3D_BASE::onMouseWheelScale ), NULL, this );
217  xscale->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( PANEL_PREV_3D_BASE::updateOrientation ), NULL, this );
218  m_spinXscale->Connect( wxEVT_SCROLL_LINEDOWN, wxSpinEventHandler( PANEL_PREV_3D_BASE::onDecrementScale ), NULL, this );
219  m_spinXscale->Connect( wxEVT_SCROLL_LINEUP, wxSpinEventHandler( PANEL_PREV_3D_BASE::onIncrementScale ), NULL, this );
220  yscale->Connect( wxEVT_MOUSEWHEEL, wxMouseEventHandler( PANEL_PREV_3D_BASE::onMouseWheelScale ), NULL, this );
221  yscale->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( PANEL_PREV_3D_BASE::updateOrientation ), NULL, this );
222  m_spinYscale->Connect( wxEVT_SCROLL_LINEDOWN, wxSpinEventHandler( PANEL_PREV_3D_BASE::onDecrementScale ), NULL, this );
223  m_spinYscale->Connect( wxEVT_SCROLL_LINEUP, wxSpinEventHandler( PANEL_PREV_3D_BASE::onIncrementScale ), NULL, this );
224  zscale->Connect( wxEVT_MOUSEWHEEL, wxMouseEventHandler( PANEL_PREV_3D_BASE::onMouseWheelScale ), NULL, this );
225  zscale->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( PANEL_PREV_3D_BASE::updateOrientation ), NULL, this );
226  m_spinZscale->Connect( wxEVT_SCROLL_LINEDOWN, wxSpinEventHandler( PANEL_PREV_3D_BASE::onDecrementScale ), NULL, this );
227  m_spinZscale->Connect( wxEVT_SCROLL_LINEUP, wxSpinEventHandler( PANEL_PREV_3D_BASE::onIncrementScale ), NULL, this );
228  xrot->Connect( wxEVT_MOUSEWHEEL, wxMouseEventHandler( PANEL_PREV_3D_BASE::onMouseWheelRot ), NULL, this );
229  xrot->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( PANEL_PREV_3D_BASE::updateOrientation ), NULL, this );
230  m_spinXrot->Connect( wxEVT_SCROLL_LINEDOWN, wxSpinEventHandler( PANEL_PREV_3D_BASE::onDecrementRot ), NULL, this );
231  m_spinXrot->Connect( wxEVT_SCROLL_LINEUP, wxSpinEventHandler( PANEL_PREV_3D_BASE::onIncrementRot ), NULL, this );
232  yrot->Connect( wxEVT_MOUSEWHEEL, wxMouseEventHandler( PANEL_PREV_3D_BASE::onMouseWheelRot ), NULL, this );
233  yrot->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( PANEL_PREV_3D_BASE::updateOrientation ), NULL, this );
234  m_spinYrot->Connect( wxEVT_SCROLL_LINEDOWN, wxSpinEventHandler( PANEL_PREV_3D_BASE::onDecrementRot ), NULL, this );
235  m_spinYrot->Connect( wxEVT_SCROLL_LINEUP, wxSpinEventHandler( PANEL_PREV_3D_BASE::onIncrementRot ), NULL, this );
236  zrot->Connect( wxEVT_MOUSEWHEEL, wxMouseEventHandler( PANEL_PREV_3D_BASE::onMouseWheelRot ), NULL, this );
237  zrot->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( PANEL_PREV_3D_BASE::updateOrientation ), NULL, this );
238  m_spinZrot->Connect( wxEVT_SCROLL_LINEDOWN, wxSpinEventHandler( PANEL_PREV_3D_BASE::onDecrementRot ), NULL, this );
239  m_spinZrot->Connect( wxEVT_SCROLL_LINEUP, wxSpinEventHandler( PANEL_PREV_3D_BASE::onIncrementRot ), NULL, this );
240  xoff->Connect( wxEVT_MOUSEWHEEL, wxMouseEventHandler( PANEL_PREV_3D_BASE::onMouseWheelOffset ), NULL, this );
241  xoff->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( PANEL_PREV_3D_BASE::updateOrientation ), NULL, this );
242  m_spinXoffset->Connect( wxEVT_SCROLL_LINEDOWN, wxSpinEventHandler( PANEL_PREV_3D_BASE::onDecrementOffset ), NULL, this );
243  m_spinXoffset->Connect( wxEVT_SCROLL_LINEUP, wxSpinEventHandler( PANEL_PREV_3D_BASE::onIncrementOffset ), NULL, this );
244  yoff->Connect( wxEVT_MOUSEWHEEL, wxMouseEventHandler( PANEL_PREV_3D_BASE::onMouseWheelOffset ), NULL, this );
245  yoff->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( PANEL_PREV_3D_BASE::updateOrientation ), NULL, this );
246  m_spinYoffset->Connect( wxEVT_SCROLL_LINEDOWN, wxSpinEventHandler( PANEL_PREV_3D_BASE::onDecrementOffset ), NULL, this );
247  m_spinYoffset->Connect( wxEVT_SCROLL_LINEUP, wxSpinEventHandler( PANEL_PREV_3D_BASE::onIncrementOffset ), NULL, this );
248  zoff->Connect( wxEVT_MOUSEWHEEL, wxMouseEventHandler( PANEL_PREV_3D_BASE::onMouseWheelOffset ), NULL, this );
249  zoff->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( PANEL_PREV_3D_BASE::updateOrientation ), NULL, this );
250  m_spinZoffset->Connect( wxEVT_SCROLL_LINEDOWN, wxSpinEventHandler( PANEL_PREV_3D_BASE::onDecrementOffset ), NULL, this );
251  m_spinZoffset->Connect( wxEVT_SCROLL_LINEUP, wxSpinEventHandler( PANEL_PREV_3D_BASE::onIncrementOffset ), NULL, this );
252  m_bpvISO->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PREV_3D_BASE::View3DISO ), NULL, this );
253  m_bpvLeft->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PREV_3D_BASE::View3DLeft ), NULL, this );
254  m_bpvRight->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PREV_3D_BASE::View3DRight ), NULL, this );
255  m_bpvFront->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PREV_3D_BASE::View3DFront ), NULL, this );
256  m_bpvBack->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PREV_3D_BASE::View3DBack ), NULL, this );
257  m_bpvTop->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PREV_3D_BASE::View3DTop ), NULL, this );
258  m_bpvBottom->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PREV_3D_BASE::View3DBottom ), NULL, this );
259  m_bpUpdate->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PREV_3D_BASE::View3DUpdate ), NULL, this );
260 }
wxBitmapButton * m_bpvTop
wxBitmapButton * m_bpvBottom
wxSpinButton * m_spinZoffset
wxSpinButton * m_spinYoffset
wxStaticText * m_staticText22
wxBitmapButton * m_bpvBack
virtual void onIncrementScale(wxSpinEvent &event)
virtual void onMouseWheelScale(wxMouseEvent &event)
wxBitmapButton * m_bpvLeft
virtual void View3DUpdate(wxCommandEvent &event)
virtual void onIncrementOffset(wxSpinEvent &event)
wxBitmapButton * m_bpUpdate
wxStaticText * m_staticText32
virtual void onDecrementScale(wxSpinEvent &event)
wxStaticText * m_staticText12
virtual void View3DTop(wxCommandEvent &event)
wxBoxSizer * m_SizerPanelView
virtual void View3DISO(wxCommandEvent &event)
virtual void View3DLeft(wxCommandEvent &event)
virtual void onMouseWheelOffset(wxMouseEvent &event)
wxBitmapButton * m_bpvRight
virtual void View3DFront(wxCommandEvent &event)
wxSpinButton * m_spinZrot
virtual void onDecrementOffset(wxSpinEvent &event)
wxSpinButton * m_spinXoffset
wxSpinButton * m_spinYrot
wxStaticText * m_staticText2
wxBitmapButton * m_bpvFront
wxSpinButton * m_spinXrot
wxSpinButton * m_spinZscale
wxSpinButton * m_spinXscale
virtual void View3DBottom(wxCommandEvent &event)
virtual void View3DRight(wxCommandEvent &event)
virtual void onDecrementRot(wxSpinEvent &event)
virtual void onMouseWheelRot(wxMouseEvent &event)
wxBitmapButton * m_bpvISO
wxStaticText * m_staticText21
wxStaticText * m_staticText11
virtual void onIncrementRot(wxSpinEvent &event)
virtual void View3DBack(wxCommandEvent &event)
virtual void updateOrientation(wxCommandEvent &event)
wxStaticText * m_staticText31
wxStaticText * m_staticText1
wxStaticText * m_staticText3
wxSpinButton * m_spinYscale
PANEL_PREV_3D_BASE::~PANEL_PREV_3D_BASE ( )

Definition at line 262 of file panel_prev_3d_base.cpp.

References m_bpUpdate, m_bpvBack, m_bpvBottom, m_bpvFront, m_bpvISO, m_bpvLeft, m_bpvRight, m_bpvTop, m_spinXoffset, m_spinXrot, m_spinXscale, m_spinYoffset, m_spinYrot, m_spinYscale, m_spinZoffset, m_spinZrot, m_spinZscale, onDecrementOffset(), onDecrementRot(), onDecrementScale(), onIncrementOffset(), onIncrementRot(), onIncrementScale(), onMouseWheelOffset(), onMouseWheelRot(), onMouseWheelScale(), updateOrientation(), View3DBack(), View3DBottom(), View3DFront(), View3DISO(), View3DLeft(), View3DRight(), View3DTop(), View3DUpdate(), xoff, xrot, xscale, yoff, yrot, yscale, zoff, zrot, and zscale.

263 {
264  // Disconnect Events
265  xscale->Disconnect( wxEVT_MOUSEWHEEL, wxMouseEventHandler( PANEL_PREV_3D_BASE::onMouseWheelScale ), NULL, this );
266  xscale->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( PANEL_PREV_3D_BASE::updateOrientation ), NULL, this );
267  m_spinXscale->Disconnect( wxEVT_SCROLL_LINEDOWN, wxSpinEventHandler( PANEL_PREV_3D_BASE::onDecrementScale ), NULL, this );
268  m_spinXscale->Disconnect( wxEVT_SCROLL_LINEUP, wxSpinEventHandler( PANEL_PREV_3D_BASE::onIncrementScale ), NULL, this );
269  yscale->Disconnect( wxEVT_MOUSEWHEEL, wxMouseEventHandler( PANEL_PREV_3D_BASE::onMouseWheelScale ), NULL, this );
270  yscale->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( PANEL_PREV_3D_BASE::updateOrientation ), NULL, this );
271  m_spinYscale->Disconnect( wxEVT_SCROLL_LINEDOWN, wxSpinEventHandler( PANEL_PREV_3D_BASE::onDecrementScale ), NULL, this );
272  m_spinYscale->Disconnect( wxEVT_SCROLL_LINEUP, wxSpinEventHandler( PANEL_PREV_3D_BASE::onIncrementScale ), NULL, this );
273  zscale->Disconnect( wxEVT_MOUSEWHEEL, wxMouseEventHandler( PANEL_PREV_3D_BASE::onMouseWheelScale ), NULL, this );
274  zscale->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( PANEL_PREV_3D_BASE::updateOrientation ), NULL, this );
275  m_spinZscale->Disconnect( wxEVT_SCROLL_LINEDOWN, wxSpinEventHandler( PANEL_PREV_3D_BASE::onDecrementScale ), NULL, this );
276  m_spinZscale->Disconnect( wxEVT_SCROLL_LINEUP, wxSpinEventHandler( PANEL_PREV_3D_BASE::onIncrementScale ), NULL, this );
277  xrot->Disconnect( wxEVT_MOUSEWHEEL, wxMouseEventHandler( PANEL_PREV_3D_BASE::onMouseWheelRot ), NULL, this );
278  xrot->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( PANEL_PREV_3D_BASE::updateOrientation ), NULL, this );
279  m_spinXrot->Disconnect( wxEVT_SCROLL_LINEDOWN, wxSpinEventHandler( PANEL_PREV_3D_BASE::onDecrementRot ), NULL, this );
280  m_spinXrot->Disconnect( wxEVT_SCROLL_LINEUP, wxSpinEventHandler( PANEL_PREV_3D_BASE::onIncrementRot ), NULL, this );
281  yrot->Disconnect( wxEVT_MOUSEWHEEL, wxMouseEventHandler( PANEL_PREV_3D_BASE::onMouseWheelRot ), NULL, this );
282  yrot->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( PANEL_PREV_3D_BASE::updateOrientation ), NULL, this );
283  m_spinYrot->Disconnect( wxEVT_SCROLL_LINEDOWN, wxSpinEventHandler( PANEL_PREV_3D_BASE::onDecrementRot ), NULL, this );
284  m_spinYrot->Disconnect( wxEVT_SCROLL_LINEUP, wxSpinEventHandler( PANEL_PREV_3D_BASE::onIncrementRot ), NULL, this );
285  zrot->Disconnect( wxEVT_MOUSEWHEEL, wxMouseEventHandler( PANEL_PREV_3D_BASE::onMouseWheelRot ), NULL, this );
286  zrot->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( PANEL_PREV_3D_BASE::updateOrientation ), NULL, this );
287  m_spinZrot->Disconnect( wxEVT_SCROLL_LINEDOWN, wxSpinEventHandler( PANEL_PREV_3D_BASE::onDecrementRot ), NULL, this );
288  m_spinZrot->Disconnect( wxEVT_SCROLL_LINEUP, wxSpinEventHandler( PANEL_PREV_3D_BASE::onIncrementRot ), NULL, this );
289  xoff->Disconnect( wxEVT_MOUSEWHEEL, wxMouseEventHandler( PANEL_PREV_3D_BASE::onMouseWheelOffset ), NULL, this );
290  xoff->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( PANEL_PREV_3D_BASE::updateOrientation ), NULL, this );
291  m_spinXoffset->Disconnect( wxEVT_SCROLL_LINEDOWN, wxSpinEventHandler( PANEL_PREV_3D_BASE::onDecrementOffset ), NULL, this );
292  m_spinXoffset->Disconnect( wxEVT_SCROLL_LINEUP, wxSpinEventHandler( PANEL_PREV_3D_BASE::onIncrementOffset ), NULL, this );
293  yoff->Disconnect( wxEVT_MOUSEWHEEL, wxMouseEventHandler( PANEL_PREV_3D_BASE::onMouseWheelOffset ), NULL, this );
294  yoff->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( PANEL_PREV_3D_BASE::updateOrientation ), NULL, this );
295  m_spinYoffset->Disconnect( wxEVT_SCROLL_LINEDOWN, wxSpinEventHandler( PANEL_PREV_3D_BASE::onDecrementOffset ), NULL, this );
296  m_spinYoffset->Disconnect( wxEVT_SCROLL_LINEUP, wxSpinEventHandler( PANEL_PREV_3D_BASE::onIncrementOffset ), NULL, this );
297  zoff->Disconnect( wxEVT_MOUSEWHEEL, wxMouseEventHandler( PANEL_PREV_3D_BASE::onMouseWheelOffset ), NULL, this );
298  zoff->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( PANEL_PREV_3D_BASE::updateOrientation ), NULL, this );
299  m_spinZoffset->Disconnect( wxEVT_SCROLL_LINEDOWN, wxSpinEventHandler( PANEL_PREV_3D_BASE::onDecrementOffset ), NULL, this );
300  m_spinZoffset->Disconnect( wxEVT_SCROLL_LINEUP, wxSpinEventHandler( PANEL_PREV_3D_BASE::onIncrementOffset ), NULL, this );
301  m_bpvISO->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PREV_3D_BASE::View3DISO ), NULL, this );
302  m_bpvLeft->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PREV_3D_BASE::View3DLeft ), NULL, this );
303  m_bpvRight->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PREV_3D_BASE::View3DRight ), NULL, this );
304  m_bpvFront->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PREV_3D_BASE::View3DFront ), NULL, this );
305  m_bpvBack->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PREV_3D_BASE::View3DBack ), NULL, this );
306  m_bpvTop->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PREV_3D_BASE::View3DTop ), NULL, this );
307  m_bpvBottom->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PREV_3D_BASE::View3DBottom ), NULL, this );
308  m_bpUpdate->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( PANEL_PREV_3D_BASE::View3DUpdate ), NULL, this );
309 
310 }
wxBitmapButton * m_bpvTop
wxBitmapButton * m_bpvBottom
wxSpinButton * m_spinZoffset
wxSpinButton * m_spinYoffset
wxBitmapButton * m_bpvBack
virtual void onIncrementScale(wxSpinEvent &event)
virtual void onMouseWheelScale(wxMouseEvent &event)
wxBitmapButton * m_bpvLeft
virtual void View3DUpdate(wxCommandEvent &event)
virtual void onIncrementOffset(wxSpinEvent &event)
wxBitmapButton * m_bpUpdate
virtual void onDecrementScale(wxSpinEvent &event)
virtual void View3DTop(wxCommandEvent &event)
virtual void View3DISO(wxCommandEvent &event)
virtual void View3DLeft(wxCommandEvent &event)
virtual void onMouseWheelOffset(wxMouseEvent &event)
wxBitmapButton * m_bpvRight
virtual void View3DFront(wxCommandEvent &event)
wxSpinButton * m_spinZrot
virtual void onDecrementOffset(wxSpinEvent &event)
wxSpinButton * m_spinXoffset
wxSpinButton * m_spinYrot
wxBitmapButton * m_bpvFront
wxSpinButton * m_spinXrot
wxSpinButton * m_spinZscale
wxSpinButton * m_spinXscale
virtual void View3DBottom(wxCommandEvent &event)
virtual void View3DRight(wxCommandEvent &event)
virtual void onDecrementRot(wxSpinEvent &event)
virtual void onMouseWheelRot(wxMouseEvent &event)
wxBitmapButton * m_bpvISO
virtual void onIncrementRot(wxSpinEvent &event)
virtual void View3DBack(wxCommandEvent &event)
virtual void updateOrientation(wxCommandEvent &event)
wxSpinButton * m_spinYscale

Member Function Documentation

virtual void PANEL_PREV_3D_BASE::onDecrementOffset ( wxSpinEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PREV_3D.

Definition at line 87 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE(), and ~PANEL_PREV_3D_BASE().

87 { event.Skip(); }
virtual void PANEL_PREV_3D_BASE::onDecrementRot ( wxSpinEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PREV_3D.

Definition at line 84 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE(), and ~PANEL_PREV_3D_BASE().

84 { event.Skip(); }
virtual void PANEL_PREV_3D_BASE::onDecrementScale ( wxSpinEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PREV_3D.

Definition at line 81 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE(), and ~PANEL_PREV_3D_BASE().

81 { event.Skip(); }
virtual void PANEL_PREV_3D_BASE::onIncrementOffset ( wxSpinEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PREV_3D.

Definition at line 88 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE(), and ~PANEL_PREV_3D_BASE().

88 { event.Skip(); }
virtual void PANEL_PREV_3D_BASE::onIncrementRot ( wxSpinEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PREV_3D.

Definition at line 85 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE(), and ~PANEL_PREV_3D_BASE().

85 { event.Skip(); }
virtual void PANEL_PREV_3D_BASE::onIncrementScale ( wxSpinEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PREV_3D.

Definition at line 82 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE(), and ~PANEL_PREV_3D_BASE().

82 { event.Skip(); }
virtual void PANEL_PREV_3D_BASE::onMouseWheelOffset ( wxMouseEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PREV_3D.

Definition at line 86 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE(), and ~PANEL_PREV_3D_BASE().

86 { event.Skip(); }
virtual void PANEL_PREV_3D_BASE::onMouseWheelRot ( wxMouseEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PREV_3D.

Definition at line 83 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE(), and ~PANEL_PREV_3D_BASE().

83 { event.Skip(); }
virtual void PANEL_PREV_3D_BASE::onMouseWheelScale ( wxMouseEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PREV_3D.

Definition at line 79 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE(), and ~PANEL_PREV_3D_BASE().

79 { event.Skip(); }
virtual void PANEL_PREV_3D_BASE::updateOrientation ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PREV_3D.

Definition at line 80 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE(), and ~PANEL_PREV_3D_BASE().

80 { event.Skip(); }
virtual void PANEL_PREV_3D_BASE::View3DBack ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PREV_3D.

Definition at line 93 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE(), and ~PANEL_PREV_3D_BASE().

93 { event.Skip(); }
virtual void PANEL_PREV_3D_BASE::View3DBottom ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PREV_3D.

Definition at line 95 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE(), and ~PANEL_PREV_3D_BASE().

95 { event.Skip(); }
virtual void PANEL_PREV_3D_BASE::View3DFront ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PREV_3D.

Definition at line 92 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE(), and ~PANEL_PREV_3D_BASE().

92 { event.Skip(); }
virtual void PANEL_PREV_3D_BASE::View3DISO ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PREV_3D.

Definition at line 89 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE(), and ~PANEL_PREV_3D_BASE().

89 { event.Skip(); }
virtual void PANEL_PREV_3D_BASE::View3DLeft ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PREV_3D.

Definition at line 90 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE(), and ~PANEL_PREV_3D_BASE().

90 { event.Skip(); }
virtual void PANEL_PREV_3D_BASE::View3DRight ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PREV_3D.

Definition at line 91 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE(), and ~PANEL_PREV_3D_BASE().

91 { event.Skip(); }
virtual void PANEL_PREV_3D_BASE::View3DTop ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PREV_3D.

Definition at line 94 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE(), and ~PANEL_PREV_3D_BASE().

94 { event.Skip(); }
virtual void PANEL_PREV_3D_BASE::View3DUpdate ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PANEL_PREV_3D.

Definition at line 96 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE(), and ~PANEL_PREV_3D_BASE().

96 { event.Skip(); }

Member Data Documentation

wxBitmapButton* PANEL_PREV_3D_BASE::m_bpUpdate
protected
wxBitmapButton* PANEL_PREV_3D_BASE::m_bpvBack
protected
wxBitmapButton* PANEL_PREV_3D_BASE::m_bpvBottom
protected
wxBitmapButton* PANEL_PREV_3D_BASE::m_bpvFront
protected
wxBitmapButton* PANEL_PREV_3D_BASE::m_bpvISO
protected
wxBitmapButton* PANEL_PREV_3D_BASE::m_bpvLeft
protected
wxBitmapButton* PANEL_PREV_3D_BASE::m_bpvRight
protected
wxBitmapButton* PANEL_PREV_3D_BASE::m_bpvTop
protected
wxBoxSizer* PANEL_PREV_3D_BASE::m_SizerPanelView
protected

Definition at line 68 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D::PANEL_PREV_3D(), and PANEL_PREV_3D_BASE().

wxSpinButton* PANEL_PREV_3D_BASE::m_spinXoffset
protected
wxSpinButton* PANEL_PREV_3D_BASE::m_spinXrot
protected
wxSpinButton* PANEL_PREV_3D_BASE::m_spinXscale
protected
wxSpinButton* PANEL_PREV_3D_BASE::m_spinYoffset
protected
wxSpinButton* PANEL_PREV_3D_BASE::m_spinYrot
protected
wxSpinButton* PANEL_PREV_3D_BASE::m_spinYscale
protected
wxSpinButton* PANEL_PREV_3D_BASE::m_spinZoffset
protected
wxSpinButton* PANEL_PREV_3D_BASE::m_spinZrot
protected
wxSpinButton* PANEL_PREV_3D_BASE::m_spinZscale
protected
wxStaticText* PANEL_PREV_3D_BASE::m_staticText1
protected

Definition at line 42 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE().

wxStaticText* PANEL_PREV_3D_BASE::m_staticText11
protected

Definition at line 51 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE().

wxStaticText* PANEL_PREV_3D_BASE::m_staticText12
protected

Definition at line 60 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE().

wxStaticText* PANEL_PREV_3D_BASE::m_staticText2
protected

Definition at line 45 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE().

wxStaticText* PANEL_PREV_3D_BASE::m_staticText21
protected

Definition at line 54 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE().

wxStaticText* PANEL_PREV_3D_BASE::m_staticText22
protected

Definition at line 63 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE().

wxStaticText* PANEL_PREV_3D_BASE::m_staticText3
protected

Definition at line 48 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE().

wxStaticText* PANEL_PREV_3D_BASE::m_staticText31
protected

Definition at line 57 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE().

wxStaticText* PANEL_PREV_3D_BASE::m_staticText32
protected

Definition at line 65 of file panel_prev_3d_base.h.

Referenced by PANEL_PREV_3D_BASE().


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