KiCad PCB EDA Suite
|
#include <export_svg.h>
Static Public Member Functions | |
static bool | Plot (BOARD *aBoard, const PCB_PLOT_SVG_OPTIONS &aSvgPlotOptions) |
Definition at line 51 of file export_svg.h.
|
static |
Definition at line 29 of file export_svg.cpp.
References LSET::AllCuMask(), BOARD::ComputeBoundingBox(), SVG_PLOTTER::EndPlot(), BOARD_DESIGN_SETTINGS::GetAuxOrigin(), SETTINGS_MANAGER::GetColorSettings(), BOARD::GetDesignSettings(), BOARD::GetFileName(), BOX2< Vec >::GetHeight(), BOARD::GetLayerName(), BOX2< Vec >::GetOrigin(), BOARD::GetPageSettings(), PGM_BASE::GetSettingsManager(), BOX2< Vec >::GetWidth(), EDA_IU_SCALE::IU_PER_MILS, PCB_PLOT_SVG_OPTIONS::m_blackAndWhite, PCB_PLOT_SVG_OPTIONS::m_colorTheme, PCB_PLOT_SVG_OPTIONS::m_crossoutDNPFPsOnFabLayers, PCB_PLOT_SVG_OPTIONS::m_drillShapeOption, PCB_PLOT_SVG_OPTIONS::m_hideDNPFPsOnFabLayers, PCB_PLOT_SVG_OPTIONS::m_mirror, PCB_PLOT_SVG_OPTIONS::m_negative, PCB_PLOT_SVG_OPTIONS::m_outputFile, PCB_PLOT_SVG_OPTIONS::m_pageSizeMode, PCB_PLOT_SVG_OPTIONS::m_plotFrame, PCB_PLOT_SVG_OPTIONS::m_precision, PCB_PLOT_SVG_OPTIONS::m_printMaskLayer, PCB_PLOT_SVG_OPTIONS::m_sketchDNPFPsOnFabLayers, PCB_PLOT_SVG_OPTIONS::m_sketchPadsOnFabLayers, pcbIUScale, Pgm(), PlotBoardLayers(), BOARD_DESIGN_SETTINGS::SetAuxOrigin(), PLOTTER::SetColorMode(), PCB_PLOT_PARAMS::SetColorSettings(), PCB_PLOT_PARAMS::SetCrossoutDNPFPsOnFabLayers(), PCB_PLOT_PARAMS::SetDrillMarksType(), PCB_PLOT_PARAMS::SetFormat(), PAGE_INFO::SetHeightMils(), PCB_PLOT_PARAMS::SetHideDNPFPsOnFabLayers(), PCB_PLOT_PARAMS::SetMirror(), PCB_PLOT_PARAMS::SetNegative(), BOARD::SetPageSettings(), PCB_PLOT_PARAMS::SetPlotFrameRef(), PCB_PLOT_PARAMS::SetPlotPadNumbers(), PCB_PLOT_PARAMS::SetSketchDNPFPsOnFabLayers(), PCB_PLOT_PARAMS::SetSketchPadsOnFabLayers(), PCB_PLOT_PARAMS::SetSkipPlotNPTH_Pads(), PCB_PLOT_PARAMS::SetSvgPrecision(), PCB_PLOT_PARAMS::SetUseAuxOrigin(), PAGE_INFO::SetWidthMils(), StartPlotBoard(), and UNDEFINED_LAYER.
Referenced by PCBNEW_JOBS_HANDLER::doFpExportSvg(), DIALOG_EXPORT_SVG::ExportSVGFile(), and PCBNEW_JOBS_HANDLER::JobExportSvg().