KiCad Pcbnew Python Scripting
Loading...
Searching...
No Matches
pcbnew.PLOT_CONTROLLER Class Reference
Inheritance diagram for pcbnew.PLOT_CONTROLLER:

Public Member Functions

 __init__ (self, aBoard)
 
 GetPlotOptions (self)
 
 SetLayer (self, aLayer)
 
 GetLayer (self)
 
 IsPlotOpen (self)
 
 ClosePlot (self)
 
 OpenPlotfile (self, *args)
 
 PlotLayer (self)
 
 PlotLayers (self, aLayerSequence)
 
 GetPlotFileName (self)
 
 GetPlotDirName (self)
 
 SetColorMode (self, aColorMode)
 
 GetColorMode (self)
 
 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 8317 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 8323 of file pcbnew.py.

Member Function Documentation

◆ ClosePlot()

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

Definition at line 8344 of file pcbnew.py.

◆ GetColorMode()

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

Definition at line 8372 of file pcbnew.py.

◆ GetLayer()

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

Definition at line 8336 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetPlotDirName()

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

Definition at line 8364 of file pcbnew.py.

◆ GetPlotFileName()

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

Definition at line 8360 of file pcbnew.py.

◆ GetPlotOptions()

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

Definition at line 8328 of file pcbnew.py.

◆ GetPlotter()

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

Definition at line 8376 of file pcbnew.py.

◆ IsPlotOpen()

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

Definition at line 8340 of file pcbnew.py.

◆ OpenPlotfile()

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

◆ PlotLayer()

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

Definition at line 8352 of file pcbnew.py.

◆ PlotLayers()

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

Definition at line 8356 of file pcbnew.py.

◆ SetColorMode()

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

Definition at line 8368 of file pcbnew.py.

◆ SetLayer()

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

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


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