KiCAD pcbnew scripting
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
pcbnew.PCB_PLOT_PARAMS Class Reference
Inheritance diagram for pcbnew.PCB_PLOT_PARAMS:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self)
 
def SetSkipPlotNPTH_Pads (self, aSkip)
 
def GetSkipPlotNPTH_Pads (self)
 
def Format
 
def Parse (self, aParser)
 
def IsSameAs (self, aPcbPlotParams, aCompareOnlySavedPrms)
 
def SetColor (self, aVal)
 
def GetColor (self)
 
def SetTextMode (self, aVal)
 
def GetTextMode (self)
 
def SetPlotMode (self, aPlotMode)
 
def GetPlotMode (self)
 
def SetDXFPlotPolygonMode (self, aFlag)
 
def GetDXFPlotPolygonMode (self)
 
def SetDrillMarksType (self, aVal)
 
def GetDrillMarksType (self)
 
def SetScale (self, aVal)
 
def GetScale (self)
 
def SetFineScaleAdjustX (self, aVal)
 
def GetFineScaleAdjustX (self)
 
def SetFineScaleAdjustY (self, aVal)
 
def GetFineScaleAdjustY (self)
 
def SetWidthAdjust (self, aVal)
 
def GetWidthAdjust (self)
 
def SetAutoScale (self, aFlag)
 
def GetAutoScale (self)
 
def SetMirror (self, aFlag)
 
def GetMirror (self)
 
def SetPlotPadsOnSilkLayer (self, aFlag)
 
def GetPlotPadsOnSilkLayer (self)
 
def SetPlotInvisibleText (self, aFlag)
 
def GetPlotInvisibleText (self)
 
def SetPlotValue (self, aFlag)
 
def GetPlotValue (self)
 
def SetPlotReference (self, aFlag)
 
def GetPlotReference (self)
 
def SetNegative (self, aFlag)
 
def GetNegative (self)
 
def SetPlotViaOnMaskLayer (self, aFlag)
 
def GetPlotViaOnMaskLayer (self)
 
def SetPlotFrameRef (self, aFlag)
 
def GetPlotFrameRef (self)
 
def SetExcludeEdgeLayer (self, aFlag)
 
def GetExcludeEdgeLayer (self)
 
def SetFormat (self, aFormat)
 
def GetFormat (self)
 
def SetOutputDirectory (self, aDir)
 
def GetOutputDirectory (self)
 
def SetUseGerberAttributes (self, aUse)
 
def GetUseGerberAttributes (self)
 
def SetIncludeGerberNetlistInfo (self, aUse)
 
def GetIncludeGerberNetlistInfo (self)
 
def SetCreateGerberJobFile (self, aCreate)
 
def GetCreateGerberJobFile (self)
 
def SetUseGerberProtelExtensions (self, aUse)
 
def GetUseGerberProtelExtensions (self)
 
def SetGerberPrecision (self, aPrecision)
 
def GetGerberPrecision (self)
 
def GetGerberDefaultPrecision ()
 
def SetSubtractMaskFromSilk (self, aSubtract)
 
def GetSubtractMaskFromSilk (self)
 
def SetLayerSelection (self, aSelection)
 
def GetLayerSelection (self)
 
def SetUseAuxOrigin (self, aAux)
 
def GetUseAuxOrigin (self)
 
def SetScaleSelection (self, aSelection)
 
def GetScaleSelection (self)
 
def SetA4Output (self, aForce)
 
def GetA4Output (self)
 
def GetHPGLPenDiameter (self)
 
def SetHPGLPenDiameter (self, aValue)
 
def GetHPGLPenSpeed (self)
 
def SetHPGLPenSpeed (self, aValue)
 
def SetHPGLPenNum (self, aVal)
 
def GetHPGLPenNum (self)
 
def GetLineWidth (self)
 
def SetLineWidth (self, aValue)
 

Public Attributes

 this
 

Static Public Attributes

 NO_DRILL_SHAPE = _pcbnew.PCB_PLOT_PARAMS_NO_DRILL_SHAPE
 
 SMALL_DRILL_SHAPE = _pcbnew.PCB_PLOT_PARAMS_SMALL_DRILL_SHAPE
 
 FULL_DRILL_SHAPE = _pcbnew.PCB_PLOT_PARAMS_FULL_DRILL_SHAPE
 
