KiCad PCB EDA Suite
|
#include <job_export_pcb_gerbers.h>
Public Member Functions | |
JOB_EXPORT_PCB_GERBERS (bool aIsCli) | |
const std::string & | GetType () const |
bool | IsCli () const |
const std::map< wxString, wxString > & | GetVarOverrides () const |
void | SetVarOverrides (const std::map< wxString, wxString > &aVarOverrides) |
Public Attributes | |
LSET | m_layersIncludeOnAll |
bool | m_layersIncludeOnAllSet |
bool | m_useBoardPlotParams |
wxString | m_filename |
wxString | m_outputFile |
wxString | m_drawingSheet |
bool | m_plotFootprintValues |
bool | m_plotRefDes |
bool | m_plotBorderTitleBlocks |
bool | m_subtractSolderMaskFromSilk |
bool | m_includeNetlistAttributes |
bool | m_useX2Format |
bool | m_disableApertureMacros |
bool | m_useAuxOrigin |
bool | m_useProtelFileExtension |
int | m_precision |
LSET | m_printMaskLayer |
Protected Attributes | |
std::string | m_type |
bool | m_isCli |
std::map< wxString, wxString > | m_varOverrides |
Definition at line 30 of file job_export_pcb_gerbers.h.
JOB_EXPORT_PCB_GERBERS::JOB_EXPORT_PCB_GERBERS | ( | bool | aIsCli | ) |
Definition at line 24 of file job_export_pcb_gerbers.cpp.
|
inlineinherited |
Definition at line 38 of file job.h.
Referenced by JOB_DISPATCHER::RunJob().
|
inlineinherited |
Definition at line 41 of file job.h.
Referenced by PCBNEW_JOBS_HANDLER::doFpExportSvg(), EESCHEMA_JOBS_HANDLER::JobExportBom(), PCBNEW_JOBS_HANDLER::JobExportDrc(), PCBNEW_JOBS_HANDLER::JobExportDxf(), PCBNEW_JOBS_HANDLER::JobExportGerber(), PCBNEW_JOBS_HANDLER::JobExportPdf(), EESCHEMA_JOBS_HANDLER::JobExportPlot(), PCBNEW_JOBS_HANDLER::JobExportStep(), PCBNEW_JOBS_HANDLER::JobExportSvg(), and EESCHEMA_JOBS_HANDLER::JobSchErc().
|
inlineinherited |
Definition at line 39 of file job.h.
Referenced by PCBNEW_JOBS_HANDLER::JobExportDrc(), PCBNEW_JOBS_HANDLER::JobExportDrill(), PCBNEW_JOBS_HANDLER::JobExportDxf(), PCBNEW_JOBS_HANDLER::JobExportFpSvg(), PCBNEW_JOBS_HANDLER::JobExportFpUpgrade(), PCBNEW_JOBS_HANDLER::JobExportGerber(), PCBNEW_JOBS_HANDLER::JobExportGerbers(), PCBNEW_JOBS_HANDLER::JobExportPdf(), PCBNEW_JOBS_HANDLER::JobExportPos(), PCBNEW_JOBS_HANDLER::JobExportStep(), and PCBNEW_JOBS_HANDLER::JobExportSvg().
|
inlineinherited |
Definition at line 43 of file job.h.
Referenced by CLI::PCB_EXPORT_GERBER_COMMAND::populateJob().
|
inherited |
Definition at line 45 of file job_export_pcb_gerber.h.
Referenced by PCBNEW_JOBS_HANDLER::populateGerberPlotOptionsFromJob(), and CLI::PCB_EXPORT_GERBER_COMMAND::populateJob().
|
inherited |
Definition at line 37 of file job_export_pcb_gerber.h.
Referenced by PCBNEW_JOBS_HANDLER::JobExportGerbers(), and CLI::PCB_EXPORT_GERBER_COMMAND::populateJob().
|
inherited |
Definition at line 35 of file job_export_pcb_gerber.h.
Referenced by PCBNEW_JOBS_HANDLER::JobExportGerber(), PCBNEW_JOBS_HANDLER::JobExportGerbers(), and CLI::PCB_EXPORT_GERBER_COMMAND::populateJob().
|
inherited |
Definition at line 43 of file job_export_pcb_gerber.h.
Referenced by PCBNEW_JOBS_HANDLER::populateGerberPlotOptionsFromJob(), and CLI::PCB_EXPORT_GERBER_COMMAND::populateJob().
LSET JOB_EXPORT_PCB_GERBERS::m_layersIncludeOnAll |
Definition at line 35 of file job_export_pcb_gerbers.h.
Referenced by PCBNEW_JOBS_HANDLER::JobExportGerbers().
bool JOB_EXPORT_PCB_GERBERS::m_layersIncludeOnAllSet |
Definition at line 37 of file job_export_pcb_gerbers.h.
Referenced by PCBNEW_JOBS_HANDLER::JobExportGerbers().
|
inherited |
Definition at line 36 of file job_export_pcb_gerber.h.
Referenced by PCBNEW_JOBS_HANDLER::JobExportGerber(), PCBNEW_JOBS_HANDLER::JobExportGerbers(), and CLI::PCB_EXPORT_GERBER_COMMAND::populateJob().
|
inherited |
Definition at line 41 of file job_export_pcb_gerber.h.
Referenced by PCBNEW_JOBS_HANDLER::populateGerberPlotOptionsFromJob(), and CLI::PCB_EXPORT_GERBER_COMMAND::populateJob().
|
inherited |
Definition at line 39 of file job_export_pcb_gerber.h.
Referenced by PCBNEW_JOBS_HANDLER::populateGerberPlotOptionsFromJob(), and CLI::PCB_EXPORT_GERBER_COMMAND::populateJob().
|
inherited |
Definition at line 40 of file job_export_pcb_gerber.h.
Referenced by PCBNEW_JOBS_HANDLER::populateGerberPlotOptionsFromJob(), and CLI::PCB_EXPORT_GERBER_COMMAND::populateJob().
|
inherited |
Definition at line 49 of file job_export_pcb_gerber.h.
Referenced by PCBNEW_JOBS_HANDLER::populateGerberPlotOptionsFromJob(), and CLI::PCB_EXPORT_GERBER_COMMAND::populateJob().
|
inherited |
Definition at line 52 of file job_export_pcb_gerber.h.
Referenced by PCBNEW_JOBS_HANDLER::JobExportGerber(), PCBNEW_JOBS_HANDLER::JobExportGerbers(), and CLI::PCB_EXPORT_GERBER_COMMAND::populateJob().
|
inherited |
Definition at line 42 of file job_export_pcb_gerber.h.
Referenced by PCBNEW_JOBS_HANDLER::populateGerberPlotOptionsFromJob(), and CLI::PCB_EXPORT_GERBER_COMMAND::populateJob().
|
inherited |
Definition at line 46 of file job_export_pcb_gerber.h.
Referenced by PCBNEW_JOBS_HANDLER::populateGerberPlotOptionsFromJob(), and CLI::PCB_EXPORT_GERBER_COMMAND::populateJob().
bool JOB_EXPORT_PCB_GERBERS::m_useBoardPlotParams |
Definition at line 38 of file job_export_pcb_gerbers.h.
Referenced by PCBNEW_JOBS_HANDLER::JobExportGerbers().
|
inherited |
Definition at line 47 of file job_export_pcb_gerber.h.
Referenced by PCBNEW_JOBS_HANDLER::populateGerberPlotOptionsFromJob(), and CLI::PCB_EXPORT_GERBER_COMMAND::populateJob().
|
inherited |
Definition at line 44 of file job_export_pcb_gerber.h.
Referenced by PCBNEW_JOBS_HANDLER::populateGerberPlotOptionsFromJob(), and CLI::PCB_EXPORT_GERBER_COMMAND::populateJob().
|
protectedinherited |