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 8250 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 8256 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 8284 of file pcbnew.py.

◆ Format()

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

Definition at line 8268 of file pcbnew.py.

◆ GetA4Output()

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

Definition at line 8600 of file pcbnew.py.

◆ GetAutoScale()

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

Definition at line 8372 of file pcbnew.py.

◆ GetBlackAndWhite()

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

Definition at line 8552 of file pcbnew.py.

◆ GetCreateGerberJobFile()

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

Definition at line 8512 of file pcbnew.py.

◆ GetCrossoutDNPFPsOnFabLayers()

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

Definition at line 8420 of file pcbnew.py.

◆ GetDashedLineDashRatio()

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

Definition at line 8632 of file pcbnew.py.

◆ GetDashedLineGapRatio()

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

Definition at line 8640 of file pcbnew.py.

◆ GetDisableGerberMacros()

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

Definition at line 8488 of file pcbnew.py.

◆ GetDrillMarksType()

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

Definition at line 8332 of file pcbnew.py.

◆ GetDXFPlotPolygonMode()

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

Definition at line 8316 of file pcbnew.py.

◆ GetDXFPlotUnits()

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

Definition at line 8324 of file pcbnew.py.

◆ GetFineScaleAdjustX()

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

Definition at line 8348 of file pcbnew.py.

◆ GetFineScaleAdjustY()

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

Definition at line 8356 of file pcbnew.py.

◆ GetFormat()

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

Definition at line 8472 of file pcbnew.py.

◆ GetGerberPrecision()

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

Definition at line 8528 of file pcbnew.py.

◆ GetHideDNPFPsOnFabLayers()

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

Definition at line 8404 of file pcbnew.py.

◆ GetHPGLPenDiameter()

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

Definition at line 8604 of file pcbnew.py.

◆ GetHPGLPenNum()

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

Definition at line 8624 of file pcbnew.py.

◆ GetHPGLPenSpeed()

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

Definition at line 8612 of file pcbnew.py.

◆ GetIncludeGerberNetlistInfo()

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

Definition at line 8504 of file pcbnew.py.

◆ GetLayerSelection()

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

Definition at line 8568 of file pcbnew.py.

◆ GetLegacyPlotViaOnMaskLayer()

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

Definition at line 8456 of file pcbnew.py.

◆ GetMirror()

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

Definition at line 8380 of file pcbnew.py.

◆ GetNegative()

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

Definition at line 8452 of file pcbnew.py.

◆ GetOutputDirectory()

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

Definition at line 8480 of file pcbnew.py.

◆ GetPlotFPText()

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

Definition at line 8444 of file pcbnew.py.

◆ GetPlotFrameRef()

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

Definition at line 8464 of file pcbnew.py.

◆ GetPlotMode()

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

Definition at line 8300 of file pcbnew.py.

◆ GetPlotOnAllLayersSequence()

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

Definition at line 8576 of file pcbnew.py.

◆ GetPlotPadNumbers()

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

Definition at line 8308 of file pcbnew.py.

◆ GetPlotReference()

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

Definition at line 8436 of file pcbnew.py.

◆ GetPlotValue()

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

Definition at line 8428 of file pcbnew.py.

◆ GetScale()

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

Definition at line 8340 of file pcbnew.py.

◆ GetScaleSelection()

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

Definition at line 8592 of file pcbnew.py.

◆ GetSketchDNPFPsOnFabLayers()

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

Definition at line 8412 of file pcbnew.py.

◆ GetSketchPadLineWidth()

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

Definition at line 8396 of file pcbnew.py.

◆ GetSketchPadsOnFabLayers()

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

Definition at line 8388 of file pcbnew.py.

◆ GetSkipPlotNPTH_Pads()

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

Definition at line 8264 of file pcbnew.py.

◆ GetSubtractMaskFromSilk()

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

Definition at line 8560 of file pcbnew.py.

◆ GetSvgFitPagetoBoard()

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

Definition at line 8544 of file pcbnew.py.

◆ GetSvgPrecision()

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

Definition at line 8536 of file pcbnew.py.

◆ GetTextMode()

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

Definition at line 8292 of file pcbnew.py.

◆ GetUseAuxOrigin()

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

Definition at line 8584 of file pcbnew.py.

◆ GetUseGerberProtelExtensions()

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

Definition at line 8520 of file pcbnew.py.

◆ GetUseGerberX2format()

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

