kicad/3d-viewer/3d_canvas
John Beard 18593d2dbb 3D viewer: decouple renderers from wxCursors
Provide a toolkit-agnostic interface for "busy indicators", which
allows the 3D viewer to show a busy cursor, without the canvases
having to to know how a wxCursore works.

The motivation here is to decouple the 3D renderers from the WX
GUI system, as they can then be used when when there is not an
active window (e.g. for offscreen rendering).

Otherwise, attempting to use a wxBusyCursor without a GUI
available is an instant segfault.
2019-05-12 14:19:39 +01:00
..
cinfo3d_visu.cpp 3d-viewer: Remove duplicate call 2018-12-09 07:52:58 -08:00
cinfo3d_visu.h 3D viewer: fix incorrect calculation of pad shapes with clearance (i.e. pad shapes on solder paste and solder mask layers) 2018-04-28 12:41:43 +02:00
create_3Dgraphic_brd_items.cpp Pcbnew: add a new primitive pad shape: chamfered round rect pad. 2019-03-11 10:26:15 +01:00
create_layer_items.cpp Implement a copper-to-edge-clearance setting. 2019-04-05 22:18:44 +01:00
create_layer_poly.cpp Pcbnew: add a new primitive pad shape: chamfered round rect pad. 2019-03-11 10:26:15 +01:00
eda_3d_canvas.cpp 3D viewer: decouple renderers from wxCursors 2019-05-12 14:19:39 +01:00
eda_3d_canvas.h Minor enhancements in 3D viewer hotkey code 2019-01-31 21:03:38 +01:00
eda_3d_canvas_pivot.cpp 3D Viewer: complete refactor of the 3D viewer. 2016-07-19 13:35:25 -04:00
status_text_reporter.h Proper error reporting for Annotate dialog. 2018-02-18 15:08:24 -05:00