tuple GetGerberDefaultPrecision = staticmethod(GetGerberDefaultPrecision)
 

Detailed Description

Class PCB_PLOT_PARAMS handles plot parameters and options when
plotting/printing a board.

C++ includes: pcb_plot_params.h 

Definition at line 9645 of file pcbnew.py.

Constructor & Destructor Documentation

def pcbnew.PCB_PLOT_PARAMS.__init__ (   self)
__init__(PCB_PLOT_PARAMS self) -> PCB_PLOT_PARAMS

PCB_PLOT_PARAMS::PCB_PLOT_PARAMS() 

Definition at line 9663 of file pcbnew.py.

Member Function Documentation

def pcbnew.PCB_PLOT_PARAMS.Format (   self,
  aFormatter,
  aNestLevel,
  aControl = 0 
)
Format(PCB_PLOT_PARAMS self, OUTPUTFORMATTER * aFormatter, int aNestLevel, int aControl=0)
Format(PCB_PLOT_PARAMS self, OUTPUTFORMATTER * aFormatter, int aNestLevel)

void
PCB_PLOT_PARAMS::Format(OUTPUTFORMATTER *aFormatter, int aNestLevel,
int aControl=0) const 

Definition at line 9695 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetA4Output (   self)
GetA4Output(PCB_PLOT_PARAMS self) -> bool

bool
PCB_PLOT_PARAMS::GetA4Output() const 

Definition at line 10355 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetAutoScale (   self)
GetAutoScale(PCB_PLOT_PARAMS self) -> bool

bool
PCB_PLOT_PARAMS::GetAutoScale() const 

Definition at line 9931 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetColor (   self)
GetColor(PCB_PLOT_PARAMS self) -> COLOR4D

COLOR4D
PCB_PLOT_PARAMS::GetColor() const 

Definition at line 9752 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetCreateGerberJobFile (   self)
GetCreateGerberJobFile(PCB_PLOT_PARAMS self) -> bool

bool
PCB_PLOT_PARAMS::GetCreateGerberJobFile() const 

Definition at line 10209 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetDrillMarksType (   self)
GetDrillMarksType(PCB_PLOT_PARAMS self) -> PCB_PLOT_PARAMS::DrillMarksType

DrillMarksType PCB_PLOT_PARAMS::GetDrillMarksType() const 

Definition at line 9832 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetDXFPlotPolygonMode (   self)
GetDXFPlotPolygonMode(PCB_PLOT_PARAMS self) -> bool

bool
PCB_PLOT_PARAMS::GetDXFPlotPolygonMode() const 

Definition at line 9812 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetExcludeEdgeLayer (   self)
GetExcludeEdgeLayer(PCB_PLOT_PARAMS self) -> bool

bool
PCB_PLOT_PARAMS::GetExcludeEdgeLayer() const 

Definition at line 10111 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetFineScaleAdjustX (   self)
GetFineScaleAdjustX(PCB_PLOT_PARAMS self) -> double

double
PCB_PLOT_PARAMS::GetFineScaleAdjustX() const 

Definition at line 9871 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetFineScaleAdjustY (   self)
GetFineScaleAdjustY(PCB_PLOT_PARAMS self) -> double

double
PCB_PLOT_PARAMS::GetFineScaleAdjustY() const 

Definition at line 9891 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetFormat (   self)
GetFormat(PCB_PLOT_PARAMS self) -> PlotFormat

PlotFormat
PCB_PLOT_PARAMS::GetFormat() const 

Definition at line 10131 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetGerberDefaultPrecision ( )
GetGerberDefaultPrecision() -> int

Definition at line 10257 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetGerberPrecision (   self)
GetGerberPrecision(PCB_PLOT_PARAMS self) -> int

int
PCB_PLOT_PARAMS::GetGerberPrecision() const 

Definition at line 10247 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetHPGLPenDiameter (   self)
GetHPGLPenDiameter(PCB_PLOT_PARAMS self) -> int

int
PCB_PLOT_PARAMS::GetHPGLPenDiameter() const 

Definition at line 10365 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetHPGLPenNum (   self)
GetHPGLPenNum(PCB_PLOT_PARAMS self) -> int

int
PCB_PLOT_PARAMS::GetHPGLPenNum() const 

