KiCad PCB EDA Suite
|
#include <job_export_sch_plot.h>
Public Member Functions | |
JOB_EXPORT_SCH_PLOT (bool aIsCli, SCH_PLOT_FORMAT aPlotFormat, wxString aFilename) | |
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 | |
SCH_PLOT_FORMAT | m_plotFormat |
wxString | m_filename |
wxString | m_drawingSheet |
bool | m_plotAll |
bool | m_plotDrawingSheet |
std::vector< wxString > | m_plotPages |
bool | m_blackAndWhite |
JOB_PAGE_SIZE | m_pageSizeSelect |
bool | m_useBackgroundColor |
double | m_HPGLPenSize |
JOB_HPGL_PAGE_SIZE | m_HPGLPaperSizeSelect |
bool | m_PDFPropertyPopups |
bool | m_PDFMetadata |
wxString | m_theme |
wxString | m_outputDirectory |
wxString | m_outputFile |
JOB_HPGL_PLOT_ORIGIN_AND_UNITS | m_HPGLPlotOrigin |
Protected Attributes | |
std::string | m_type |
bool | m_isCli |
std::map< wxString, wxString > | m_varOverrides |
Definition at line 75 of file job_export_sch_plot.h.
JOB_EXPORT_SCH_PLOT::JOB_EXPORT_SCH_PLOT | ( | bool | aIsCli, |
SCH_PLOT_FORMAT | aPlotFormat, | ||
wxString | aFilename | ||
) |
Definition at line 24 of file job_export_sch_plot.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::JobExportGerbers(), PCBNEW_JOBS_HANDLER::JobExportPdf(), EESCHEMA_JOBS_HANDLER::JobExportPlot(), PCBNEW_JOBS_HANDLER::JobExportRender(), 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::JobExportIpc2581(), PCBNEW_JOBS_HANDLER::JobExportPdf(), PCBNEW_JOBS_HANDLER::JobExportPos(), PCBNEW_JOBS_HANDLER::JobExportRender(), 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().
bool JOB_EXPORT_SCH_PLOT::m_blackAndWhite |
Definition at line 88 of file job_export_sch_plot.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot().
wxString JOB_EXPORT_SCH_PLOT::m_drawingSheet |
Definition at line 82 of file job_export_sch_plot.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot().
wxString JOB_EXPORT_SCH_PLOT::m_filename |
Definition at line 81 of file job_export_sch_plot.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot().
JOB_HPGL_PAGE_SIZE JOB_EXPORT_SCH_PLOT::m_HPGLPaperSizeSelect |
Definition at line 92 of file job_export_sch_plot.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot().
double JOB_EXPORT_SCH_PLOT::m_HPGLPenSize |
Definition at line 91 of file job_export_sch_plot.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot().
JOB_HPGL_PLOT_ORIGIN_AND_UNITS JOB_EXPORT_SCH_PLOT::m_HPGLPlotOrigin |
Definition at line 100 of file job_export_sch_plot.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot().
wxString JOB_EXPORT_SCH_PLOT::m_outputDirectory |
Definition at line 97 of file job_export_sch_plot.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot().
wxString JOB_EXPORT_SCH_PLOT::m_outputFile |
Definition at line 98 of file job_export_sch_plot.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot().
JOB_PAGE_SIZE JOB_EXPORT_SCH_PLOT::m_pageSizeSelect |
Definition at line 89 of file job_export_sch_plot.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot().
bool JOB_EXPORT_SCH_PLOT::m_PDFMetadata |
Definition at line 94 of file job_export_sch_plot.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot().
bool JOB_EXPORT_SCH_PLOT::m_PDFPropertyPopups |
Definition at line 93 of file job_export_sch_plot.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot().
bool JOB_EXPORT_SCH_PLOT::m_plotAll |
Definition at line 84 of file job_export_sch_plot.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot().
bool JOB_EXPORT_SCH_PLOT::m_plotDrawingSheet |
Definition at line 85 of file job_export_sch_plot.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot().
SCH_PLOT_FORMAT JOB_EXPORT_SCH_PLOT::m_plotFormat |
Definition at line 80 of file job_export_sch_plot.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot().
std::vector<wxString> JOB_EXPORT_SCH_PLOT::m_plotPages |
Definition at line 86 of file job_export_sch_plot.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot().
wxString JOB_EXPORT_SCH_PLOT::m_theme |
Definition at line 95 of file job_export_sch_plot.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot().
bool JOB_EXPORT_SCH_PLOT::m_useBackgroundColor |
Definition at line 90 of file job_export_sch_plot.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot().
|
protectedinherited |