KiCad PCB EDA Suite
|
#include <sch_plotter.h>
Public Member Functions | |
SCH_PLOT_OPTS () | |
Public Attributes | |
bool | m_plotAll |
bool | m_plotDrawingSheet |
std::vector< wxString > | m_plotPages |
bool | m_blackAndWhite |
int | m_pageSizeSelect |
bool | m_useBackgroundColor |
double | m_HPGLPenSize |
HPGL_PAGE_SIZE | m_HPGLPaperSizeSelect |
bool | m_PDFPropertyPopups |
bool | m_PDFHierarchicalLinks |
bool | m_PDFMetadata |
wxString | m_theme |
wxString | m_outputDirectory |
wxString | m_outputFile |
HPGL_PLOT_ORIGIN_AND_UNITS | m_HPGLPlotOrigin |
Definition at line 80 of file sch_plotter.h.
|
inline |
Definition at line 101 of file sch_plotter.h.
bool SCH_PLOT_OPTS::m_blackAndWhite |
Definition at line 86 of file sch_plotter.h.
Referenced by SCH_PLOTTER::createPDFFile(), EESCHEMA_JOBS_HANDLER::JobExportPlot(), SCH_PLOTTER::plotOneSheetDXF(), SCH_PLOTTER::plotOneSheetPS(), SCH_PLOTTER::plotOneSheetSVG(), and DIALOG_PLOT_SCHEMATIC::plotSchematic().
HPGL_PAGE_SIZE SCH_PLOT_OPTS::m_HPGLPaperSizeSelect |
Definition at line 90 of file sch_plotter.h.
Referenced by SCH_PLOTTER::createHPGLFiles(), EESCHEMA_JOBS_HANDLER::JobExportPlot(), and DIALOG_PLOT_SCHEMATIC::plotSchematic().
double SCH_PLOT_OPTS::m_HPGLPenSize |
Definition at line 89 of file sch_plotter.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot(), SCH_PLOTTER::plotOneSheetHpgl(), and DIALOG_PLOT_SCHEMATIC::plotSchematic().
HPGL_PLOT_ORIGIN_AND_UNITS SCH_PLOT_OPTS::m_HPGLPlotOrigin |
Definition at line 99 of file sch_plotter.h.
Referenced by SCH_PLOTTER::createHPGLFiles(), EESCHEMA_JOBS_HANDLER::JobExportPlot(), SCH_PLOTTER::plotOneSheetHpgl(), and DIALOG_PLOT_SCHEMATIC::plotSchematic().
wxString SCH_PLOT_OPTS::m_outputDirectory |
Definition at line 96 of file sch_plotter.h.
Referenced by SCH_PLOTTER::createPlotFileName(), EESCHEMA_JOBS_HANDLER::JobExportPlot(), and DIALOG_PLOT_SCHEMATIC::plotSchematic().
wxString SCH_PLOT_OPTS::m_outputFile |
Definition at line 97 of file sch_plotter.h.
Referenced by SCH_PLOTTER::getOutputFilenameSingle(), and EESCHEMA_JOBS_HANDLER::JobExportPlot().
int SCH_PLOT_OPTS::m_pageSizeSelect |
Definition at line 87 of file sch_plotter.h.
Referenced by SCH_PLOTTER::createPSFiles(), EESCHEMA_JOBS_HANDLER::JobExportPlot(), SCH_PLOTTER::plotOneSheetSVG(), DIALOG_PLOT_SCHEMATIC::plotSchematic(), and SCH_PLOTTER::setupPlotPagePDF().
bool SCH_PLOT_OPTS::m_PDFHierarchicalLinks |
Definition at line 92 of file sch_plotter.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot(), SCH_LABEL_BASE::Plot(), SCH_SHEET::Plot(), and DIALOG_PLOT_SCHEMATIC::plotSchematic().
bool SCH_PLOT_OPTS::m_PDFMetadata |
Definition at line 93 of file sch_plotter.h.
Referenced by SCH_PLOTTER::createPDFFile(), EESCHEMA_JOBS_HANDLER::JobExportPlot(), and DIALOG_PLOT_SCHEMATIC::plotSchematic().
bool SCH_PLOT_OPTS::m_PDFPropertyPopups |
Definition at line 91 of file sch_plotter.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot(), SCH_LABEL_BASE::Plot(), SCH_LINE::Plot(), SCH_SHEET::Plot(), SCH_SYMBOL::Plot(), and DIALOG_PLOT_SCHEMATIC::plotSchematic().
bool SCH_PLOT_OPTS::m_plotAll |
Definition at line 82 of file sch_plotter.h.
Referenced by SCH_PLOTTER::createDXFFiles(), SCH_PLOTTER::createHPGLFiles(), SCH_PLOTTER::createPDFFile(), SCH_PLOTTER::createPSFiles(), SCH_PLOTTER::createSVGFiles(), EESCHEMA_JOBS_HANDLER::JobExportPlot(), and DIALOG_PLOT_SCHEMATIC::plotSchematic().
bool SCH_PLOT_OPTS::m_plotDrawingSheet |
Definition at line 83 of file sch_plotter.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot(), SCH_PLOTTER::plotOneSheetDXF(), SCH_PLOTTER::plotOneSheetHpgl(), SCH_PLOTTER::plotOneSheetPDF(), SCH_PLOTTER::plotOneSheetPS(), SCH_PLOTTER::plotOneSheetSVG(), and DIALOG_PLOT_SCHEMATIC::plotSchematic().
std::vector<wxString> SCH_PLOT_OPTS::m_plotPages |
Definition at line 84 of file sch_plotter.h.
Referenced by SCH_PLOTTER::createDXFFiles(), SCH_PLOTTER::createHPGLFiles(), SCH_PLOTTER::createPDFFile(), SCH_PLOTTER::createPSFiles(), SCH_PLOTTER::createSVGFiles(), and EESCHEMA_JOBS_HANDLER::JobExportPlot().
wxString SCH_PLOT_OPTS::m_theme |
Definition at line 94 of file sch_plotter.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot(), SCH_PLOTTER::Plot(), and DIALOG_PLOT_SCHEMATIC::plotSchematic().
bool SCH_PLOT_OPTS::m_useBackgroundColor |
Definition at line 88 of file sch_plotter.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot(), SCH_PLOTTER::plotOneSheetPDF(), SCH_PLOTTER::plotOneSheetPS(), SCH_PLOTTER::plotOneSheetSVG(), and DIALOG_PLOT_SCHEMATIC::plotSchematic().