Definition at line 10415 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetHPGLPenSpeed (   self)
GetHPGLPenSpeed(PCB_PLOT_PARAMS self) -> int

int
PCB_PLOT_PARAMS::GetHPGLPenSpeed() const 

Definition at line 10385 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetIncludeGerberNetlistInfo (   self)
GetIncludeGerberNetlistInfo(PCB_PLOT_PARAMS self) -> bool

bool PCB_PLOT_PARAMS::GetIncludeGerberNetlistInfo() const 

Definition at line 10190 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetLayerSelection (   self)
GetLayerSelection(PCB_PLOT_PARAMS self) -> LSET

LSET
PCB_PLOT_PARAMS::GetLayerSelection() const 

Definition at line 10295 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetLineWidth (   self)
GetLineWidth(PCB_PLOT_PARAMS self) -> int

int
PCB_PLOT_PARAMS::GetLineWidth() const 

Definition at line 10425 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetMirror (   self)
GetMirror(PCB_PLOT_PARAMS self) -> bool

bool
PCB_PLOT_PARAMS::GetMirror() const 

Definition at line 9951 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetNegative (   self)
GetNegative(PCB_PLOT_PARAMS self) -> bool

bool
PCB_PLOT_PARAMS::GetNegative() const 

Definition at line 10051 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetOutputDirectory (   self)
GetOutputDirectory(PCB_PLOT_PARAMS self) -> wxString

wxString
PCB_PLOT_PARAMS::GetOutputDirectory() const 

Definition at line 10151 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetPlotFrameRef (   self)
GetPlotFrameRef(PCB_PLOT_PARAMS self) -> bool

bool
PCB_PLOT_PARAMS::GetPlotFrameRef() const 

Definition at line 10091 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetPlotInvisibleText (   self)
GetPlotInvisibleText(PCB_PLOT_PARAMS self) -> bool

bool
PCB_PLOT_PARAMS::GetPlotInvisibleText() const 

Definition at line 9991 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetPlotMode (   self)
GetPlotMode(PCB_PLOT_PARAMS self) -> EDA_DRAW_MODE_T

EDA_DRAW_MODE_T
PCB_PLOT_PARAMS::GetPlotMode() const 

Definition at line 9792 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetPlotPadsOnSilkLayer (   self)
GetPlotPadsOnSilkLayer(PCB_PLOT_PARAMS self) -> bool

bool
PCB_PLOT_PARAMS::GetPlotPadsOnSilkLayer() const 

Definition at line 9971 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetPlotReference (   self)
GetPlotReference(PCB_PLOT_PARAMS self) -> bool

bool
PCB_PLOT_PARAMS::GetPlotReference() const 

Definition at line 10031 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetPlotValue (   self)
GetPlotValue(PCB_PLOT_PARAMS self) -> bool

bool
PCB_PLOT_PARAMS::GetPlotValue() const 

Definition at line 10011 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetPlotViaOnMaskLayer (   self)
GetPlotViaOnMaskLayer(PCB_PLOT_PARAMS self) -> bool

bool
PCB_PLOT_PARAMS::GetPlotViaOnMaskLayer() const 

Definition at line 10071 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetScale (   self)
GetScale(PCB_PLOT_PARAMS self) -> double

double
PCB_PLOT_PARAMS::GetScale() const 

Definition at line 9851 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetScaleSelection (   self)
GetScaleSelection(PCB_PLOT_PARAMS self) -> int

int
PCB_PLOT_PARAMS::GetScaleSelection() const 

Definition at line 10335 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetSkipPlotNPTH_Pads (   self)
GetSkipPlotNPTH_Pads(PCB_PLOT_PARAMS self) -> bool

bool
PCB_PLOT_PARAMS::GetSkipPlotNPTH_Pads() const 

Definition at line 9685 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetSubtractMaskFromSilk (   self)
GetSubtractMaskFromSilk(PCB_PLOT_PARAMS self) -> bool

bool
PCB_PLOT_PARAMS::GetSubtractMaskFromSilk() const 

Definition at line 10275 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetTextMode (   self)
GetTextMode(PCB_PLOT_PARAMS self) -> PlotTextMode

PlotTextMode
PCB_PLOT_PARAMS::GetTextMode() const 

