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_plotHopOver |
bool | m_blackAndWhite |
int | m_pageSizeSelect |
bool | m_useBackgroundColor |
bool | m_PDFPropertyPopups |
bool | m_PDFHierarchicalLinks |
bool | m_PDFMetadata |
wxString | m_theme |
wxString | m_outputDirectory |
wxString | m_outputFile |
Definition at line 54 of file sch_plotter.h.
|
inline |
Definition at line 72 of file sch_plotter.h.
bool SCH_PLOT_OPTS::m_blackAndWhite |
Definition at line 61 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().
wxString SCH_PLOT_OPTS::m_outputDirectory |
Definition at line 69 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 70 of file sch_plotter.h.
Referenced by SCH_PLOTTER::getOutputFilenameSingle(), and EESCHEMA_JOBS_HANDLER::JobExportPlot().
int SCH_PLOT_OPTS::m_pageSizeSelect |
Definition at line 62 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 65 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 66 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 64 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 56 of file sch_plotter.h.
Referenced by SCH_PLOTTER::createDXFFiles(), 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 57 of file sch_plotter.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot(), SCH_PLOTTER::plotOneSheetDXF(), SCH_PLOTTER::plotOneSheetPDF(), SCH_PLOTTER::plotOneSheetPS(), SCH_PLOTTER::plotOneSheetSVG(), and DIALOG_PLOT_SCHEMATIC::plotSchematic().
bool SCH_PLOT_OPTS::m_plotHopOver |
Definition at line 60 of file sch_plotter.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot(), SCH_SCREEN::Plot(), and DIALOG_PLOT_SCHEMATIC::plotSchematic().
std::vector<wxString> SCH_PLOT_OPTS::m_plotPages |
Definition at line 58 of file sch_plotter.h.
Referenced by SCH_PLOTTER::createDXFFiles(), SCH_PLOTTER::createPDFFile(), SCH_PLOTTER::createPSFiles(), SCH_PLOTTER::createSVGFiles(), and EESCHEMA_JOBS_HANDLER::JobExportPlot().
wxString SCH_PLOT_OPTS::m_theme |
Definition at line 67 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 63 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().