KiCad Pcbnew Python Scripting
Loading...
Searching...
No Matches
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, aPcb, aReporter=None)
 
def AddGbrFile (self, aLayer, aFilename)
 
def CreateJobFile (self, aFullFilename)
 
def WriteJSONJobFile (self, aFullFilename)
 

Properties

property 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 9002 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 9008 of file pcbnew.py.

Member Function Documentation

◆ AddGbrFile()

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

Definition at line 9013 of file pcbnew.py.

◆ CreateJobFile()

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

Definition at line 9017 of file pcbnew.py.

◆ WriteJSONJobFile()

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

Definition at line 9021 of file pcbnew.py.

Property Documentation

◆ thisown

property 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 9005 of file pcbnew.py.


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