@ -5,11 +5,11 @@
// PLEASE DO *NOT* EDIT THIS FILE!
///////////////////////////////////////////////////////////////////////////
# include "panel_prev_3d_base.h"
# include "panel_preview _3d_model _base.h"
///////////////////////////////////////////////////////////////////////////
PANEL_PREV_3D_BASE : : PANEL_PREV_3D_BASE ( wxWindow * parent , wxWindowID id , const wxPoint & pos , const wxSize & size , long style , const wxString & name ) : wxPanel ( parent , id , pos , size , style , name )
PANEL_PREVIEW _3D_MODEL _BASE : : PANEL_PREVIEW _3D_MODEL _BASE ( wxWindow * parent , wxWindowID id , const wxPoint & pos , const wxSize & size , long style , const wxString & name ) : wxPanel ( parent , id , pos , size , style , name )
{
wxBoxSizer * bSizermain ;
bSizermain = new wxBoxSizer ( wxHORIZONTAL ) ;
@ -231,100 +231,100 @@ PANEL_PREV_3D_BASE::PANEL_PREV_3D_BASE( wxWindow* parent, wxWindowID id, const w
bSizermain - > Fit ( this ) ;
// Connect Events
xscale - > Connect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREV_3D_BASE : : onMouseWheelScale ) , NULL , this ) ;
xscale - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : updateOrientation ) , NULL , this ) ;
m_spinXscale - > Connect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onDecrementScale ) , NULL , this ) ;
m_spinXscale - > Connect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onIncrementScale ) , NULL , this ) ;
yscale - > Connect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREV_3D_BASE : : onMouseWheelScale ) , NULL , this ) ;
yscale - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : updateOrientation ) , NULL , this ) ;
m_spinYscale - > Connect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onDecrementScale ) , NULL , this ) ;
m_spinYscale - > Connect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onIncrementScale ) , NULL , this ) ;
zscale - > Connect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREV_3D_BASE : : onMouseWheelScale ) , NULL , this ) ;
zscale - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : updateOrientation ) , NULL , this ) ;
m_spinZscale - > Connect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onDecrementScale ) , NULL , this ) ;
m_spinZscale - > Connect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onIncrementScale ) , NULL , this ) ;
xrot - > Connect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREV_3D_BASE : : onMouseWheelRot ) , NULL , this ) ;
xrot - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : updateOrientation ) , NULL , this ) ;
m_spinXrot - > Connect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onDecrementRot ) , NULL , this ) ;
m_spinXrot - > Connect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onIncrementRot ) , NULL , this ) ;
yrot - > Connect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREV_3D_BASE : : onMouseWheelRot ) , NULL , this ) ;
yrot - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : updateOrientation ) , NULL , this ) ;
m_spinYrot - > Connect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onDecrementRot ) , NULL , this ) ;
m_spinYrot - > Connect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onIncrementRot ) , NULL , this ) ;
zrot - > Connect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREV_3D_BASE : : onMouseWheelRot ) , NULL , this ) ;
zrot - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : updateOrientation ) , NULL , this ) ;
m_spinZrot - > Connect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onDecrementRot ) , NULL , this ) ;
m_spinZrot - > Connect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onIncrementRot ) , NULL , this ) ;
xoff - > Connect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREV_3D_BASE : : onMouseWheelOffset ) , NULL , this ) ;
xoff - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : updateOrientation ) , NULL , this ) ;
m_spinXoffset - > Connect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onDecrementOffset ) , NULL , this ) ;
m_spinXoffset - > Connect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onIncrementOffset ) , NULL , this ) ;
yoff - > Connect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREV_3D_BASE : : onMouseWheelOffset ) , NULL , this ) ;
yoff - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : updateOrientation ) , NULL , this ) ;
m_spinYoffset - > Connect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onDecrementOffset ) , NULL , this ) ;
m_spinYoffset - > Connect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onIncrementOffset ) , NULL , this ) ;
zoff - > Connect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREV_3D_BASE : : onMouseWheelOffset ) , NULL , this ) ;
zoff - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : updateOrientation ) , NULL , this ) ;
m_spinZoffset - > Connect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onDecrementOffset ) , NULL , this ) ;
m_spinZoffset - > Connect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onIncrementOffset ) , NULL , this ) ;
m_opacity - > Connect ( wxEVT_SLIDER , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : onOpacitySlider ) , NULL , this ) ;
m_bpvISO - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : View3DISO ) , NULL , this ) ;
m_bpvLeft - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : View3DLeft ) , NULL , this ) ;
m_bpvRight - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : View3DRight ) , NULL , this ) ;
m_bpvFront - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : View3DFront ) , NULL , this ) ;
m_bpvBack - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : View3DBack ) , NULL , this ) ;
m_bpvTop - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : View3DTop ) , NULL , this ) ;
m_bpvBottom - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : View3DBottom ) , NULL , this ) ;
m_bpUpdate - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : View3DUpdate ) , NULL , this ) ;
xscale - > Connect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onMouseWheelScale ) , NULL , this ) ;
xscale - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : updateOrientation ) , NULL , this ) ;
m_spinXscale - > Connect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onDecrementScale ) , NULL , this ) ;
m_spinXscale - > Connect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onIncrementScale ) , NULL , this ) ;
yscale - > Connect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onMouseWheelScale ) , NULL , this ) ;
yscale - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : updateOrientation ) , NULL , this ) ;
m_spinYscale - > Connect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onDecrementScale ) , NULL , this ) ;
m_spinYscale - > Connect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onIncrementScale ) , NULL , this ) ;
zscale - > Connect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onMouseWheelScale ) , NULL , this ) ;
zscale - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : updateOrientation ) , NULL , this ) ;
m_spinZscale - > Connect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onDecrementScale ) , NULL , this ) ;
m_spinZscale - > Connect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onIncrementScale ) , NULL , this ) ;
xrot - > Connect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onMouseWheelRot ) , NULL , this ) ;
xrot - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : updateOrientation ) , NULL , this ) ;
m_spinXrot - > Connect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onDecrementRot ) , NULL , this ) ;
m_spinXrot - > Connect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onIncrementRot ) , NULL , this ) ;
yrot - > Connect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onMouseWheelRot ) , NULL , this ) ;
yrot - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : updateOrientation ) , NULL , this ) ;
m_spinYrot - > Connect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onDecrementRot ) , NULL , this ) ;
m_spinYrot - > Connect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onIncrementRot ) , NULL , this ) ;
zrot - > Connect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onMouseWheelRot ) , NULL , this ) ;
zrot - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : updateOrientation ) , NULL , this ) ;
m_spinZrot - > Connect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onDecrementRot ) , NULL , this ) ;
m_spinZrot - > Connect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onIncrementRot ) , NULL , this ) ;
xoff - > Connect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onMouseWheelOffset ) , NULL , this ) ;
xoff - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : updateOrientation ) , NULL , this ) ;
m_spinXoffset - > Connect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onDecrementOffset ) , NULL , this ) ;
m_spinXoffset - > Connect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onIncrementOffset ) , NULL , this ) ;
yoff - > Connect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onMouseWheelOffset ) , NULL , this ) ;
yoff - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : updateOrientation ) , NULL , this ) ;
m_spinYoffset - > Connect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onDecrementOffset ) , NULL , this ) ;
m_spinYoffset - > Connect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onIncrementOffset ) , NULL , this ) ;
zoff - > Connect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onMouseWheelOffset ) , NULL , this ) ;
zoff - > Connect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : updateOrientation ) , NULL , this ) ;
m_spinZoffset - > Connect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onDecrementOffset ) , NULL , this ) ;
m_spinZoffset - > Connect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onIncrementOffset ) , NULL , this ) ;
m_opacity - > Connect ( wxEVT_SLIDER , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onOpacitySlider ) , NULL , this ) ;
m_bpvISO - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : View3DISO ) , NULL , this ) ;
m_bpvLeft - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : View3DLeft ) , NULL , this ) ;
m_bpvRight - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : View3DRight ) , NULL , this ) ;
m_bpvFront - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : View3DFront ) , NULL , this ) ;
m_bpvBack - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : View3DBack ) , NULL , this ) ;
m_bpvTop - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : View3DTop ) , NULL , this ) ;
m_bpvBottom - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : View3DBottom ) , NULL , this ) ;
m_bpUpdate - > Connect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : View3DUpdate ) , NULL , this ) ;
}
PANEL_PREV_3D_BASE : : ~ PANEL_PREV_3D_BASE ( )
PANEL_PREVIEW _3D_MODEL _BASE : : ~ PANEL_PREVIEW _3D_MODEL _BASE ( )
{
// Disconnect Events
xscale - > Disconnect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREV_3D_BASE : : onMouseWheelScale ) , NULL , this ) ;
xscale - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : updateOrientation ) , NULL , this ) ;
m_spinXscale - > Disconnect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onDecrementScale ) , NULL , this ) ;
m_spinXscale - > Disconnect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onIncrementScale ) , NULL , this ) ;
yscale - > Disconnect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREV_3D_BASE : : onMouseWheelScale ) , NULL , this ) ;
yscale - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : updateOrientation ) , NULL , this ) ;
m_spinYscale - > Disconnect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onDecrementScale ) , NULL , this ) ;
m_spinYscale - > Disconnect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onIncrementScale ) , NULL , this ) ;
zscale - > Disconnect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREV_3D_BASE : : onMouseWheelScale ) , NULL , this ) ;
zscale - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : updateOrientation ) , NULL , this ) ;
m_spinZscale - > Disconnect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onDecrementScale ) , NULL , this ) ;
m_spinZscale - > Disconnect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onIncrementScale ) , NULL , this ) ;
xrot - > Disconnect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREV_3D_BASE : : onMouseWheelRot ) , NULL , this ) ;
xrot - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : updateOrientation ) , NULL , this ) ;
m_spinXrot - > Disconnect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onDecrementRot ) , NULL , this ) ;
m_spinXrot - > Disconnect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onIncrementRot ) , NULL , this ) ;
yrot - > Disconnect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREV_3D_BASE : : onMouseWheelRot ) , NULL , this ) ;
yrot - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : updateOrientation ) , NULL , this ) ;
m_spinYrot - > Disconnect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onDecrementRot ) , NULL , this ) ;
m_spinYrot - > Disconnect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onIncrementRot ) , NULL , this ) ;
zrot - > Disconnect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREV_3D_BASE : : onMouseWheelRot ) , NULL , this ) ;
zrot - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : updateOrientation ) , NULL , this ) ;
m_spinZrot - > Disconnect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onDecrementRot ) , NULL , this ) ;
m_spinZrot - > Disconnect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onIncrementRot ) , NULL , this ) ;
xoff - > Disconnect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREV_3D_BASE : : onMouseWheelOffset ) , NULL , this ) ;
xoff - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : updateOrientation ) , NULL , this ) ;
m_spinXoffset - > Disconnect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onDecrementOffset ) , NULL , this ) ;
m_spinXoffset - > Disconnect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onIncrementOffset ) , NULL , this ) ;
yoff - > Disconnect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREV_3D_BASE : : onMouseWheelOffset ) , NULL , this ) ;
yoff - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : updateOrientation ) , NULL , this ) ;
m_spinYoffset - > Disconnect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onDecrementOffset ) , NULL , this ) ;
m_spinYoffset - > Disconnect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onIncrementOffset ) , NULL , this ) ;
zoff - > Disconnect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREV_3D_BASE : : onMouseWheelOffset ) , NULL , this ) ;
zoff - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : updateOrientation ) , NULL , this ) ;
m_spinZoffset - > Disconnect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onDecrementOffset ) , NULL , this ) ;
m_spinZoffset - > Disconnect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREV_3D_BASE : : onIncrementOffset ) , NULL , this ) ;
m_opacity - > Disconnect ( wxEVT_SLIDER , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : onOpacitySlider ) , NULL , this ) ;
m_bpvISO - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : View3DISO ) , NULL , this ) ;
m_bpvLeft - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : View3DLeft ) , NULL , this ) ;
m_bpvRight - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : View3DRight ) , NULL , this ) ;
m_bpvFront - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : View3DFront ) , NULL , this ) ;
m_bpvBack - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : View3DBack ) , NULL , this ) ;
m_bpvTop - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : View3DTop ) , NULL , this ) ;
m_bpvBottom - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : View3DBottom ) , NULL , this ) ;
m_bpUpdate - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREV_3D_BASE : : View3DUpdate ) , NULL , this ) ;
xscale - > Disconnect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onMouseWheelScale ) , NULL , this ) ;
xscale - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : updateOrientation ) , NULL , this ) ;
m_spinXscale - > Disconnect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onDecrementScale ) , NULL , this ) ;
m_spinXscale - > Disconnect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onIncrementScale ) , NULL , this ) ;
yscale - > Disconnect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onMouseWheelScale ) , NULL , this ) ;
yscale - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : updateOrientation ) , NULL , this ) ;
m_spinYscale - > Disconnect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onDecrementScale ) , NULL , this ) ;
m_spinYscale - > Disconnect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onIncrementScale ) , NULL , this ) ;
zscale - > Disconnect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onMouseWheelScale ) , NULL , this ) ;
zscale - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : updateOrientation ) , NULL , this ) ;
m_spinZscale - > Disconnect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onDecrementScale ) , NULL , this ) ;
m_spinZscale - > Disconnect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onIncrementScale ) , NULL , this ) ;
xrot - > Disconnect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onMouseWheelRot ) , NULL , this ) ;
xrot - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : updateOrientation ) , NULL , this ) ;
m_spinXrot - > Disconnect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onDecrementRot ) , NULL , this ) ;
m_spinXrot - > Disconnect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onIncrementRot ) , NULL , this ) ;
yrot - > Disconnect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onMouseWheelRot ) , NULL , this ) ;
yrot - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : updateOrientation ) , NULL , this ) ;
m_spinYrot - > Disconnect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onDecrementRot ) , NULL , this ) ;
m_spinYrot - > Disconnect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onIncrementRot ) , NULL , this ) ;
zrot - > Disconnect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onMouseWheelRot ) , NULL , this ) ;
zrot - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : updateOrientation ) , NULL , this ) ;
m_spinZrot - > Disconnect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onDecrementRot ) , NULL , this ) ;
m_spinZrot - > Disconnect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onIncrementRot ) , NULL , this ) ;
xoff - > Disconnect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onMouseWheelOffset ) , NULL , this ) ;
xoff - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : updateOrientation ) , NULL , this ) ;
m_spinXoffset - > Disconnect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onDecrementOffset ) , NULL , this ) ;
m_spinXoffset - > Disconnect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onIncrementOffset ) , NULL , this ) ;
yoff - > Disconnect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onMouseWheelOffset ) , NULL , this ) ;
yoff - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : updateOrientation ) , NULL , this ) ;
m_spinYoffset - > Disconnect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onDecrementOffset ) , NULL , this ) ;
m_spinYoffset - > Disconnect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onIncrementOffset ) , NULL , this ) ;
zoff - > Disconnect ( wxEVT_MOUSEWHEEL , wxMouseEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onMouseWheelOffset ) , NULL , this ) ;
zoff - > Disconnect ( wxEVT_COMMAND_TEXT_UPDATED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : updateOrientation ) , NULL , this ) ;
m_spinZoffset - > Disconnect ( wxEVT_SCROLL_LINEDOWN , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onDecrementOffset ) , NULL , this ) ;
m_spinZoffset - > Disconnect ( wxEVT_SCROLL_LINEUP , wxSpinEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onIncrementOffset ) , NULL , this ) ;
m_opacity - > Disconnect ( wxEVT_SLIDER , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : onOpacitySlider ) , NULL , this ) ;
m_bpvISO - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : View3DISO ) , NULL , this ) ;
m_bpvLeft - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : View3DLeft ) , NULL , this ) ;
m_bpvRight - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : View3DRight ) , NULL , this ) ;
m_bpvFront - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : View3DFront ) , NULL , this ) ;
m_bpvBack - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : View3DBack ) , NULL , this ) ;
m_bpvTop - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : View3DTop ) , NULL , this ) ;
m_bpvBottom - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : View3DBottom ) , NULL , this ) ;
m_bpUpdate - > Disconnect ( wxEVT_COMMAND_BUTTON_CLICKED , wxCommandEventHandler ( PANEL_PREVIEW _3D_MODEL _BASE : : View3DUpdate ) , NULL , this ) ;
}