KiCad Pcbnew Python Scripting
Public Member Functions | Properties | List of all members
pcbnew.GERBER_JOBFILE_WRITER Class Reference
Inheritance diagram for pcbnew.GERBER_JOBFILE_WRITER:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, "BOARD" aPcb, "REPORTER *" aReporter=None)
 
"void" AddGbrFile (self, "PCB_LAYER_ID" aLayer, "wxString" aFilename)
 
"bool" CreateJobFile (self, "wxString" aFullFilename)
 
"bool" WriteJSONJobFile (self, "wxString" aFullFilename)
 

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 

Detailed Description

Proxy of C++ GERBER_JOBFILE_WRITER class.

Definition at line 7089 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

def pcbnew.GERBER_JOBFILE_WRITER.__init__ (   self,
"BOARD"  aPcb,
"REPORTER *"  aReporter = None 
)
__init__(GERBER_JOBFILE_WRITER self, BOARD aPcb, REPORTER * aReporter=None) -> GERBER_JOBFILE_WRITER

Definition at line 7095 of file pcbnew.py.

Member Function Documentation

◆ AddGbrFile()

"void" pcbnew.GERBER_JOBFILE_WRITER.AddGbrFile (   self,
"PCB_LAYER_ID"  aLayer,
"wxString"  aFilename 
)
AddGbrFile(GERBER_JOBFILE_WRITER self, PCB_LAYER_ID aLayer, wxString aFilename)

Definition at line 7100 of file pcbnew.py.

◆ CreateJobFile()

"bool" pcbnew.GERBER_JOBFILE_WRITER.CreateJobFile (   self,
"wxString"  aFullFilename 
)
CreateJobFile(GERBER_JOBFILE_WRITER self, wxString aFullFilename) -> bool

Definition at line 7104 of file pcbnew.py.

◆ WriteJSONJobFile()

"bool" pcbnew.GERBER_JOBFILE_WRITER.WriteJSONJobFile (   self,
"wxString"  aFullFilename 
)
WriteJSONJobFile(GERBER_JOBFILE_WRITER self, wxString aFullFilename) -> bool

Definition at line 7108 of file pcbnew.py.

Property Documentation

◆ thisown

pcbnew.GERBER_JOBFILE_WRITER.thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
static

Definition at line 7092 of file pcbnew.py.


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