KiCad PCB EDA Suite
3d-viewer/3d_viewer/hotkeys.cpp File Reference
#include <hotkeys_basic.h>
#include "eda_3d_viewer.h"
#include "../3d_viewer_id.h"

Go to the source code of this file.

Functions

static EDA_HOTKEY HkHotkeysHelp (_HKI("Help (this window)"), HK_HELP, GR_KB_CTRL+WXK_F1)
 
static wxString viewer3DSectionTitle (_HKI("Viewer 3D"))
 

Variables

static EDA_HOTKEY Hk3D_PivotCenter (_HKI("Center pivot rotation (Middle mouse click)"), 0, WXK_SPACE)
 
static EDA_HOTKEY Hk3D_MoveLeft (_HKI("Move board Left"), ID_POPUP_MOVE3D_LEFT, WXK_LEFT)
 
static EDA_HOTKEY Hk3D_MoveRight (_HKI("Move board Right"), ID_POPUP_MOVE3D_RIGHT, WXK_RIGHT)
 
static EDA_HOTKEY Hk3D_MoveUp (_HKI("Move board Up"), ID_POPUP_MOVE3D_UP, WXK_UP)
 
static EDA_HOTKEY Hk3D_MoveDown (_HKI("Move board Down"), ID_POPUP_MOVE3D_DOWN, WXK_DOWN)
 
static EDA_HOTKEY Hk3D_HomeView (_HKI("Home view"), 0, WXK_HOME)
 
static EDA_HOTKEY Hk3D_ResetView (_HKI("Reset view"), 0, 'R')
 
static EDA_HOTKEY Hk3D_ViewFront (_HKI("View Front"), ID_POPUP_VIEW_YPOS, 'Y')
 
static EDA_HOTKEY Hk3D_ViewBack (_HKI("View Back"), ID_POPUP_VIEW_YNEG, GR_KB_SHIFT+ 'Y')
 
static EDA_HOTKEY Hk3D_ViewLeft (_HKI("View Left"), ID_POPUP_VIEW_XNEG, GR_KB_SHIFT+ 'X')
 
static EDA_HOTKEY Hk3D_ViewRight (_HKI("View Right"), ID_POPUP_VIEW_XPOS, 'X')
 
static EDA_HOTKEY Hk3D_ViewTop (_HKI("View Top"), ID_POPUP_VIEW_ZPOS, 'Z')
 
static EDA_HOTKEY Hk3D_ViewBot (_HKI("View Bot"), ID_POPUP_VIEW_ZNEG, GR_KB_SHIFT+ 'Z')
 
static EDA_HOTKEY Hk3D_Rotate45axisZ (_HKI("Rotate 45 degrees over Z axis"), 0, WXK_TAB)
 
static EDA_HOTKEY Hk3D_ZoomIn (_HKI("Zoom in "), ID_POPUP_ZOOMIN, WXK_F1)
 
static EDA_HOTKEY Hk3D_ZoomOut (_HKI("Zoom out"), ID_POPUP_ZOOMOUT, WXK_F2)
 
static EDA_HOTKEY Hk3D_AttributesTHT (_HKI("Toggle 3D models with type Through Hole"), 0, 'T')
 
static EDA_HOTKEY Hk3D_AttributesSMD (_HKI("Toggle 3D models with type Surface Mount"), 0, 'S')
 
static EDA_HOTKEY Hk3D_AttributesVirtual (_HKI("Toggle 3D models with type Virtual"), 0, 'V')
 
static EDA_HOTKEYviewer3d_Hotkey_List []
 
struct EDA_HOTKEY_CONFIG g_3DViewer_Hokeys_Descr []
 

Function Documentation

static EDA_HOTKEY HkHotkeysHelp ( _HKI("Help (this window)")  ,
HK_HELP  ,
GR_KB_CTRL WXK_F1 
)
static
static wxString viewer3DSectionTitle ( _HKI("Viewer 3D")  )
static

Variable Documentation

struct EDA_HOTKEY_CONFIG g_3DViewer_Hokeys_Descr[]
Initial value:
=
{
{ NULL, NULL, NULL }
}
static EDA_HOTKEY * viewer3d_Hotkey_List[]
wxString g_CommonSectionTag
static wxString viewer3DSectionTitle(_HKI("Viewer 3D"))

Definition at line 89 of file 3d-viewer/3d_viewer/hotkeys.cpp.

Referenced by EDA_3D_VIEWER::CreateMenuBar(), and EDA_3D_CANVAS::OnRightClick().

