KiCad PCB EDA Suite
Loading...
Searching...
No Matches
JOB_FP_EXPORT_SVG Class Reference

#include <job_fp_export_svg.h>

Inheritance diagram for JOB_FP_EXPORT_SVG:
JOB

Public Member Functions

 JOB_FP_EXPORT_SVG (bool aIsCli)
 
const std::string & GetType () const
 
bool IsCli () const
 
const std::map< wxString, wxString > & GetVarOverrides () const
 
void SetVarOverrides (const std::map< wxString, wxString > &aVarOverrides)
 

Public Attributes

wxString m_libraryPath
 
wxString m_footprint
 
wxString m_outputDirectory
 
wxString m_colorTheme
 
bool m_blackAndWhite
 
LSEQ m_printMaskLayer
 

Protected Attributes

std::string m_type
 
bool m_isCli
 
std::map< wxString, wxString > m_varOverrides
 

Detailed Description

Definition at line 29 of file job_fp_export_svg.h.

Constructor & Destructor Documentation

◆ JOB_FP_EXPORT_SVG()

JOB_FP_EXPORT_SVG::JOB_FP_EXPORT_SVG ( bool  aIsCli)

Definition at line 24 of file job_fp_export_svg.cpp.

Member Function Documentation

◆ GetType()

const std::string & JOB::GetType ( ) const
inlineinherited

Definition at line 38 of file job.h.

Referenced by JOB_DISPATCHER::RunJob().

◆ GetVarOverrides()

◆ IsCli()

◆ SetVarOverrides()

void JOB::SetVarOverrides ( const std::map< wxString, wxString > &  aVarOverrides)
inlineinherited

Definition at line 43 of file job.h.

Referenced by CLI::PCB_EXPORT_GERBER_COMMAND::populateJob().

Member Data Documentation

◆ m_blackAndWhite

bool JOB_FP_EXPORT_SVG::m_blackAndWhite

Definition at line 41 of file job_fp_export_svg.h.

Referenced by PCBNEW_JOBS_HANDLER::doFpExportSvg().

◆ m_colorTheme

wxString JOB_FP_EXPORT_SVG::m_colorTheme

Definition at line 39 of file job_fp_export_svg.h.

Referenced by PCBNEW_JOBS_HANDLER::doFpExportSvg().

◆ m_footprint

wxString JOB_FP_EXPORT_SVG::m_footprint

Definition at line 35 of file job_fp_export_svg.h.

Referenced by PCBNEW_JOBS_HANDLER::JobExportFpSvg().

◆ m_isCli

bool JOB::m_isCli
protectedinherited

Definition at line 50 of file job.h.

◆ m_libraryPath

wxString JOB_FP_EXPORT_SVG::m_libraryPath

Definition at line 34 of file job_fp_export_svg.h.

Referenced by PCBNEW_JOBS_HANDLER::JobExportFpSvg().

◆ m_outputDirectory

wxString JOB_FP_EXPORT_SVG::m_outputDirectory

◆ m_printMaskLayer

LSEQ JOB_FP_EXPORT_SVG::m_printMaskLayer

Definition at line 42 of file job_fp_export_svg.h.

Referenced by PCBNEW_JOBS_HANDLER::doFpExportSvg().

◆ m_type

std::string JOB::m_type
protectedinherited

Definition at line 49 of file job.h.

◆ m_varOverrides

std::map<wxString, wxString> JOB::m_varOverrides
protectedinherited

Definition at line 51 of file job.h.


The documentation for this class was generated from the following files: