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 |
DXF_UNITS | m_DXF_File_Unit |
Definition at line 54 of file sch_plotter.h.
|
inline |
Definition at line 74 of file sch_plotter.h.
References INCH, m_blackAndWhite, m_DXF_File_Unit, m_outputDirectory, m_outputFile, m_pageSizeSelect, m_PDFHierarchicalLinks, m_PDFMetadata, m_PDFPropertyPopups, m_plotAll, m_plotDrawingSheet, m_plotHopOver, m_theme, and m_useBackgroundColor.
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(), DIALOG_PLOT_SCHEMATIC::plotSchematic(), SCH_PLOT_OPTS(), and DIALOG_PRINT::TransferDataFromWindow().
DXF_UNITS SCH_PLOT_OPTS::m_DXF_File_Unit |
Definition at line 72 of file sch_plotter.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot(), SCH_PLOTTER::plotOneSheetDXF(), DIALOG_PLOT_SCHEMATIC::plotSchematic(), and SCH_PLOT_OPTS().
wxString SCH_PLOT_OPTS::m_outputDirectory |
Definition at line 69 of file sch_plotter.h.
Referenced by SCH_PLOTTER::createPlotFileName(), EESCHEMA_JOBS_HANDLER::JobExportPlot(), DIALOG_PLOT_SCHEMATIC::plotSchematic(), and SCH_PLOT_OPTS().
wxString SCH_PLOT_OPTS::m_outputFile |
Definition at line 70 of file sch_plotter.h.
Referenced by SCH_PLOTTER::getOutputFilenameSingle(), EESCHEMA_JOBS_HANDLER::JobExportPlot(), SCH_PLOT_OPTS(), and DIALOG_PRINT::TransferDataFromWindow().
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(), SCH_PLOT_OPTS(), 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(), DIALOG_PLOT_SCHEMATIC::plotSchematic(), and SCH_PLOT_OPTS().
bool SCH_PLOT_OPTS::m_PDFMetadata |
Definition at line 66 of file sch_plotter.h.
Referenced by SCH_PLOTTER::createPDFFile(), EESCHEMA_JOBS_HANDLER::JobExportPlot(), DIALOG_PLOT_SCHEMATIC::plotSchematic(), and SCH_PLOT_OPTS().
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(), DIALOG_PLOT_SCHEMATIC::plotSchematic(), and SCH_PLOT_OPTS().
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(), DIALOG_PLOT_SCHEMATIC::plotSchematic(), and SCH_PLOT_OPTS().
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(), DIALOG_PLOT_SCHEMATIC::plotSchematic(), SCH_PLOT_OPTS(), and DIALOG_PRINT::TransferDataFromWindow().
bool SCH_PLOT_OPTS::m_plotHopOver |
Definition at line 60 of file sch_plotter.h.
Referenced by EESCHEMA_JOBS_HANDLER::JobExportPlot(), SCH_SCREEN::Plot(), DIALOG_PLOT_SCHEMATIC::plotSchematic(), and SCH_PLOT_OPTS().
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(), DIALOG_PLOT_SCHEMATIC::plotSchematic(), SCH_PLOT_OPTS(), and DIALOG_PRINT::TransferDataFromWindow().
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(), DIALOG_PLOT_SCHEMATIC::plotSchematic(), SCH_PLOT_OPTS(), and DIALOG_PRINT::TransferDataFromWindow().