KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PCB_PLOT_SVG_OPTIONS Struct Reference

#include <export_svg.h>

Public Attributes

wxString m_outputFile
 
wxString m_colorTheme
 
bool m_mirror
 
bool m_blackAndWhite
 
bool m_plotFrame
 
bool m_negative
 
int m_pageSizeMode
 
LSEQ m_printMaskLayer
 
bool m_sketchPadsOnFabLayers
 
bool m_hideDNPFPsOnFabLayers
 
bool m_sketchDNPFPsOnFabLayers
 
bool m_crossoutDNPFPsOnFabLayers
 
int m_drillShapeOption
 
unsigned int m_precision = 4
 

Detailed Description

Definition at line 24 of file export_svg.h.

Member Data Documentation

◆ m_blackAndWhite

bool PCB_PLOT_SVG_OPTIONS::m_blackAndWhite

Definition at line 30 of file export_svg.h.

Referenced by PCBNEW_JOBS_HANDLER::doFpExportSvg(), and EXPORT_SVG::Plot().

◆ m_colorTheme

wxString PCB_PLOT_SVG_OPTIONS::m_colorTheme

Definition at line 27 of file export_svg.h.

Referenced by PCBNEW_JOBS_HANDLER::doFpExportSvg(), and EXPORT_SVG::Plot().

◆ m_crossoutDNPFPsOnFabLayers

bool PCB_PLOT_SVG_OPTIONS::m_crossoutDNPFPsOnFabLayers

Definition at line 40 of file export_svg.h.

Referenced by PCBNEW_JOBS_HANDLER::doFpExportSvg(), and EXPORT_SVG::Plot().

◆ m_drillShapeOption

int PCB_PLOT_SVG_OPTIONS::m_drillShapeOption

Definition at line 45 of file export_svg.h.

Referenced by EXPORT_SVG::Plot().

◆ m_hideDNPFPsOnFabLayers

bool PCB_PLOT_SVG_OPTIONS::m_hideDNPFPsOnFabLayers

Definition at line 38 of file export_svg.h.

Referenced by PCBNEW_JOBS_HANDLER::doFpExportSvg(), and EXPORT_SVG::Plot().

◆ m_mirror

bool PCB_PLOT_SVG_OPTIONS::m_mirror

Definition at line 29 of file export_svg.h.

Referenced by PCBNEW_JOBS_HANDLER::doFpExportSvg(), and EXPORT_SVG::Plot().

◆ m_negative

bool PCB_PLOT_SVG_OPTIONS::m_negative

Definition at line 32 of file export_svg.h.

Referenced by EXPORT_SVG::Plot().

◆ m_outputFile

wxString PCB_PLOT_SVG_OPTIONS::m_outputFile

Definition at line 26 of file export_svg.h.

Referenced by PCBNEW_JOBS_HANDLER::doFpExportSvg(), and EXPORT_SVG::Plot().

◆ m_pageSizeMode

int PCB_PLOT_SVG_OPTIONS::m_pageSizeMode

Definition at line 34 of file export_svg.h.

Referenced by PCBNEW_JOBS_HANDLER::doFpExportSvg(), and EXPORT_SVG::Plot().

◆ m_plotFrame

bool PCB_PLOT_SVG_OPTIONS::m_plotFrame

Definition at line 31 of file export_svg.h.

Referenced by PCBNEW_JOBS_HANDLER::doFpExportSvg(), and EXPORT_SVG::Plot().

◆ m_precision

unsigned int PCB_PLOT_SVG_OPTIONS::m_precision = 4

Definition at line 48 of file export_svg.h.

Referenced by EXPORT_SVG::Plot().

◆ m_printMaskLayer

LSEQ PCB_PLOT_SVG_OPTIONS::m_printMaskLayer

Definition at line 36 of file export_svg.h.

Referenced by PCBNEW_JOBS_HANDLER::doFpExportSvg(), and EXPORT_SVG::Plot().

◆ m_sketchDNPFPsOnFabLayers

bool PCB_PLOT_SVG_OPTIONS::m_sketchDNPFPsOnFabLayers

Definition at line 39 of file export_svg.h.

Referenced by PCBNEW_JOBS_HANDLER::doFpExportSvg(), and EXPORT_SVG::Plot().

◆ m_sketchPadsOnFabLayers

bool PCB_PLOT_SVG_OPTIONS::m_sketchPadsOnFabLayers

Definition at line 37 of file export_svg.h.

Referenced by PCBNEW_JOBS_HANDLER::doFpExportSvg(), and EXPORT_SVG::Plot().


The documentation for this struct was generated from the following file: