302 Commits (64e1720f12c8d6de48e706ca5129a3f467c1b8fe)

Author SHA1 Message Date
Fabien Corona 976670e987 Move 3D controls to a new class 4 years ago
Mario Luzeiro ef4f0b49fc 3D-Viewer, raytracing: implement bevel edges on item layers 4 years ago
Jeff Young fa11e1c097 Take text height into account as well as thickness for knockout margin. 4 years ago
Roberto Fernandez Bautista 0e2429b5cc 3D Viewer: Don't render zero-width circles 4 years ago
Wayne Stambaugh 7da7864f5e Fix some Coverity issues. 4 years ago
Jeff Young 65185f53a1 Rotate fp zones before comparing with library versions. 4 years ago
Jeff Young e03b06927d Fix rotation problems for knockout fp text, and implement 3D rendering. 4 years ago
jean-pierre charras d3e9165146 3D viewer: fix overzealous pad filter in BOARD_ADAPTER::addPads() 4 years ago
Jeff Young 0dc857b5ab Clean up pad handling in 3D viewer. 4 years ago
jean-pierre charras 9fec8aa269 3D viewer: disable thickness rendering on tech layers when disabled for copper. 4 years ago
Jeff Young 8d19b52aed Line stroking for 3D view. 4 years ago
Jeff Young 2172810600 Performance: better sharing of zone fills. 4 years ago
Jeff Young 3deaf902bb Retire the V5 zone fill algorithm. 4 years ago
jean-pierre charras 59babfa332 3D viewer: fix a sometimes incorrect render engine initialization. 4 years ago
Marek Roszko 41f54349a5 Replace inserts/push_backs with emplace in some spots 4 years ago
Jeff Young 7ccac79192 More wxString wide literals. 4 years ago
Jeff Young 9582457fef Be explicit about literal wide-strings. 4 years ago
Jeff Young b070914216 Fix cardinal sin of macro definitions. 4 years ago
Jeff Young 5739505aa3 TextBoxes for PCBNew. 4 years ago
markus-bonk aec7802fcf EDA_3D_VIEWER_FRAME: Implement SpaceMouse navigation and command export for 3D-viewer. 5 years ago
markus-bonk 27063688b3 CAMERA: Fix spelling of method MakeRayAtCurrrentMousePosition. 5 years ago
Jeff Young e61144d45a Finish with EDA_ANGLE. 4 years ago
Jeff Young 07013d00e1 More EDA_ANGLE. 4 years ago
jean-pierre charras a6c85a9204 3D viewer: fix a truncation taht created PCB_TEXTs with 0 width (not visible) 4 years ago
jean-pierre charras cd8d6ba079 3D viewer: fix bad rendering of circles and segments due to truncation. 4 years ago
Jeff Young 73a2984963 Fixes for rotated footprint text. 4 years ago
Jeff Young e811a39881 Readability. 4 years ago
Jeff Young 236feeb592 Cleanup GRText APIs, 3D Viewer <-> board APIs, and Plotter APIs. 4 years ago
Jeff Young 7d032f9c2f Outline font rendering for Cairo, plotter, printer and 3D viewer. 4 years ago
Jeff Young aef2a3fca4 Default font for eeschema. 4 years ago
jean-pierre charras 0f0a540a65 Panel 3D previewer: for show 3D body shapes, regardless the 3D viewer itself. 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Marek Roszko 2d1357dc54 Swap some of the 3d viewer to VECTOR2I 4 years ago
Jeff Young ccb94fd1a7 APIs for passing KIFONT::FONT pointers around. 4 years ago
Jeff Young fa908e1f98 Dimensions for footprints. 4 years ago
Jeff Young dabc75bee8 Source 3D dimensions from board stackup. 4 years ago
Jeff Young 68d2630d08 Flatten a layer of indirection out of 3D config settings. 4 years ago
Jeff Young ef10b36948 Add mask-to-copper clearance parameter and rename mask margin. 4 years ago
Jeff Young 815c2c69e7 Support for dielectric colors in board stackup. 4 years ago
Jeff Young 92e589b398 Use board maxError value, and return SH_ARC for unfilled circle. 5 years ago
Jeff Young 4b6bf3095a Radial dimensions. 5 years ago
jean-pierre charras 55777fca43 3D viewer: fix a minor cosmetic issue. 4 years ago
Seth Hillbrand e5d6ec836f Remove incorrect leftover comment 4 years ago
Seth Hillbrand 78ff9a857a Jerry-rig HTML-format alpha parsing 4 years ago
david-beinder fd6a75b779 Do not call TransformToPoly for negative sized PADs 4 years ago
Roberto Fernandez Bautista 7fd669b6a8 Use green soldermask and white silkcreen when unspecified 4 years ago
Mikolaj Wielgus cf3a979711 3D Viewer: Fix zoom limit calculations 4 years ago
Jeff Young 6c0110ecd3 Naming conventions. 4 years ago
Jeff Young 9b9e379aa0 Overhaul arc internal model to not over-specify information. 5 years ago
Jeff Young a41944020d Push most of PCB_SHAPE impl down in to EDA_SHAPE. 5 years ago