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

Public Member Functions

def __init__ (self, aBoard)
 
def GetPlotOptions (self)
 
def SetLayer (self, aLayer)
 
def GetLayer (self)
 
def IsPlotOpen (self)
 
def ClosePlot (self)
 
def OpenPlotfile (self, *args)
 
def PlotLayer (self)
 
def PlotLayers (self, aLayerSequence)
 
def GetPlotFileName (self)
 
def GetPlotDirName (self)
 
def SetColorMode (self, aColorMode)
 
def GetColorMode (self)
 
def GetPlotter (self)
 

Properties

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

Detailed Description

Proxy of C++ PLOT_CONTROLLER class.

Definition at line 8080 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

def pcbnew.PLOT_CONTROLLER.__init__ (   self,
  aBoard 
)
__init__(PLOT_CONTROLLER self, BOARD aBoard) -> PLOT_CONTROLLER

Definition at line 8086 of file pcbnew.py.

Member Function Documentation

◆ ClosePlot()

def pcbnew.PLOT_CONTROLLER.ClosePlot (   self)
ClosePlot(PLOT_CONTROLLER self)

Definition at line 8107 of file pcbnew.py.

◆ GetColorMode()

def pcbnew.PLOT_CONTROLLER.GetColorMode (   self)
GetColorMode(PLOT_CONTROLLER self) -> bool

Definition at line 8135 of file pcbnew.py.

◆ GetLayer()

def pcbnew.PLOT_CONTROLLER.GetLayer (   self)
GetLayer(PLOT_CONTROLLER self) -> int

Definition at line 8099 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetPlotDirName()

def pcbnew.PLOT_CONTROLLER.GetPlotDirName (   self)
GetPlotDirName(PLOT_CONTROLLER self) -> wxString

Definition at line 8127 of file pcbnew.py.

◆ GetPlotFileName()

def pcbnew.PLOT_CONTROLLER.GetPlotFileName (   self)
GetPlotFileName(PLOT_CONTROLLER self) -> wxString

Definition at line 8123 of file pcbnew.py.

◆ GetPlotOptions()

def pcbnew.PLOT_CONTROLLER.GetPlotOptions (   self)
GetPlotOptions(PLOT_CONTROLLER self) -> PCB_PLOT_PARAMS

Definition at line 8091 of file pcbnew.py.

◆ GetPlotter()

def pcbnew.PLOT_CONTROLLER.GetPlotter (   self)
GetPlotter(PLOT_CONTROLLER self) -> PLOTTER

Definition at line 8139 of file pcbnew.py.

◆ IsPlotOpen()

def pcbnew.PLOT_CONTROLLER.IsPlotOpen (   self)
IsPlotOpen(PLOT_CONTROLLER self) -> bool

Definition at line 8103 of file pcbnew.py.

◆ OpenPlotfile()

def pcbnew.PLOT_CONTROLLER.OpenPlotfile (   self,
args 
)
OpenPlotfile(PLOT_CONTROLLER self, wxString aSuffix, PLOT_FORMAT aFormat, wxString aSheetName=wxEmptyString, wxString aSheetPath=wxEmptyString) -> bool

Definition at line 8111 of file pcbnew.py.

◆ PlotLayer()

def pcbnew.PLOT_CONTROLLER.PlotLayer (   self)
PlotLayer(PLOT_CONTROLLER self) -> bool

Definition at line 8115 of file pcbnew.py.

◆ PlotLayers()

def pcbnew.PLOT_CONTROLLER.PlotLayers (   self,
  aLayerSequence 
)
PlotLayers(PLOT_CONTROLLER self, LSEQ aLayerSequence) -> bool

Definition at line 8119 of file pcbnew.py.

◆ SetColorMode()

def pcbnew.PLOT_CONTROLLER.SetColorMode (   self,
  aColorMode 
)
SetColorMode(PLOT_CONTROLLER self, bool aColorMode)

Definition at line 8131 of file pcbnew.py.

◆ SetLayer()

def pcbnew.PLOT_CONTROLLER.SetLayer (   self,
  aLayer 
)
SetLayer(PLOT_CONTROLLER self, int aLayer)

Definition at line 8095 of file pcbnew.py.

Property Documentation

◆ thisown

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

Definition at line 8083 of file pcbnew.py.


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