39 .Name(
"3DViewer.Control" )
44 .Name(
"3DViewer.Control.pivotCenter" )
47 .FriendlyName(
_(
"Set Pivot" ) )
48 .Tooltip(
_(
"Place point around which the board will be rotated (middle mouse click)" ) )
53 .Name(
"3DViewer.Control.rotateXclockwise" )
55 .FriendlyName(
_(
"Rotate X Clockwise" ) )
61 .Name(
"3DViewer.Control.rotateXcounterclockwise" )
63 .FriendlyName(
_(
"Rotate X Counterclockwise" ) )
69 .Name(
"3DViewer.Control.rotateYclockwise" )
71 .FriendlyName(
_(
"Rotate Y Clockwise" ) )
77 .Name(
"3DViewer.Control.rotateYcounterclockwise" )
79 .FriendlyName(
_(
"Rotate Y Counterclockwise" ) )
85 .Name(
"3DViewer.Control.rotateZclockwise" )
87 .FriendlyName(
_(
"Rotate Z Clockwise" ) )
93 .Name(
"3DViewer.Control.rotateZcounterclockwise" )
95 .FriendlyName(
_(
"Rotate Z Counterclockwise" ) )
101 .Name(
"3DViewer.Control.moveLeft" )
103 .DefaultHotkey( WXK_LEFT )
104 .FriendlyName(
_(
"Move Board Left" ) )
107 .Parameter( CURSOR_LEFT ) );
110 .Name(
"3DViewer.Control.moveRight" )
112 .DefaultHotkey( WXK_RIGHT )
113 .FriendlyName(
_(
"Move Board Right" ) )
116 .Parameter( CURSOR_RIGHT ) );
119 .Name(
"3DViewer.Control.moveUp" )
121 .DefaultHotkey( WXK_UP )
122 .FriendlyName(
_(
"Move Board Up" ) )
125 .Parameter( CURSOR_UP ) );
128 .Name(
"3DViewer.Control.moveDown" )
130 .DefaultHotkey( WXK_DOWN )
131 .FriendlyName(
_(
"Move Board Down" ) )
134 .Parameter( CURSOR_DOWN ) );
137 .Name(
"3DViewer.Control.homeView" )
139 .DefaultHotkey( WXK_HOME )
140 .FriendlyName (
_(
"Home View" ) )
141 .Tooltip(
_(
"Redraw at the home position and zoom" ) )
146 .Name(
"3DViewer.Control.flipView" )
148 .DefaultHotkey(
'F' )
149 .FriendlyName(
_(
"Flip Board" ) )
150 .Tooltip(
_(
"Flip the board view" ) )
156 .Name(
"3DViewer.Control.toggleOrtho" )
158 .FriendlyName(
_(
"Toggle Orthographic Projection" ) )
159 .Tooltip(
_(
"Enable/disable orthographic projection" ) )
163 .Name(
"3DViewer.Control.viewFront" )
165 .DefaultHotkey(
'Y' )
166 .FriendlyName(
_(
"View Front" ) )
172 .Name(
"3DViewer.Control.viewBack" )
175 .FriendlyName(
_(
"View Back" ) )
181 .Name(
"3DViewer.Control.viewLeft" )
184 .FriendlyName(
_(
"View Left" ) )
190 .Name(
"3DViewer.Control.viewRight" )
192 .DefaultHotkey(
'X' )
193 .FriendlyName(
_(
"View Right" ) )
199 .Name(
"3DViewer.Control.viewTop" )
201 .DefaultHotkey(
'Z' )
202 .FriendlyName(
_(
"View Top" ) )
208 .Name(
"3DViewer.Control.viewBottom" )
211 .FriendlyName(
_(
"View Bottom" ) )
217 .Name(
"3DViewer.Control.noGrid" )
219 .FriendlyName(
_(
"No 3D Grid" ) )
224 .Name(
"3DViewer.Control.show10mmGrid" )
226 .FriendlyName(
_(
"3D Grid 10mm" ) )
231 .Name(
"3DViewer.Control.show5mmGrid" )
233 .FriendlyName(
_(
"3D Grid 5mm" ) )
238 .Name(
"3DViewer.Control.show2_5mmGrid" )
240 .FriendlyName(
_(
"3D Grid 2.5mm" ) )
245 .Name(
"3DViewer.Control.show1mmGrid" )
247 .FriendlyName(
_(
"3D Grid 1mm" ) )
252 .Name(
"3DViewer.Control.materialNormal" )
254 .FriendlyName(
_(
"Render Realistic Materials" ) )
255 .Tooltip(
_(
"Use all material properties from each 3D model file" ) )
260 .Name(
"3DViewer.Control.materialDiffuse" )
262 .FriendlyName(
_(
"Render Solid Colors" ) )
263 .Tooltip(
_(
"Use only the diffuse color property from 3D model file" ) )
268 .Name(
"3DViewer.Control.materialCAD" )
270 .FriendlyName(
_(
"Render CAD Colors" ) )
271 .Tooltip(
_(
"Use a CAD color style based on the diffuse color of the material" ) )
276 .Name(
"3DViewer.Control.attributesTHT" )
278 .DefaultHotkey(
'T' )
279 .FriendlyName(
_(
"Show Through Hole 3D Models" ) )
280 .Tooltip(
_(
"Show 3D models for 'Through hole' type footprints" ) )
285 .Name(
"3DViewer.Control.attributesSMD" )
287 .DefaultHotkey(
'S' )
288 .FriendlyName(
_(
"Show SMD 3D Models" ) )
289 .Tooltip(
_(
"Show 3D models for 'Surface mount' type footprints" ) )
294 .Name(
"3DViewer.Control.attributesOther" )
296 .DefaultHotkey(
'V' )
297 .FriendlyName(
_(
"Show Unspecified 3D Models" ) )
298 .Tooltip(
_(
"Show 3D models for 'unspecified' type footprints" ) )
303 .Name(
"3DViewer.Control.attribute_not_in_posfile" )
305 .DefaultHotkey(
'P' )
306 .FriendlyName(
_(
"Show 3D Models not in POS File" ) )
307 .Tooltip(
_(
"Show 3D models even if not found in .pos file" ) )
312 .Name(
"3DViewer.Control.attribute_dnp" )
314 .DefaultHotkey(
'D' )
315 .FriendlyName(
_(
"Show 3D Models marked DNP" ) )
316 .Tooltip(
_(
"Show 3D models even if marked 'Do Not Place'" ) )
321 .Name(
"3DViewer.Control.showBoundingBoxes" )
323 .FriendlyName(
_(
"Show Model Bounding Boxes" ) )
324 .Tooltip(
_(
"Show 3D model bounding boxes in realtime renderer" ) )
329 .Name(
"3DViewer.Control.showAxis" )
331 .FriendlyName(
_(
"Show 3D Axis" ) )
336 .Name(
"3DViewer.Control.showLayersManager" )
338 .FriendlyName(
_(
"Show Appearance Manager" ) )
339 .Tooltip(
_(
"Show/hide the appearance manager" ) )
declared enumerations and flags
@ NORMAL
Use all material properties from model file.
@ CAD_MODE
Use a gray shading based on diffuse material.
@ DIFFUSE_ONLY
Use only diffuse material properties.
static TOOL_ACTION showLayersManager
static TOOL_ACTION rotateXCCW
static TOOL_ACTION showNotInPosFile
static TOOL_ACTION showTHT
static TOOL_ACTION noGrid
static TOOL_ACTION show2_5mmGrid
static TOOL_ACTION rotateZCCW
static TOOL_ACTION rotateZCW
static TOOL_ACTION rotateYCCW
static TOOL_ACTION rotateXCW
static TOOL_ACTION viewTop
static TOOL_ACTION show1mmGrid
static TOOL_ACTION showDNP
static TOOL_ACTION toggleOrtho
static TOOL_ACTION moveLeft
static TOOL_ACTION viewLeft
static TOOL_ACTION show10mmGrid
static TOOL_ACTION viewBack
static TOOL_ACTION show5mmGrid
static TOOL_ACTION viewRight
static TOOL_ACTION showSMD
static TOOL_ACTION homeView
static TOOL_ACTION moveUp
static TOOL_ACTION flipView
static TOOL_ACTION moveDown
static TOOL_ACTION viewBottom
static TOOL_ACTION moveRight
static TOOL_ACTION materialDiffuse
static TOOL_ACTION pivotCenter
static TOOL_ACTION controlActivate
static TOOL_ACTION showVirtual
static TOOL_ACTION rotateYCW
static TOOL_ACTION materialCAD
static TOOL_ACTION viewFront
static TOOL_ACTION showBBoxes
static TOOL_ACTION materialNormal
static TOOL_ACTION showAxis