12 Commits (75a3209e551a65658cc34ac363e336ad387f8ce5)

Author SHA1 Message Date
jean-pierre charras f851526c67 Plotters: make virtual void PLOTTER::Arc() using arc angles protected. 3 years ago
Jeff Young 122a6d7f46 Move hypertext linking to user-page-numbers. 3 years ago
Jeff Young dbbdc9d2e6 Don't rely on the penWidth already being set when setting the dash style. 3 years ago
jean-pierre charras d2cf68bcdd Plotters: add plot Arcs using EDA_SHAPE or center, start point and end point. 4 years ago
Jeff Young fbab335128 Retire DPOINT and DSIZE. 4 years ago
Jeff Young 9b661aea10 EDA_ANGLE for plotters. 4 years ago
Jeff Young 1539fa5af2 Move SHAPE_ARC to EDA_ANGLE. 4 years ago
Mark Roszko 44dc602d6b Yeet wxPoint/wxSize out of PLOTTER 4 years ago
Jeff Young ccb94fd1a7 APIs for passing KIFONT::FONT pointers around. 4 years ago
Jeff Young 86cb57f4a7 Cherry-pick TEXT_ATTRIBUTES and EDA_ANGLE from rockola/kicad-strokefont 4 years ago
Jeff Young b52529521e Replace individual LIB_* shapes with LIB_SHAPE (based on EDA_SHAPE). 4 years ago
Wayne Stambaugh 46b959c3e3 Move plotter headers into include folder. 4 years ago
Wayne Stambaugh 6427197962 Remove duplicate headers in plot and associated code. 4 years ago
luz paz f968fc8719 Fix source comment / documentation typos 5 years ago
Marek Roszko 20134e4a1b Evict some more eda_item.h includes 5 years ago
Wayne Stambaugh 08e8b17029 Minor plotter code improvements. 5 years ago
Seth Hillbrand cccdaddd50 Adding SHAPE_ARC direct plotting 5 years ago
Seth Hillbrand 3d4ce0796e Add Gerber plot for SHAPE_ARC and SHAPE_LINE_CHAIN 5 years ago
Jonathan Haas 55679be2e3 Fix some typos across the codebase 5 years ago
jean-pierre charras fabafe719d Use aperture macro for custom pads. Optimize aperture macros for free polygons. 5 years ago
jean-pierre charras 15cc368918 Gerber plotter: prepare optimization of aperture macros type free polygons. 5 years ago
Marek Roszko b9f1601418 Rename PLOT_MODE to OUTLINE_MODE 5 years ago
Marek Roszko eb33c33f15 Rename EDA_DRAW_MODE_T to PLOT_MODE 5 years ago
Marek Roszko 1538d737e7 Split out FILL_T to its own header to avoid spreading eda_item everywhere 5 years ago
Marek Roszko b2e9f6987d Split base_struct into eda_item and eda_rect 5 years ago
jean-pierre charras 380534807b Plotters: better support of filled circles having a thickness set to 0. 5 years ago
jean-pierre charras 213a74cbe6 Gerber, Dialog plot: add option to disable Aperture Macro use. 5 years ago
jean-pierre charras f60954c232 Gerber export: add support for flashed chamfered rect (with no rounded corner) pads 5 years ago
jean-pierre charras 0cca2a0ad2 Rect, Round Rect, Oval, Trapezoid (rotated) pads now use flashed apertures. 5 years ago
jean-pierre charras 6b958ff4e0 Move specialized plotter classes from plotter.h to specific plotter_xx.h 5 years ago