KiCad Pcbnew Python Scripting
Public Member Functions | Public Attributes | 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)
 

Public Attributes

 this
 

Detailed Description

Proxy of C++ GERBER_JOBFILE_WRITER class.

Definition at line 8725 of file pcbnew.py.

Constructor & Destructor Documentation

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

Definition at line 8734 of file pcbnew.py.

Member Function Documentation

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

Definition at line 8747 of file pcbnew.py.

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

Definition at line 8752 of file pcbnew.py.

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

Definition at line 8757 of file pcbnew.py.

Member Data Documentation

pcbnew.GERBER_JOBFILE_WRITER.this

Definition at line 8743 of file pcbnew.py.


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