Definition at line 9772 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetUseAuxOrigin (   self)
GetUseAuxOrigin(PCB_PLOT_PARAMS self) -> bool

bool
PCB_PLOT_PARAMS::GetUseAuxOrigin() const 

Definition at line 10315 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetUseGerberAttributes (   self)
GetUseGerberAttributes(PCB_PLOT_PARAMS self) -> bool

bool
PCB_PLOT_PARAMS::GetUseGerberAttributes() const 

Definition at line 10171 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetUseGerberProtelExtensions (   self)
GetUseGerberProtelExtensions(PCB_PLOT_PARAMS self) -> bool

bool PCB_PLOT_PARAMS::GetUseGerberProtelExtensions() const 

Definition at line 10228 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.GetWidthAdjust (   self)
GetWidthAdjust(PCB_PLOT_PARAMS self) -> int

int
PCB_PLOT_PARAMS::GetWidthAdjust() const 

Definition at line 9911 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.IsSameAs (   self,
  aPcbPlotParams,
  aCompareOnlySavedPrms 
)
IsSameAs(PCB_PLOT_PARAMS self, PCB_PLOT_PARAMS aPcbPlotParams, bool aCompareOnlySavedPrms) -> bool

bool
PCB_PLOT_PARAMS::IsSameAs(const PCB_PLOT_PARAMS &aPcbPlotParams, bool
aCompareOnlySavedPrms) const

Compare current settings to aPcbPlotParams, including not saved
parameters in brd file.

Parameters:
-----------

aPcbPlotParams:  = the PCB_PLOT_PARAMS to compare

aCompareOnlySavedPrms:  = true to compare only saved in file
parameters, and false to compare the full set of parameters.

true is parameters are same, false if one (or more) parameter does not
match 

Definition at line 9717 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.Parse (   self,
  aParser 
)
Parse(PCB_PLOT_PARAMS self, PCB_PLOT_PARAMS_PARSER * aParser)

void
PCB_PLOT_PARAMS::Parse(PCB_PLOT_PARAMS_PARSER *aParser) 

Definition at line 9707 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetA4Output (   self,
  aForce 
)
SetA4Output(PCB_PLOT_PARAMS self, int aForce)

void
PCB_PLOT_PARAMS::SetA4Output(int aForce) 

Definition at line 10345 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetAutoScale (   self,
  aFlag 
)
SetAutoScale(PCB_PLOT_PARAMS self, bool aFlag)

void
PCB_PLOT_PARAMS::SetAutoScale(bool aFlag) 

Definition at line 9921 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetColor (   self,
  aVal 
)
SetColor(PCB_PLOT_PARAMS self, COLOR4D aVal)

void
PCB_PLOT_PARAMS::SetColor(COLOR4D aVal) 

Definition at line 9742 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetCreateGerberJobFile (   self,
  aCreate 
)
SetCreateGerberJobFile(PCB_PLOT_PARAMS self, bool aCreate)

void
PCB_PLOT_PARAMS::SetCreateGerberJobFile(bool aCreate) 

Definition at line 10199 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetDrillMarksType (   self,
  aVal 
)
SetDrillMarksType(PCB_PLOT_PARAMS self, PCB_PLOT_PARAMS::DrillMarksType aVal)

void
PCB_PLOT_PARAMS::SetDrillMarksType(DrillMarksType aVal) 

Definition at line 9822 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetDXFPlotPolygonMode (   self,
  aFlag 
)
SetDXFPlotPolygonMode(PCB_PLOT_PARAMS self, bool aFlag)

void
PCB_PLOT_PARAMS::SetDXFPlotPolygonMode(bool aFlag) 

Definition at line 9802 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetExcludeEdgeLayer (   self,
  aFlag 
)
SetExcludeEdgeLayer(PCB_PLOT_PARAMS self, bool aFlag)

void
PCB_PLOT_PARAMS::SetExcludeEdgeLayer(bool aFlag) 

Definition at line 10101 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetFineScaleAdjustX (   self,
  aVal 
)
SetFineScaleAdjustX(PCB_PLOT_PARAMS self, double aVal)

void
PCB_PLOT_PARAMS::SetFineScaleAdjustX(double aVal) 