EDA_HOTKEY Hk3D_AttributesSMD(_HKI("Toggle 3D models with type Surface Mount"), 0, 'S')
static
EDA_HOTKEY Hk3D_AttributesTHT(_HKI("Toggle 3D models with type Through Hole"), 0, 'T')
static
EDA_HOTKEY Hk3D_AttributesVirtual(_HKI("Toggle 3D models with type Virtual"), 0, 'V')
static
EDA_HOTKEY Hk3D_HomeView(_HKI("Home view"), 0, WXK_HOME)
static
EDA_HOTKEY Hk3D_MoveDown(_HKI("Move board Down"), ID_POPUP_MOVE3D_DOWN, WXK_DOWN)
static
EDA_HOTKEY Hk3D_MoveLeft(_HKI("Move board Left"), ID_POPUP_MOVE3D_LEFT, WXK_LEFT)
static
EDA_HOTKEY Hk3D_MoveRight(_HKI("Move board Right"), ID_POPUP_MOVE3D_RIGHT, WXK_RIGHT)
static
EDA_HOTKEY Hk3D_MoveUp(_HKI("Move board Up"), ID_POPUP_MOVE3D_UP, WXK_UP)
static
EDA_HOTKEY Hk3D_PivotCenter(_HKI("Center pivot rotation (Middle mouse click)"), 0, WXK_SPACE)
static
EDA_HOTKEY Hk3D_ResetView(_HKI("Reset view"), 0, 'R')
static
EDA_HOTKEY Hk3D_Rotate45axisZ(_HKI("Rotate 45 degrees over Z axis"), 0, WXK_TAB)
static
EDA_HOTKEY Hk3D_ViewBack(_HKI("View Back"), ID_POPUP_VIEW_YNEG, GR_KB_SHIFT+ 'Y')
static
EDA_HOTKEY Hk3D_ViewBot(_HKI("View Bot"), ID_POPUP_VIEW_ZNEG, GR_KB_SHIFT+ 'Z')
static
EDA_HOTKEY Hk3D_ViewFront(_HKI("View Front"), ID_POPUP_VIEW_YPOS, 'Y')
static
EDA_HOTKEY Hk3D_ViewLeft(_HKI("View Left"), ID_POPUP_VIEW_XNEG, GR_KB_SHIFT+ 'X')
static
EDA_HOTKEY Hk3D_ViewRight(_HKI("View Right"), ID_POPUP_VIEW_XPOS, 'X')
static
EDA_HOTKEY Hk3D_ViewTop(_HKI("View Top"), ID_POPUP_VIEW_ZPOS, 'Z')
static
EDA_HOTKEY Hk3D_ZoomIn(_HKI("Zoom in "), ID_POPUP_ZOOMIN, WXK_F1)
static
EDA_HOTKEY Hk3D_ZoomOut(_HKI("Zoom out"), ID_POPUP_ZOOMOUT, WXK_F2)
static
EDA_HOTKEY* viewer3d_Hotkey_List[]
static
Initial value:
=
{
NULL
}
static EDA_HOTKEY Hk3D_ResetView(_HKI("Reset view"), 0, 'R')
static EDA_HOTKEY Hk3D_ZoomIn(_HKI("Zoom in "), ID_POPUP_ZOOMIN, WXK_F1)
static EDA_HOTKEY Hk3D_ViewFront(_HKI("View Front"), ID_POPUP_VIEW_YPOS, 'Y')
static EDA_HOTKEY Hk3D_Rotate45axisZ(_HKI("Rotate 45 degrees over Z axis"), 0, WXK_TAB)
static EDA_HOTKEY Hk3D_AttributesVirtual(_HKI("Toggle 3D models with type Virtual"), 0, 'V')
static EDA_HOTKEY Hk3D_AttributesTHT(_HKI("Toggle 3D models with type Through Hole"), 0, 'T')
static EDA_HOTKEY Hk3D_ViewBot(_HKI("View Bot"), ID_POPUP_VIEW_ZNEG, GR_KB_SHIFT+ 'Z')
static EDA_HOTKEY Hk3D_ViewLeft(_HKI("View Left"), ID_POPUP_VIEW_XNEG, GR_KB_SHIFT+ 'X')
static EDA_HOTKEY HkHotkeysHelp(_HKI("Help (this window)"), HK_HELP, GR_KB_CTRL+WXK_F1)
static EDA_HOTKEY Hk3D_MoveRight(_HKI("Move board Right"), ID_POPUP_MOVE3D_RIGHT, WXK_RIGHT)
static EDA_HOTKEY Hk3D_MoveUp(_HKI("Move board Up"), ID_POPUP_MOVE3D_UP, WXK_UP)
static EDA_HOTKEY Hk3D_ViewTop(_HKI("View Top"), ID_POPUP_VIEW_ZPOS, 'Z')
static EDA_HOTKEY Hk3D_PivotCenter(_HKI("Center pivot rotation (Middle mouse click)"), 0, WXK_SPACE)
static EDA_HOTKEY Hk3D_MoveLeft(_HKI("Move board Left"), ID_POPUP_MOVE3D_LEFT, WXK_LEFT)
static EDA_HOTKEY Hk3D_AttributesSMD(_HKI("Toggle 3D models with type Surface Mount"), 0, 'S')
static EDA_HOTKEY Hk3D_ZoomOut(_HKI("Zoom out"), ID_POPUP_ZOOMOUT, WXK_F2)
static EDA_HOTKEY Hk3D_ViewRight(_HKI("View Right"), ID_POPUP_VIEW_XPOS, 'X')
static EDA_HOTKEY Hk3D_MoveDown(_HKI("Move board Down"), ID_POPUP_MOVE3D_DOWN, WXK_DOWN)
static EDA_HOTKEY Hk3D_ViewBack(_HKI("View Back"), ID_POPUP_VIEW_YNEG, GR_KB_SHIFT+ 'Y')
static EDA_HOTKEY Hk3D_HomeView(_HKI("Home view"), 0, WXK_HOME)

Definition at line 61 of file 3d-viewer/3d_viewer/hotkeys.cpp.