|
KiCad PCB EDA Suite
|
Render options for Gerber to PNG conversion. More...
#include <gerber_to_png.h>
Public Member Functions | |
| bool | HasViewportOverride () const |
Public Attributes | |
| int | dpi = 300 |
| int | width = 0 |
| 0 = calculate from DPI | |
| int | height = 0 |
| 0 = calculate from DPI | |
| bool | antialias = true |
| KIGFX::COLOR4D | foregroundColor = KIGFX::COLOR4D::BLACK |
| KIGFX::COLOR4D | backgroundColor = KIGFX::COLOR4D( 1.0, 1.0, 1.0, 0.0 ) |
| Transparent white. | |
| double | originXMm = 0.0 |
| Viewport origin X in mm. | |
| double | originYMm = 0.0 |
| Viewport origin Y in mm. | |
| double | windowWidthMm = 0.0 |
| Viewport width in mm (> 0 enables viewport mode) | |
| double | windowHeightMm = 0.0 |
| Viewport height in mm (> 0 enables viewport mode) | |
Render options for Gerber to PNG conversion.
Definition at line 58 of file gerber_to_png.h.
|
inline |
Definition at line 72 of file gerber_to_png.h.
References windowHeightMm, and windowWidthMm.
Referenced by RenderGerberToPng().
| bool GERBER_RENDER_OPTIONS::antialias = true |
Definition at line 63 of file gerber_to_png.h.
Referenced by RenderGerberToPng(), and RenderGerberToPng().
| KIGFX::COLOR4D GERBER_RENDER_OPTIONS::backgroundColor = KIGFX::COLOR4D( 1.0, 1.0, 1.0, 0.0 ) |
Transparent white.
Definition at line 65 of file gerber_to_png.h.
Referenced by RenderGerberToPng(), and RenderGerberToPng().
| int GERBER_RENDER_OPTIONS::dpi = 300 |
Definition at line 60 of file gerber_to_png.h.
Referenced by RenderGerberToPng(), and RenderGerberToPng().
| KIGFX::COLOR4D GERBER_RENDER_OPTIONS::foregroundColor = KIGFX::COLOR4D::BLACK |
Definition at line 64 of file gerber_to_png.h.
Referenced by RenderGerberToPng(), and RenderGerberToPng().
| int GERBER_RENDER_OPTIONS::height = 0 |
0 = calculate from DPI
Definition at line 62 of file gerber_to_png.h.
Referenced by RenderGerberToPng(), and RenderGerberToPng().
| double GERBER_RENDER_OPTIONS::originXMm = 0.0 |
Viewport origin X in mm.
Definition at line 67 of file gerber_to_png.h.
Referenced by RenderGerberToPng(), and RenderGerberToPng().
| double GERBER_RENDER_OPTIONS::originYMm = 0.0 |
Viewport origin Y in mm.
Definition at line 68 of file gerber_to_png.h.
Referenced by RenderGerberToPng(), and RenderGerberToPng().
| int GERBER_RENDER_OPTIONS::width = 0 |
0 = calculate from DPI
Definition at line 61 of file gerber_to_png.h.
Referenced by RenderGerberToPng(), and RenderGerberToPng().
| double GERBER_RENDER_OPTIONS::windowHeightMm = 0.0 |
Viewport height in mm (> 0 enables viewport mode)
Definition at line 70 of file gerber_to_png.h.
Referenced by HasViewportOverride(), RenderGerberToPng(), and RenderGerberToPng().
| double GERBER_RENDER_OPTIONS::windowWidthMm = 0.0 |
Viewport width in mm (> 0 enables viewport mode)
Definition at line 69 of file gerber_to_png.h.
Referenced by HasViewportOverride(), RenderGerberToPng(), and RenderGerberToPng().