Definition at line 9861 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetFineScaleAdjustY (   self,
  aVal 
)
SetFineScaleAdjustY(PCB_PLOT_PARAMS self, double aVal)

void
PCB_PLOT_PARAMS::SetFineScaleAdjustY(double aVal) 

Definition at line 9881 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetFormat (   self,
  aFormat 
)
SetFormat(PCB_PLOT_PARAMS self, PlotFormat aFormat)

void
PCB_PLOT_PARAMS::SetFormat(PlotFormat aFormat) 

Definition at line 10121 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetGerberPrecision (   self,
  aPrecision 
)
SetGerberPrecision(PCB_PLOT_PARAMS self, int aPrecision)

void
PCB_PLOT_PARAMS::SetGerberPrecision(int aPrecision) 

Definition at line 10237 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetHPGLPenDiameter (   self,
  aValue 
)
SetHPGLPenDiameter(PCB_PLOT_PARAMS self, int aValue) -> bool

bool
PCB_PLOT_PARAMS::SetHPGLPenDiameter(int aValue) 

Definition at line 10375 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetHPGLPenNum (   self,
  aVal 
)
SetHPGLPenNum(PCB_PLOT_PARAMS self, int aVal)

void
PCB_PLOT_PARAMS::SetHPGLPenNum(int aVal) 

Definition at line 10405 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetHPGLPenSpeed (   self,
  aValue 
)
SetHPGLPenSpeed(PCB_PLOT_PARAMS self, int aValue) -> bool

bool
PCB_PLOT_PARAMS::SetHPGLPenSpeed(int aValue) 

Definition at line 10395 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetIncludeGerberNetlistInfo (   self,
  aUse 
)
SetIncludeGerberNetlistInfo(PCB_PLOT_PARAMS self, bool aUse)

void PCB_PLOT_PARAMS::SetIncludeGerberNetlistInfo(bool aUse) 

Definition at line 10181 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetLayerSelection (   self,
  aSelection 
)
SetLayerSelection(PCB_PLOT_PARAMS self, LSET aSelection)

void
PCB_PLOT_PARAMS::SetLayerSelection(LSET aSelection) 

Definition at line 10285 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetLineWidth (   self,
  aValue 
)
SetLineWidth(PCB_PLOT_PARAMS self, int aValue) -> bool

bool
PCB_PLOT_PARAMS::SetLineWidth(int aValue) 

Definition at line 10435 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetMirror (   self,
  aFlag 
)
SetMirror(PCB_PLOT_PARAMS self, bool aFlag)

void
PCB_PLOT_PARAMS::SetMirror(bool aFlag) 

Definition at line 9941 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetNegative (   self,
  aFlag 
)
SetNegative(PCB_PLOT_PARAMS self, bool aFlag)

void
PCB_PLOT_PARAMS::SetNegative(bool aFlag) 

Definition at line 10041 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetOutputDirectory (   self,
  aDir 
)
SetOutputDirectory(PCB_PLOT_PARAMS self, wxString aDir)

void
PCB_PLOT_PARAMS::SetOutputDirectory(wxString aDir) 

Definition at line 10141 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetPlotFrameRef (   self,
  aFlag 
)
SetPlotFrameRef(PCB_PLOT_PARAMS self, bool aFlag)

void
PCB_PLOT_PARAMS::SetPlotFrameRef(bool aFlag) 

Definition at line 10081 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetPlotInvisibleText (   self,
  aFlag 
)
SetPlotInvisibleText(PCB_PLOT_PARAMS self, bool aFlag)

void
PCB_PLOT_PARAMS::SetPlotInvisibleText(bool aFlag) 

Definition at line 9981 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetPlotMode (   self,
  aPlotMode 
)
SetPlotMode(PCB_PLOT_PARAMS self, EDA_DRAW_MODE_T aPlotMode)

void
PCB_PLOT_PARAMS::SetPlotMode(EDA_DRAW_MODE_T aPlotMode) 

Definition at line 9782 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetPlotPadsOnSilkLayer (   self,
  aFlag 
)
SetPlotPadsOnSilkLayer(PCB_PLOT_PARAMS self, bool aFlag)

void
PCB_PLOT_PARAMS::SetPlotPadsOnSilkLayer(bool aFlag) 

Definition at line 9961 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetPlotReference (   self,
  aFlag 
)
SetPlotReference(PCB_PLOT_PARAMS self, bool aFlag)