Definition at line 8496 of file pcbnew.py.

◆ GetWidthAdjust()

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

Definition at line 8364 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 8276 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 8272 of file pcbnew.py.

◆ SetA4Output()

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

Definition at line 8596 of file pcbnew.py.

◆ SetAutoScale()

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

Definition at line 8368 of file pcbnew.py.

◆ SetBlackAndWhite()

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

Definition at line 8548 of file pcbnew.py.

◆ SetColorSettings()

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

Definition at line 8280 of file pcbnew.py.

◆ SetCreateGerberJobFile()

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

Definition at line 8508 of file pcbnew.py.

◆ SetCrossoutDNPFPsOnFabLayers()

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

Definition at line 8416 of file pcbnew.py.

◆ SetDashedLineDashRatio()

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

Definition at line 8628 of file pcbnew.py.

◆ SetDashedLineGapRatio()

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

Definition at line 8636 of file pcbnew.py.

◆ SetDisableGerberMacros()

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

Definition at line 8484 of file pcbnew.py.

◆ SetDrillMarksType()

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

Definition at line 8328 of file pcbnew.py.

◆ SetDXFPlotPolygonMode()

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

Definition at line 8312 of file pcbnew.py.

◆ SetDXFPlotUnits()

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

Definition at line 8320 of file pcbnew.py.

◆ SetFineScaleAdjustX()

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

Definition at line 8344 of file pcbnew.py.

◆ SetFineScaleAdjustY()

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

Definition at line 8352 of file pcbnew.py.

◆ SetFormat()

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

Definition at line 8468 of file pcbnew.py.

◆ SetGerberPrecision()

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

Definition at line 8524 of file pcbnew.py.

◆ SetHideDNPFPsOnFabLayers()

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

Definition at line 8400 of file pcbnew.py.

◆ SetHPGLPenDiameter()

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

Definition at line 8608 of file pcbnew.py.

◆ SetHPGLPenNum()

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

Definition at line 8620 of file pcbnew.py.

◆ SetHPGLPenSpeed()

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

Definition at line 8616 of file pcbnew.py.

◆ SetIncludeGerberNetlistInfo()

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

Definition at line 8500 of file pcbnew.py.

◆ SetLayerSelection()

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

Definition at line 8564 of file pcbnew.py.

◆ SetMirror()

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

Definition at line 8376 of file pcbnew.py.

◆ SetNegative()

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

Definition at line 8448 of file pcbnew.py.

◆ SetOutputDirectory()

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

Definition at line 8476 of file pcbnew.py.

◆ SetPlotFPText()

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

Definition at line 8440 of file pcbnew.py.

◆ SetPlotFrameRef()

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

Definition at line 8460 of file pcbnew.py.

◆ SetPlotMode()

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

Definition at line 8296 of file pcbnew.py.

◆ SetPlotOnAllLayersSequence()

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

Definition at line 8572 of file pcbnew.py.

◆ SetPlotPadNumbers()

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

Definition at line 8304 of file pcbnew.py.

◆ SetPlotReference()

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

Definition at line 8432 of file pcbnew.py.

◆ SetPlotValue()

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

Definition at line 8424 of file pcbnew.py.

◆ SetScale()

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

Definition at line 8336 of file pcbnew.py.

◆ SetScaleSelection()

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

Definition at line 8588 of file pcbnew.py.

◆ SetSketchDNPFPsOnFabLayers()

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

Definition at line 8408 of file pcbnew.py.

◆ SetSketchPadLineWidth()

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

Definition at line 8392 of file pcbnew.py.

◆ SetSketchPadsOnFabLayers()

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

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

◆ SetSubtractMaskFromSilk()

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

Definition at line 8556 of file pcbnew.py.

◆ SetSvgFitPageToBoard()

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

Definition at line 8540 of file pcbnew.py.

◆ SetSvgPrecision()

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

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

◆ SetUseAuxOrigin()

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

Definition at line 8580 of file pcbnew.py.

◆ SetUseGerberAttributes()

def pcbnew.PCB_PLOT_PARAMS.SetUseGerberAttributes (   self,
  aUse 
)

Definition at line 8650 of file pcbnew.py.

◆ SetUseGerberProtelExtensions()

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

Definition at line 8516 of file pcbnew.py.

◆ SetUseGerberX2format()

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

Definition at line 8492 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 8360 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 8644 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 8643 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 8645 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 8646 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 8253 of file pcbnew.py.


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