KiCad Pcbnew Python Scripting
Loading...
Searching...
No Matches
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)
 
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 SetPlotPadNumbers (self, aFlag)
 
def GetPlotPadNumbers (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 SetHideDNPFPsOnFabLayers (self, aFlag)
 
def GetHideDNPFPsOnFabLayers (self)
 
def SetSketchDNPFPsOnFabLayers (self, aFlag)
 
def GetSketchDNPFPsOnFabLayers (self)
 
def SetCrossoutDNPFPsOnFabLayers (self, aFlag)
 
def GetCrossoutDNPFPsOnFabLayers (self)
 
def SetPlotValue (self, aFlag)
 
def GetPlotValue (self)
 
def SetPlotReference (self, aFlag)
 
def GetPlotReference (self)
 
def SetPlotFPText (self, aFlag)
 
def GetPlotFPText (self)
 
def SetNegative (self, aFlag)
 
def GetNegative (self)
 
def GetLegacyPlotViaOnMaskLayer (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 SetSvgFitPageToBoard (self, aSvgFitPageToBoard)
 
def GetSvgFitPagetoBoard (self)
 
def SetBlackAndWhite (self, blackAndWhite)
 
def GetBlackAndWhite (self)
 
def SetSubtractMaskFromSilk (self, aSubtract)
 
def GetSubtractMaskFromSilk (self)
 
def SetLayerSelection (self, aSelection)
 
def GetLayerSelection (self)
 
def SetPlotOnAllLayersSequence (self, aSeq)
 
def GetPlotOnAllLayersSequence (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)
 

Properties

property thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
property m_PDFFrontFPPropertyPopups = property(_pcbnew.PCB_PLOT_PARAMS_m_PDFFrontFPPropertyPopups_get, _pcbnew.PCB_PLOT_PARAMS_m_PDFFrontFPPropertyPopups_set, doc=)
 
property m_PDFBackFPPropertyPopups = property(_pcbnew.PCB_PLOT_PARAMS_m_PDFBackFPPropertyPopups_get, _pcbnew.PCB_PLOT_PARAMS_m_PDFBackFPPropertyPopups_set, doc=)
 
property m_PDFMetadata = property(_pcbnew.PCB_PLOT_PARAMS_m_PDFMetadata_get, _pcbnew.PCB_PLOT_PARAMS_m_PDFMetadata_set, doc=)
 
property m_PDFSingle = property(_pcbnew.PCB_PLOT_PARAMS_m_PDFSingle_get, _pcbnew.PCB_PLOT_PARAMS_m_PDFSingle_set, doc=)
 

Detailed Description

Proxy of C++ PCB_PLOT_PARAMS class.

Definition at line 8259 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 8265 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 8293 of file pcbnew.py.

◆ Format()

def pcbnew.PCB_PLOT_PARAMS.Format (   self,
  aFormatter 
)
Format(PCB_PLOT_PARAMS self, OUTPUTFORMATTER aFormatter)

Definition at line 8277 of file pcbnew.py.

◆ GetA4Output()

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

Definition at line 8609 of file pcbnew.py.

◆ GetAutoScale()

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

Definition at line 8381 of file pcbnew.py.

◆ GetBlackAndWhite()

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

Definition at line 8561 of file pcbnew.py.

◆ GetCreateGerberJobFile()

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

Definition at line 8521 of file pcbnew.py.

◆ GetCrossoutDNPFPsOnFabLayers()

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

Definition at line 8429 of file pcbnew.py.

◆ GetDashedLineDashRatio()

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

Definition at line 8641 of file pcbnew.py.

◆ GetDashedLineGapRatio()

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

Definition at line 8649 of file pcbnew.py.

◆ GetDisableGerberMacros()

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

Definition at line 8497 of file pcbnew.py.

◆ GetDrillMarksType()

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

Definition at line 8341 of file pcbnew.py.

◆ GetDXFPlotPolygonMode()

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

Definition at line 8325 of file pcbnew.py.

◆ GetDXFPlotUnits()

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

Definition at line 8333 of file pcbnew.py.

◆ GetFineScaleAdjustX()

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

Definition at line 8357 of file pcbnew.py.

◆ GetFineScaleAdjustY()

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

Definition at line 8365 of file pcbnew.py.

◆ GetFormat()

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

Definition at line 8481 of file pcbnew.py.

◆ GetGerberPrecision()

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

Definition at line 8537 of file pcbnew.py.

◆ GetHideDNPFPsOnFabLayers()

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

Definition at line 8413 of file pcbnew.py.

◆ GetHPGLPenDiameter()

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

Definition at line 8613 of file pcbnew.py.

◆ GetHPGLPenNum()

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

Definition at line 8633 of file pcbnew.py.

◆ GetHPGLPenSpeed()

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

Definition at line 8621 of file pcbnew.py.

◆ GetIncludeGerberNetlistInfo()

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

Definition at line 8513 of file pcbnew.py.

◆ GetLayerSelection()

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

Definition at line 8577 of file pcbnew.py.

◆ GetLegacyPlotViaOnMaskLayer()

def pcbnew.PCB_PLOT_PARAMS.GetLegacyPlotViaOnMaskLayer (   self)
GetLegacyPlotViaOnMaskLayer(PCB_PLOT_PARAMS self) -> std::optional< bool >

Definition at line 8465 of file pcbnew.py.

◆ GetMirror()

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

Definition at line 8389 of file pcbnew.py.

◆ GetNegative()

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

Definition at line 8461 of file pcbnew.py.

◆ GetOutputDirectory()

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

Definition at line 8489 of file pcbnew.py.

◆ GetPlotFPText()

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

Definition at line 8453 of file pcbnew.py.

◆ GetPlotFrameRef()

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

Definition at line 8473 of file pcbnew.py.

◆ GetPlotMode()

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

Definition at line 8309 of file pcbnew.py.

◆ GetPlotOnAllLayersSequence()

def pcbnew.PCB_PLOT_PARAMS.GetPlotOnAllLayersSequence (   self)
GetPlotOnAllLayersSequence(PCB_PLOT_PARAMS self) -> LSEQ

Definition at line 8585 of file pcbnew.py.

◆ GetPlotPadNumbers()

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

Definition at line 8317 of file pcbnew.py.

◆ GetPlotReference()

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

Definition at line 8445 of file pcbnew.py.

◆ GetPlotValue()

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

Definition at line 8437 of file pcbnew.py.

◆ GetScale()

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

Definition at line 8349 of file pcbnew.py.

◆ GetScaleSelection()

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

Definition at line 8601 of file pcbnew.py.

◆ GetSketchDNPFPsOnFabLayers()

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

Definition at line 8421 of file pcbnew.py.

◆ GetSketchPadLineWidth()

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

Definition at line 8405 of file pcbnew.py.

◆ GetSketchPadsOnFabLayers()

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

Definition at line 8397 of file pcbnew.py.

◆ GetSkipPlotNPTH_Pads()

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

Definition at line 8273 of file pcbnew.py.

◆ GetSubtractMaskFromSilk()

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

Definition at line 8569 of file pcbnew.py.

◆ GetSvgFitPagetoBoard()

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

Definition at line 8553 of file pcbnew.py.

◆ GetSvgPrecision()

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

Definition at line 8545 of file pcbnew.py.

◆ GetTextMode()

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

Definition at line 8301 of file pcbnew.py.

◆ GetUseAuxOrigin()

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

Definition at line 8593 of file pcbnew.py.

◆ GetUseGerberProtelExtensions()

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

Definition at line 8529 of file pcbnew.py.

◆ GetUseGerberX2format()

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

Definition at line 8505 of file pcbnew.py.

◆ GetWidthAdjust()

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

Definition at line 8373 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 8285 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 8281 of file pcbnew.py.

◆ SetA4Output()

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

Definition at line 8605 of file pcbnew.py.

◆ SetAutoScale()

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

Definition at line 8377 of file pcbnew.py.

◆ SetBlackAndWhite()

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

Definition at line 8557 of file pcbnew.py.

◆ SetColorSettings()

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

Definition at line 8289 of file pcbnew.py.

◆ SetCreateGerberJobFile()

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

Definition at line 8517 of file pcbnew.py.

◆ SetCrossoutDNPFPsOnFabLayers()

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

Definition at line 8425 of file pcbnew.py.

◆ SetDashedLineDashRatio()

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

Definition at line 8637 of file pcbnew.py.

◆ SetDashedLineGapRatio()

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

Definition at line 8645 of file pcbnew.py.

◆ SetDisableGerberMacros()

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

Definition at line 8493 of file pcbnew.py.

◆ SetDrillMarksType()

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

Definition at line 8337 of file pcbnew.py.

◆ SetDXFPlotPolygonMode()

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

Definition at line 8321 of file pcbnew.py.

◆ SetDXFPlotUnits()

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

Definition at line 8329 of file pcbnew.py.

◆ SetFineScaleAdjustX()

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

Definition at line 8353 of file pcbnew.py.

◆ SetFineScaleAdjustY()

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

Definition at line 8361 of file pcbnew.py.

◆ SetFormat()

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

Definition at line 8477 of file pcbnew.py.

◆ SetGerberPrecision()

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

Definition at line 8533 of file pcbnew.py.

◆ SetHideDNPFPsOnFabLayers()

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

Definition at line 8409 of file pcbnew.py.

◆ SetHPGLPenDiameter()

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

Definition at line 8617 of file pcbnew.py.

◆ SetHPGLPenNum()

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

Definition at line 8629 of file pcbnew.py.

◆ SetHPGLPenSpeed()

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

Definition at line 8625 of file pcbnew.py.

◆ SetIncludeGerberNetlistInfo()

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

Definition at line 8509 of file pcbnew.py.

◆ SetLayerSelection()

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

Definition at line 8573 of file pcbnew.py.

◆ SetMirror()

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

Definition at line 8385 of file pcbnew.py.

◆ SetNegative()

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

Definition at line 8457 of file pcbnew.py.

◆ SetOutputDirectory()

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

Definition at line 8485 of file pcbnew.py.

◆ SetPlotFPText()

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

Definition at line 8449 of file pcbnew.py.

◆ SetPlotFrameRef()

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

Definition at line 8469 of file pcbnew.py.

◆ SetPlotMode()

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

Definition at line 8305 of file pcbnew.py.

◆ SetPlotOnAllLayersSequence()

def pcbnew.PCB_PLOT_PARAMS.SetPlotOnAllLayersSequence (   self,
  aSeq 
)
SetPlotOnAllLayersSequence(PCB_PLOT_PARAMS self, LSEQ aSeq)

Definition at line 8581 of file pcbnew.py.

◆ SetPlotPadNumbers()

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

Definition at line 8313 of file pcbnew.py.

◆ SetPlotReference()

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

Definition at line 8441 of file pcbnew.py.

◆ SetPlotValue()

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

Definition at line 8433 of file pcbnew.py.

◆ SetScale()

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

Definition at line 8345 of file pcbnew.py.

◆ SetScaleSelection()

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

Definition at line 8597 of file pcbnew.py.

◆ SetSketchDNPFPsOnFabLayers()

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

Definition at line 8417 of file pcbnew.py.

◆ SetSketchPadLineWidth()

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

Definition at line 8401 of file pcbnew.py.

◆ SetSketchPadsOnFabLayers()

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

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

◆ SetSubtractMaskFromSilk()

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

Definition at line 8565 of file pcbnew.py.

◆ SetSvgFitPageToBoard()

def pcbnew.PCB_PLOT_PARAMS.SetSvgFitPageToBoard (   self,
  aSvgFitPageToBoard 
)
SetSvgFitPageToBoard(PCB_PLOT_PARAMS self, int aSvgFitPageToBoard)

Definition at line 8549 of file pcbnew.py.

◆ SetSvgPrecision()

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

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

◆ SetUseAuxOrigin()

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

Definition at line 8589 of file pcbnew.py.

◆ SetUseGerberAttributes()

def pcbnew.PCB_PLOT_PARAMS.SetUseGerberAttributes (   self,
  aUse 
)

Definition at line 8659 of file pcbnew.py.

◆ SetUseGerberProtelExtensions()

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

Definition at line 8525 of file pcbnew.py.

◆ SetUseGerberX2format()

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

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

Property Documentation

◆ m_PDFBackFPPropertyPopups

property pcbnew.PCB_PLOT_PARAMS.m_PDFBackFPPropertyPopups = property(_pcbnew.PCB_PLOT_PARAMS_m_PDFBackFPPropertyPopups_get, _pcbnew.PCB_PLOT_PARAMS_m_PDFBackFPPropertyPopups_set, doc=)
static

Definition at line 8653 of file pcbnew.py.

◆ m_PDFFrontFPPropertyPopups

property pcbnew.PCB_PLOT_PARAMS.m_PDFFrontFPPropertyPopups = property(_pcbnew.PCB_PLOT_PARAMS_m_PDFFrontFPPropertyPopups_get, _pcbnew.PCB_PLOT_PARAMS_m_PDFFrontFPPropertyPopups_set, doc=)
static

Definition at line 8652 of file pcbnew.py.

◆ m_PDFMetadata

property pcbnew.PCB_PLOT_PARAMS.m_PDFMetadata = property(_pcbnew.PCB_PLOT_PARAMS_m_PDFMetadata_get, _pcbnew.PCB_PLOT_PARAMS_m_PDFMetadata_set, doc=)
static

Definition at line 8654 of file pcbnew.py.

◆ m_PDFSingle

property pcbnew.PCB_PLOT_PARAMS.m_PDFSingle = property(_pcbnew.PCB_PLOT_PARAMS_m_PDFSingle_get, _pcbnew.PCB_PLOT_PARAMS_m_PDFSingle_set, doc=)
static

Definition at line 8655 of file pcbnew.py.

◆ thisown

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


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