void
PCB_PLOT_PARAMS::SetPlotReference(bool aFlag) 

Definition at line 10021 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetPlotValue (   self,
  aFlag 
)
SetPlotValue(PCB_PLOT_PARAMS self, bool aFlag)

void
PCB_PLOT_PARAMS::SetPlotValue(bool aFlag) 

Definition at line 10001 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetPlotViaOnMaskLayer (   self,
  aFlag 
)
SetPlotViaOnMaskLayer(PCB_PLOT_PARAMS self, bool aFlag)

void
PCB_PLOT_PARAMS::SetPlotViaOnMaskLayer(bool aFlag) 

Definition at line 10061 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetScale (   self,
  aVal 
)
SetScale(PCB_PLOT_PARAMS self, double aVal)

void
PCB_PLOT_PARAMS::SetScale(double aVal) 

Definition at line 9841 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetScaleSelection (   self,
  aSelection 
)
SetScaleSelection(PCB_PLOT_PARAMS self, int aSelection)

void
PCB_PLOT_PARAMS::SetScaleSelection(int aSelection) 

Definition at line 10325 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetSkipPlotNPTH_Pads (   self,
  aSkip 
)
SetSkipPlotNPTH_Pads(PCB_PLOT_PARAMS self, bool aSkip)

void
PCB_PLOT_PARAMS::SetSkipPlotNPTH_Pads(bool aSkip) 

Definition at line 9675 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetSubtractMaskFromSilk (   self,
  aSubtract 
)
SetSubtractMaskFromSilk(PCB_PLOT_PARAMS self, bool aSubtract)

void
PCB_PLOT_PARAMS::SetSubtractMaskFromSilk(bool aSubtract) 

Definition at line 10265 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetTextMode (   self,
  aVal 
)
SetTextMode(PCB_PLOT_PARAMS self, PlotTextMode aVal)

void
PCB_PLOT_PARAMS::SetTextMode(PlotTextMode aVal) 

Definition at line 9762 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetUseAuxOrigin (   self,
  aAux 
)
SetUseAuxOrigin(PCB_PLOT_PARAMS self, bool aAux)

void
PCB_PLOT_PARAMS::SetUseAuxOrigin(bool aAux) 

Definition at line 10305 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetUseGerberAttributes (   self,
  aUse 
)
SetUseGerberAttributes(PCB_PLOT_PARAMS self, bool aUse)

void
PCB_PLOT_PARAMS::SetUseGerberAttributes(bool aUse) 

Definition at line 10161 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetUseGerberProtelExtensions (   self,
  aUse 
)
SetUseGerberProtelExtensions(PCB_PLOT_PARAMS self, bool aUse)

void PCB_PLOT_PARAMS::SetUseGerberProtelExtensions(bool aUse) 

Definition at line 10219 of file pcbnew.py.

def pcbnew.PCB_PLOT_PARAMS.SetWidthAdjust (   self,
  aVal 
)
SetWidthAdjust(PCB_PLOT_PARAMS self, int aVal)

void
PCB_PLOT_PARAMS::SetWidthAdjust(int aVal) 

Definition at line 9901 of file pcbnew.py.

Member Data Documentation

pcbnew.PCB_PLOT_PARAMS.FULL_DRILL_SHAPE = _pcbnew.PCB_PLOT_PARAMS_FULL_DRILL_SHAPE
static

Definition at line 9661 of file pcbnew.py.

tuple pcbnew.PCB_PLOT_PARAMS.GetGerberDefaultPrecision = staticmethod(GetGerberDefaultPrecision)
static

Definition at line 10262 of file pcbnew.py.

pcbnew.PCB_PLOT_PARAMS.NO_DRILL_SHAPE = _pcbnew.PCB_PLOT_PARAMS_NO_DRILL_SHAPE
static

Definition at line 9659 of file pcbnew.py.

pcbnew.PCB_PLOT_PARAMS.SMALL_DRILL_SHAPE = _pcbnew.PCB_PLOT_PARAMS_SMALL_DRILL_SHAPE
static

Definition at line 9660 of file pcbnew.py.

pcbnew.PCB_PLOT_PARAMS.this

Definition at line 9673 of file pcbnew.py.


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