KiCad Pcbnew Python Scripting
Public Member Functions | Static Public Member Functions | Properties | 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 (self, aFormatter, aNestLevel, aControl=0)
 
def Parse (self, aParser)
 
def IsSameAs (self, aPcbPlotParams)
 
def SetColorSettings (self, aSettings)
 
def ColorSettings (self)
 
def SetTextMode (self, aVal)
 
def GetTextMode (self)
 
def SetPlotMode (self, aPlotMode)
 
def GetPlotMode (self)
 
def SetDXFPlotPolygonMode (self, aFlag)
 
def GetDXFPlotPolygonMode (self)
 
def SetDXFPlotUnits (self, aUnit)
 
def GetDXFPlotUnits (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 SetSketchPadsOnFabLayers (self, aFlag)
 
def GetSketchPadsOnFabLayers (self)
 
def SetSketchPadLineWidth (self, aWidth)
 
def GetSketchPadLineWidth (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 SetFormat (self, aFormat)
 
def GetFormat (self)
 
def SetOutputDirectory (self, aDir)
 
def GetOutputDirectory (self)
 
def SetDisableGerberMacros (self, aDisable)
 
def GetDisableGerberMacros (self)
 
def SetUseGerberX2format (self, aUse)
 
def GetUseGerberX2format (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 SetSvgPrecision (self, aPrecision)
 
def GetSvgPrecision (self)
 
def SetBlackAndWhite (self, blackAndWhite)
 
def GetBlackAndWhite (self)
 
def SetSubtractMaskFromSilk (self, aSubtract)
 
def GetSubtractMaskFromSilk (self)
 
def SetLayerSelection (self, aSelection)
 
def GetLayerSelection (self)
 
def SetPlotOnAllLayersSelection (self, aSelection)
 
def GetPlotOnAllLayersSelection (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 SetDashedLineDashRatio (self, aVal)
 
def GetDashedLineDashRatio (self)
 
def SetDashedLineGapRatio (self, aVal)
 
def GetDashedLineGapRatio (self)
 
def SetUseGerberAttributes (self, aUse)
 

Static Public Member Functions

def GetGerberDefaultPrecision ()
 

Properties

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

Detailed Description

Proxy of C++ PCB_PLOT_PARAMS class.

Definition at line 8152 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 8158 of file pcbnew.py.

Member Function Documentation

◆ ColorSettings()

def pcbnew.PCB_PLOT_PARAMS.ColorSettings (   self)
ColorSettings(PCB_PLOT_PARAMS self) -> COLOR_SETTINGS *

Definition at line 8186 of file pcbnew.py.

◆ Format()

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

Definition at line 8170 of file pcbnew.py.

◆ GetA4Output()

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

Definition at line 8471 of file pcbnew.py.

◆ GetAutoScale()

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

Definition at line 8266 of file pcbnew.py.

◆ GetBlackAndWhite()

def pcbnew.PCB_PLOT_PARAMS.GetBlackAndWhite (   self)
GetBlackAndWhite(PCB_PLOT_PARAMS self) -> unsigned int

Definition at line 8418 of file pcbnew.py.

◆ GetCreateGerberJobFile()

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

Definition at line 8386 of file pcbnew.py.

◆ GetDashedLineDashRatio()

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

Definition at line 8503 of file pcbnew.py.

◆ GetDashedLineGapRatio()

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

Definition at line 8511 of file pcbnew.py.

◆ GetDisableGerberMacros()

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

Definition at line 8362 of file pcbnew.py.

◆ GetDrillMarksType()

def pcbnew.PCB_PLOT_PARAMS.GetDrillMarksType (   self)
GetDrillMarksType(PCB_PLOT_PARAMS self) -> DRILL_MARKS

Definition at line 8226 of file pcbnew.py.

◆ GetDXFPlotPolygonMode()

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

Definition at line 8210 of file pcbnew.py.

◆ GetDXFPlotUnits()

def pcbnew.PCB_PLOT_PARAMS.GetDXFPlotUnits (   self)
GetDXFPlotUnits(PCB_PLOT_PARAMS self) -> DXF_UNITS

Definition at line 8218 of file pcbnew.py.

◆ GetFineScaleAdjustX()

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

Definition at line 8242 of file pcbnew.py.

◆ GetFineScaleAdjustY()

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

Definition at line 8250 of file pcbnew.py.

◆ GetFormat()

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

Definition at line 8346 of file pcbnew.py.

◆ GetGerberDefaultPrecision()

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

Definition at line 8423 of file pcbnew.py.

◆ GetGerberPrecision()

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

Definition at line 8402 of file pcbnew.py.

◆ GetHPGLPenDiameter()

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

Definition at line 8475 of file pcbnew.py.

◆ GetHPGLPenNum()

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

Definition at line 8495 of file pcbnew.py.

◆ GetHPGLPenSpeed()

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

Definition at line 8483 of file pcbnew.py.

◆ GetIncludeGerberNetlistInfo()

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

Definition at line 8378 of file pcbnew.py.

◆ GetLayerSelection()

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

Definition at line 8439 of file pcbnew.py.

◆ GetMirror()

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

Definition at line 8274 of file pcbnew.py.

◆ GetNegative()

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

Definition at line 8322 of file pcbnew.py.

◆ GetOutputDirectory()

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

Definition at line 8354 of file pcbnew.py.

◆ GetPlotFrameRef()

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

Definition at line 8338 of file pcbnew.py.

◆ GetPlotInvisibleText()

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

Definition at line 8298 of file pcbnew.py.

◆ GetPlotMode()

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

Definition at line 8202 of file pcbnew.py.

◆ GetPlotOnAllLayersSelection()

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

Definition at line 8447 of file pcbnew.py.

◆ GetPlotReference()

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

Definition at line 8314 of file pcbnew.py.

◆ GetPlotValue()

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

Definition at line 8306 of file pcbnew.py.

◆ GetPlotViaOnMaskLayer()

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

Definition at line 8330 of file pcbnew.py.

◆ GetScale()

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

Definition at line 8234 of file pcbnew.py.

◆ GetScaleSelection()

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

Definition at line 8463 of file pcbnew.py.

◆ GetSketchPadLineWidth()

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

Definition at line 8290 of file pcbnew.py.

◆ GetSketchPadsOnFabLayers()

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

Definition at line 8282 of file pcbnew.py.

◆ GetSkipPlotNPTH_Pads()

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

Definition at line 8166 of file pcbnew.py.

◆ GetSubtractMaskFromSilk()

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

Definition at line 8431 of file pcbnew.py.

◆ GetSvgPrecision()

def pcbnew.PCB_PLOT_PARAMS.GetSvgPrecision (   self)
GetSvgPrecision(PCB_PLOT_PARAMS self) -> unsigned int

Definition at line 8410 of file pcbnew.py.

◆ GetTextMode()

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

Definition at line 8194 of file pcbnew.py.

◆ GetUseAuxOrigin()

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

Definition at line 8455 of file pcbnew.py.

◆ GetUseGerberProtelExtensions()

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

Definition at line 8394 of file pcbnew.py.

◆ GetUseGerberX2format()

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

Definition at line 8370 of file pcbnew.py.

◆ GetWidthAdjust()

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

Definition at line 8258 of file pcbnew.py.

◆ IsSameAs()

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

Definition at line 8178 of file pcbnew.py.

◆ Parse()

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

Definition at line 8174 of file pcbnew.py.

◆ SetA4Output()

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

Definition at line 8467 of file pcbnew.py.

◆ SetAutoScale()

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

Definition at line 8262 of file pcbnew.py.

◆ SetBlackAndWhite()

def pcbnew.PCB_PLOT_PARAMS.SetBlackAndWhite (   self,
  blackAndWhite 
)
SetBlackAndWhite(PCB_PLOT_PARAMS self, bool blackAndWhite)

Definition at line 8414 of file pcbnew.py.

◆ SetColorSettings()

def pcbnew.PCB_PLOT_PARAMS.SetColorSettings (   self,
  aSettings 
)
SetColorSettings(PCB_PLOT_PARAMS self, COLOR_SETTINGS * aSettings)

Definition at line 8182 of file pcbnew.py.

◆ SetCreateGerberJobFile()

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

Definition at line 8382 of file pcbnew.py.

◆ SetDashedLineDashRatio()

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

Definition at line 8499 of file pcbnew.py.

◆ SetDashedLineGapRatio()

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

Definition at line 8507 of file pcbnew.py.

◆ SetDisableGerberMacros()

def pcbnew.PCB_PLOT_PARAMS.SetDisableGerberMacros (   self,
  aDisable 
)
SetDisableGerberMacros(PCB_PLOT_PARAMS self, bool aDisable)

Definition at line 8358 of file pcbnew.py.

◆ SetDrillMarksType()

def pcbnew.PCB_PLOT_PARAMS.SetDrillMarksType (   self,
  aVal 
)
SetDrillMarksType(PCB_PLOT_PARAMS self, DRILL_MARKS aVal)

Definition at line 8222 of file pcbnew.py.

◆ SetDXFPlotPolygonMode()

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

Definition at line 8206 of file pcbnew.py.

◆ SetDXFPlotUnits()

def pcbnew.PCB_PLOT_PARAMS.SetDXFPlotUnits (   self,
  aUnit 
)
SetDXFPlotUnits(PCB_PLOT_PARAMS self, DXF_UNITS aUnit)

Definition at line 8214 of file pcbnew.py.

◆ SetFineScaleAdjustX()

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

Definition at line 8238 of file pcbnew.py.

◆ SetFineScaleAdjustY()

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

Definition at line 8246 of file pcbnew.py.

◆ SetFormat()

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

Definition at line 8342 of file pcbnew.py.

◆ SetGerberPrecision()

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

Definition at line 8398 of file pcbnew.py.

◆ SetHPGLPenDiameter()

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

Definition at line 8479 of file pcbnew.py.

◆ SetHPGLPenNum()

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

Definition at line 8491 of file pcbnew.py.

◆ SetHPGLPenSpeed()

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

Definition at line 8487 of file pcbnew.py.

◆ SetIncludeGerberNetlistInfo()

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

Definition at line 8374 of file pcbnew.py.

◆ SetLayerSelection()

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

Definition at line 8435 of file pcbnew.py.

◆ SetMirror()

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

Definition at line 8270 of file pcbnew.py.

◆ SetNegative()

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

Definition at line 8318 of file pcbnew.py.

◆ SetOutputDirectory()

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

Definition at line 8350 of file pcbnew.py.

◆ SetPlotFrameRef()

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

Definition at line 8334 of file pcbnew.py.

◆ SetPlotInvisibleText()

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

Definition at line 8294 of file pcbnew.py.

◆ SetPlotMode()

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

Definition at line 8198 of file pcbnew.py.

◆ SetPlotOnAllLayersSelection()

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

Definition at line 8443 of file pcbnew.py.

◆ SetPlotReference()

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

Definition at line 8310 of file pcbnew.py.

◆ SetPlotValue()

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

Definition at line 8302 of file pcbnew.py.

◆ SetPlotViaOnMaskLayer()

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

Definition at line 8326 of file pcbnew.py.

◆ SetScale()

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

Definition at line 8230 of file pcbnew.py.

◆ SetScaleSelection()

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

Definition at line 8459 of file pcbnew.py.

◆ SetSketchPadLineWidth()

def pcbnew.PCB_PLOT_PARAMS.SetSketchPadLineWidth (   self,
  aWidth 
)
SetSketchPadLineWidth(PCB_PLOT_PARAMS self, int aWidth)

Definition at line 8286 of file pcbnew.py.

◆ SetSketchPadsOnFabLayers()

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

Definition at line 8278 of file pcbnew.py.

◆ SetSkipPlotNPTH_Pads()

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

Definition at line 8162 of file pcbnew.py.

◆ SetSubtractMaskFromSilk()

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

Definition at line 8427 of file pcbnew.py.

◆ SetSvgPrecision()

def pcbnew.PCB_PLOT_PARAMS.SetSvgPrecision (   self,
  aPrecision 
)
SetSvgPrecision(PCB_PLOT_PARAMS self, unsigned int aPrecision)

Definition at line 8406 of file pcbnew.py.

◆ SetTextMode()

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

Definition at line 8190 of file pcbnew.py.

◆ SetUseAuxOrigin()

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

Definition at line 8451 of file pcbnew.py.

◆ SetUseGerberAttributes()

def pcbnew.PCB_PLOT_PARAMS.SetUseGerberAttributes (   self,
  aUse 
)

Definition at line 8517 of file pcbnew.py.

◆ SetUseGerberProtelExtensions()

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

Definition at line 8390 of file pcbnew.py.

◆ SetUseGerberX2format()

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

Definition at line 8366 of file pcbnew.py.

Here is the caller graph for this function:

◆ SetWidthAdjust()

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

Definition at line 8254 of file pcbnew.py.

Property Documentation

◆ thisown

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

Definition at line 8155 of file pcbnew.py.


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