| 
    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().