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

#include <job_export_pcb_step.h>

Inheritance diagram for JOB_EXPORT_PCB_STEP:
JOB

Public Member Functions

 JOB_EXPORT_PCB_STEP (bool aIsCli)
 
const std::string & GetType () const
 
bool IsCli () const
 

Public Attributes

bool m_overwrite
 
bool m_useGridOrigin
 
bool m_useDrillOrigin
 
bool m_boardOnly
 
bool m_includeUnspecified
 
bool m_includeDNP
 
bool m_substModels
 
wxString m_filename
 
wxString m_outputFile
 
double m_xOrigin
 
double m_yOrigin
 
double m_BoardOutlinesChainingEpsilon
 
bool m_exportTracks
 

Private Attributes

std::string m_type
 
bool m_isCli
 

Detailed Description

Definition at line 27 of file job_export_pcb_step.h.

Constructor & Destructor Documentation

◆ JOB_EXPORT_PCB_STEP()

JOB_EXPORT_PCB_STEP::JOB_EXPORT_PCB_STEP ( bool  aIsCli)
inline

Definition at line 30 of file job_export_pcb_step.h.

Member Function Documentation

◆ GetType()

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

Definition at line 34 of file job.h.

References JOB::m_type.

Referenced by JOB_DISPATCHER::RunJob().

◆ IsCli()

Member Data Documentation

◆ m_boardOnly

bool JOB_EXPORT_PCB_STEP::m_boardOnly

Definition at line 52 of file job_export_pcb_step.h.

Referenced by PCBNEW_JOBS_HANDLER::JobExportStep().

◆ m_BoardOutlinesChainingEpsilon

double JOB_EXPORT_PCB_STEP::m_BoardOutlinesChainingEpsilon

Definition at line 60 of file job_export_pcb_step.h.

Referenced by PCBNEW_JOBS_HANDLER::JobExportStep().

◆ m_exportTracks

bool JOB_EXPORT_PCB_STEP::m_exportTracks

Definition at line 61 of file job_export_pcb_step.h.

Referenced by PCBNEW_JOBS_HANDLER::JobExportStep().

◆ m_filename

wxString JOB_EXPORT_PCB_STEP::m_filename

Definition at line 56 of file job_export_pcb_step.h.

Referenced by PCBNEW_JOBS_HANDLER::JobExportStep().

◆ m_includeDNP

bool JOB_EXPORT_PCB_STEP::m_includeDNP

Definition at line 54 of file job_export_pcb_step.h.

Referenced by PCBNEW_JOBS_HANDLER::JobExportStep().

◆ m_includeUnspecified

bool JOB_EXPORT_PCB_STEP::m_includeUnspecified

Definition at line 53 of file job_export_pcb_step.h.

Referenced by PCBNEW_JOBS_HANDLER::JobExportStep().

◆ m_isCli

bool JOB::m_isCli
privateinherited

Definition at line 39 of file job.h.

Referenced by JOB::IsCli().

◆ m_outputFile

wxString JOB_EXPORT_PCB_STEP::m_outputFile

Definition at line 57 of file job_export_pcb_step.h.

Referenced by PCBNEW_JOBS_HANDLER::JobExportStep().

◆ m_overwrite

bool JOB_EXPORT_PCB_STEP::m_overwrite

Definition at line 49 of file job_export_pcb_step.h.

Referenced by PCBNEW_JOBS_HANDLER::JobExportStep().

◆ m_substModels

bool JOB_EXPORT_PCB_STEP::m_substModels

Definition at line 55 of file job_export_pcb_step.h.

Referenced by PCBNEW_JOBS_HANDLER::JobExportStep().

◆ m_type

std::string JOB::m_type
privateinherited

Definition at line 38 of file job.h.

Referenced by JOB::GetType().

◆ m_useDrillOrigin

bool JOB_EXPORT_PCB_STEP::m_useDrillOrigin

Definition at line 51 of file job_export_pcb_step.h.

Referenced by PCBNEW_JOBS_HANDLER::JobExportStep().

◆ m_useGridOrigin

bool JOB_EXPORT_PCB_STEP::m_useGridOrigin

Definition at line 50 of file job_export_pcb_step.h.

Referenced by PCBNEW_JOBS_HANDLER::JobExportStep().

◆ m_xOrigin

double JOB_EXPORT_PCB_STEP::m_xOrigin

Definition at line 58 of file job_export_pcb_step.h.

Referenced by PCBNEW_JOBS_HANDLER::JobExportStep().

◆ m_yOrigin

double JOB_EXPORT_PCB_STEP::m_yOrigin

Definition at line 59 of file job_export_pcb_step.h.

Referenced by PCBNEW_JOBS_HANDLER::JobExportStep().


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