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, "BOARD" aBoard)
 
"PCB_PLOT_PARAMS &" GetPlotOptions (self)
 
"void" SetLayer (self, "LAYER_NUM" aLayer)
 
"LAYER_NUM" GetLayer (self)
 
"bool" IsPlotOpen (self)
 
"void" ClosePlot (self)
 
"bool" OpenPlotfile (self, "wxString" aSuffix, "PLOT_FORMAT" aFormat, "wxString" aSheetDesc)
 
"bool" PlotLayer (self)
 
"wxString const" GetPlotFileName (self)
 
"wxString const" GetPlotDirName (self)
 
"void" SetColorMode (self, "bool" aColorMode)
 
"bool" GetColorMode (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 6055 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 6061 of file pcbnew.py.

Member Function Documentation

◆ ClosePlot()

"void" pcbnew.PLOT_CONTROLLER.ClosePlot (   self)
ClosePlot(PLOT_CONTROLLER self)

Definition at line 6082 of file pcbnew.py.

◆ GetColorMode()

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

Definition at line 6106 of file pcbnew.py.

◆ GetLayer()

"LAYER_NUM" pcbnew.PLOT_CONTROLLER.GetLayer (   self)
GetLayer(PLOT_CONTROLLER self) -> LAYER_NUM

Definition at line 6074 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetPlotDirName()

"wxString const" pcbnew.PLOT_CONTROLLER.GetPlotDirName (   self)
GetPlotDirName(PLOT_CONTROLLER self) -> wxString

Definition at line 6098 of file pcbnew.py.

◆ GetPlotFileName()

"wxString const" pcbnew.PLOT_CONTROLLER.GetPlotFileName (   self)
GetPlotFileName(PLOT_CONTROLLER self) -> wxString

Definition at line 6094 of file pcbnew.py.

◆ GetPlotOptions()

"PCB_PLOT_PARAMS &" pcbnew.PLOT_CONTROLLER.GetPlotOptions (   self)
GetPlotOptions(PLOT_CONTROLLER self) -> PCB_PLOT_PARAMS

Definition at line 6066 of file pcbnew.py.

◆ IsPlotOpen()

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

Definition at line 6078 of file pcbnew.py.

◆ OpenPlotfile()

"bool" pcbnew.PLOT_CONTROLLER.OpenPlotfile (   self,
"wxString"  aSuffix,
"PLOT_FORMAT"  aFormat,
"wxString"  aSheetDesc 
)
OpenPlotfile(PLOT_CONTROLLER self, wxString aSuffix, PLOT_FORMAT aFormat, wxString aSheetDesc) -> bool

Definition at line 6086 of file pcbnew.py.

◆ PlotLayer()

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

Definition at line 6090 of file pcbnew.py.

◆ SetColorMode()

"void" pcbnew.PLOT_CONTROLLER.SetColorMode (   self,
"bool"  aColorMode 
)
SetColorMode(PLOT_CONTROLLER self, bool aColorMode)

Definition at line 6102 of file pcbnew.py.

◆ SetLayer()

"void" pcbnew.PLOT_CONTROLLER.SetLayer (   self,
"LAYER_NUM"  aLayer 
)
SetLayer(PLOT_CONTROLLER self, LAYER_NUM aLayer)

Definition at line 6070 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 6058 of file pcbnew.py.


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