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

Public Member Functions

 __init__ (self)
 
 SetSkipPlotNPTH_Pads (self, aSkip)
 
 GetSkipPlotNPTH_Pads (self)
 
 Format (self, aFormatter)
 
 Parse (self, aParser)
 
 IsSameAs (self, aPcbPlotParams)
 
 SetColorSettings (self, aSettings)
 
 ColorSettings (self)
 
 SetTextMode (self, aVal)
 
 GetTextMode (self)
 
 SetDXFPlotMode (self, aPlotMode)
 
 GetDXFPlotMode (self)
 
 SetPlotPadNumbers (self, aFlag)
 
 GetPlotPadNumbers (self)
 
 SetDXFPlotPolygonMode (self, aFlag)
 
 GetDXFPlotPolygonMode (self)
 
 SetDXFPlotUnits (self, aUnit)
 
 GetDXFPlotUnits (self)
 
 SetDrillMarksType (self, aVal)
 
 GetDrillMarksType (self)
 
 SetScale (self, aVal)
 
 GetScale (self)
 
 SetFineScaleAdjustX (self, aVal)
 
 GetFineScaleAdjustX (self)
 
 SetFineScaleAdjustY (self, aVal)
 
 GetFineScaleAdjustY (self)
 
 SetWidthAdjust (self, aVal)
 
 GetWidthAdjust (self)
 
 SetAutoScale (self, aFlag)
 
 GetAutoScale (self)
 
 SetMirror (self, aFlag)
 
 GetMirror (self)
 
 SetSketchPadsOnFabLayers (self, aFlag)
 
 GetSketchPadsOnFabLayers (self)
 
 SetSketchPadLineWidth (self, aWidth)
 
 GetSketchPadLineWidth (self)
 
 SetHideDNPFPsOnFabLayers (self, aFlag)
 
 GetHideDNPFPsOnFabLayers (self)
 
 SetSketchDNPFPsOnFabLayers (self, aFlag)
 
 GetSketchDNPFPsOnFabLayers (self)
 
 SetCrossoutDNPFPsOnFabLayers (self, aFlag)
 
 GetCrossoutDNPFPsOnFabLayers (self)
 
 SetPlotValue (self, aFlag)
 
 GetPlotValue (self)
 
 SetPlotReference (self, aFlag)
 
 GetPlotReference (self)
 
 SetPlotFPText (self, aFlag)
 
 GetPlotFPText (self)
 
 SetNegative (self, aFlag)
 
 GetNegative (self)
 
 GetLegacyPlotViaOnMaskLayer (self)
 
 SetPlotFrameRef (self, aFlag)
 
 GetPlotFrameRef (self)
 
 SetFormat (self, aFormat)
 
 GetFormat (self)
 
 SetOutputDirectory (self, aDir)
 
 GetOutputDirectory (self)
 
 SetDisableGerberMacros (self, aDisable)
 
 GetDisableGerberMacros (self)
 
 SetUseGerberX2format (self, aUse)
 
 GetUseGerberX2format (self)
 
 SetIncludeGerberNetlistInfo (self, aUse)
 
 GetIncludeGerberNetlistInfo (self)
 
 SetCreateGerberJobFile (self, aCreate)
 
 GetCreateGerberJobFile (self)
 
 SetUseGerberProtelExtensions (self, aUse)
 
 GetUseGerberProtelExtensions (self)
 
 SetGerberPrecision (self, aPrecision)
 
 GetGerberPrecision (self)
 
 SetSvgPrecision (self, aPrecision)
 
 GetSvgPrecision (self)
 
 SetSvgFitPageToBoard (self, aSvgFitPageToBoard)
 
 GetSvgFitPagetoBoard (self)
 
 SetBlackAndWhite (self, blackAndWhite)
 
 GetBlackAndWhite (self)
 
 SetSubtractMaskFromSilk (self, aSubtract)
 
 GetSubtractMaskFromSilk (self)
 
 SetLayerSelection (self, aSelection)
 
 GetLayerSelection (self)
 
 SetPlotOnAllLayersSequence (self, aSeq)
 
 GetPlotOnAllLayersSequence (self)
 
 SetUseAuxOrigin (self, aAux)
 
 GetUseAuxOrigin (self)
 
 SetScaleSelection (self, aSelection)
 
 GetScaleSelection (self)
 
 SetA4Output (self, aForce)
 
 GetA4Output (self)
 
 SetDashedLineDashRatio (self, aVal)
 
 GetDashedLineDashRatio (self)
 
 SetDashedLineGapRatio (self, aVal)
 
 GetDashedLineGapRatio (self)
 
 SetPDFBackgroundColor (self, aColor)
 
 GetPDFBackgroundColor (self)
 
 SetUseGerberAttributes (self, aUse)
 

Properties

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

Detailed Description

Proxy of C++ PCB_PLOT_PARAMS class.

Definition at line 8410 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 8416 of file pcbnew.py.

Member Function Documentation

◆ ColorSettings()

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

Definition at line 8444 of file pcbnew.py.

◆ Format()

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

Definition at line 8428 of file pcbnew.py.

◆ GetA4Output()

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

Definition at line 8760 of file pcbnew.py.

◆ GetAutoScale()

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

Definition at line 8532 of file pcbnew.py.

◆ GetBlackAndWhite()

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

Definition at line 8712 of file pcbnew.py.

◆ GetCreateGerberJobFile()

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

Definition at line 8672 of file pcbnew.py.

◆ GetCrossoutDNPFPsOnFabLayers()

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

Definition at line 8580 of file pcbnew.py.

◆ GetDashedLineDashRatio()

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

Definition at line 8768 of file pcbnew.py.

◆ GetDashedLineGapRatio()

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

Definition at line 8776 of file pcbnew.py.

◆ GetDisableGerberMacros()

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

Definition at line 8648 of file pcbnew.py.

◆ GetDrillMarksType()

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

Definition at line 8492 of file pcbnew.py.

◆ GetDXFPlotMode()

pcbnew.PCB_PLOT_PARAMS.GetDXFPlotMode ( self)
GetDXFPlotMode(PCB_PLOT_PARAMS self) -> DXF_OUTLINE_MODE

Definition at line 8460 of file pcbnew.py.

◆ GetDXFPlotPolygonMode()

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

Definition at line 8476 of file pcbnew.py.

◆ GetDXFPlotUnits()

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

Definition at line 8484 of file pcbnew.py.

◆ GetFineScaleAdjustX()

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

Definition at line 8508 of file pcbnew.py.

◆ GetFineScaleAdjustY()

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

Definition at line 8516 of file pcbnew.py.

◆ GetFormat()

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

Definition at line 8632 of file pcbnew.py.

◆ GetGerberPrecision()

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

Definition at line 8688 of file pcbnew.py.

◆ GetHideDNPFPsOnFabLayers()

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

Definition at line 8564 of file pcbnew.py.

◆ GetIncludeGerberNetlistInfo()

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

Definition at line 8664 of file pcbnew.py.

◆ GetLayerSelection()

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

Definition at line 8728 of file pcbnew.py.

◆ GetLegacyPlotViaOnMaskLayer()

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

Definition at line 8616 of file pcbnew.py.

◆ GetMirror()

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

Definition at line 8540 of file pcbnew.py.

◆ GetNegative()

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

Definition at line 8612 of file pcbnew.py.

◆ GetOutputDirectory()

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

Definition at line 8640 of file pcbnew.py.

◆ GetPDFBackgroundColor()

pcbnew.PCB_PLOT_PARAMS.GetPDFBackgroundColor ( self)
GetPDFBackgroundColor(PCB_PLOT_PARAMS self) -> COLOR4D

Definition at line 8784 of file pcbnew.py.

◆ GetPlotFPText()

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

Definition at line 8604 of file pcbnew.py.

◆ GetPlotFrameRef()

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

Definition at line 8624 of file pcbnew.py.

◆ GetPlotOnAllLayersSequence()

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

Definition at line 8736 of file pcbnew.py.

◆ GetPlotPadNumbers()

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

Definition at line 8468 of file pcbnew.py.

◆ GetPlotReference()

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

Definition at line 8596 of file pcbnew.py.

◆ GetPlotValue()

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

Definition at line 8588 of file pcbnew.py.

◆ GetScale()

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

Definition at line 8500 of file pcbnew.py.

◆ GetScaleSelection()

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

Definition at line 8752 of file pcbnew.py.

◆ GetSketchDNPFPsOnFabLayers()

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

Definition at line 8572 of file pcbnew.py.

◆ GetSketchPadLineWidth()

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

Definition at line 8556 of file pcbnew.py.

◆ GetSketchPadsOnFabLayers()

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

Definition at line 8548 of file pcbnew.py.

◆ GetSkipPlotNPTH_Pads()

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

Definition at line 8424 of file pcbnew.py.

◆ GetSubtractMaskFromSilk()

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

Definition at line 8720 of file pcbnew.py.

◆ GetSvgFitPagetoBoard()

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

Definition at line 8704 of file pcbnew.py.

◆ GetSvgPrecision()

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

Definition at line 8696 of file pcbnew.py.

◆ GetTextMode()

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

Definition at line 8452 of file pcbnew.py.

◆ GetUseAuxOrigin()

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

Definition at line 8744 of file pcbnew.py.

◆ GetUseGerberProtelExtensions()

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

Definition at line 8680 of file pcbnew.py.

◆ GetUseGerberX2format()

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

Definition at line 8656 of file pcbnew.py.

◆ GetWidthAdjust()

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

Definition at line 8524 of file pcbnew.py.

◆ IsSameAs()

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

Definition at line 8436 of file pcbnew.py.

◆ Parse()

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

Definition at line 8432 of file pcbnew.py.

◆ SetA4Output()

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

Definition at line 8756 of file pcbnew.py.

◆ SetAutoScale()

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

Definition at line 8528 of file pcbnew.py.

◆ SetBlackAndWhite()

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

Definition at line 8708 of file pcbnew.py.

◆ SetColorSettings()

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

Definition at line 8440 of file pcbnew.py.

◆ SetCreateGerberJobFile()

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

Definition at line 8668 of file pcbnew.py.

◆ SetCrossoutDNPFPsOnFabLayers()

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

Definition at line 8576 of file pcbnew.py.

◆ SetDashedLineDashRatio()

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

Definition at line 8764 of file pcbnew.py.

◆ SetDashedLineGapRatio()

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

Definition at line 8772 of file pcbnew.py.

◆ SetDisableGerberMacros()

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

Definition at line 8644 of file pcbnew.py.

◆ SetDrillMarksType()

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

Definition at line 8488 of file pcbnew.py.

◆ SetDXFPlotMode()

pcbnew.PCB_PLOT_PARAMS.SetDXFPlotMode ( self,
aPlotMode )
SetDXFPlotMode(PCB_PLOT_PARAMS self, DXF_OUTLINE_MODE aPlotMode)

Definition at line 8456 of file pcbnew.py.

◆ SetDXFPlotPolygonMode()

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

Definition at line 8472 of file pcbnew.py.

◆ SetDXFPlotUnits()

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

Definition at line 8480 of file pcbnew.py.

◆ SetFineScaleAdjustX()

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

Definition at line 8504 of file pcbnew.py.

◆ SetFineScaleAdjustY()

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

Definition at line 8512 of file pcbnew.py.

◆ SetFormat()

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

Definition at line 8628 of file pcbnew.py.

◆ SetGerberPrecision()

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

Definition at line 8684 of file pcbnew.py.

◆ SetHideDNPFPsOnFabLayers()

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

Definition at line 8560 of file pcbnew.py.

◆ SetIncludeGerberNetlistInfo()

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

Definition at line 8660 of file pcbnew.py.

◆ SetLayerSelection()

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

Definition at line 8724 of file pcbnew.py.

◆ SetMirror()

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

Definition at line 8536 of file pcbnew.py.

◆ SetNegative()

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

Definition at line 8608 of file pcbnew.py.

◆ SetOutputDirectory()

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

Definition at line 8636 of file pcbnew.py.

◆ SetPDFBackgroundColor()

pcbnew.PCB_PLOT_PARAMS.SetPDFBackgroundColor ( self,
aColor )
SetPDFBackgroundColor(PCB_PLOT_PARAMS self, COLOR4D aColor)

Definition at line 8780 of file pcbnew.py.

◆ SetPlotFPText()

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

Definition at line 8600 of file pcbnew.py.

◆ SetPlotFrameRef()

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

Definition at line 8620 of file pcbnew.py.

◆ SetPlotOnAllLayersSequence()

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

Definition at line 8732 of file pcbnew.py.

◆ SetPlotPadNumbers()

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

Definition at line 8464 of file pcbnew.py.

◆ SetPlotReference()

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

Definition at line 8592 of file pcbnew.py.

◆ SetPlotValue()

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

Definition at line 8584 of file pcbnew.py.

◆ SetScale()

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

Definition at line 8496 of file pcbnew.py.

◆ SetScaleSelection()

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

Definition at line 8748 of file pcbnew.py.

◆ SetSketchDNPFPsOnFabLayers()

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

Definition at line 8568 of file pcbnew.py.

◆ SetSketchPadLineWidth()

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

Definition at line 8552 of file pcbnew.py.

◆ SetSketchPadsOnFabLayers()

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

Definition at line 8544 of file pcbnew.py.

◆ SetSkipPlotNPTH_Pads()

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

Definition at line 8420 of file pcbnew.py.

◆ SetSubtractMaskFromSilk()

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

Definition at line 8716 of file pcbnew.py.

◆ SetSvgFitPageToBoard()

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

Definition at line 8700 of file pcbnew.py.

◆ SetSvgPrecision()

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

Definition at line 8692 of file pcbnew.py.

◆ SetTextMode()

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

Definition at line 8448 of file pcbnew.py.

◆ SetUseAuxOrigin()

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

Definition at line 8740 of file pcbnew.py.

◆ SetUseGerberAttributes()

pcbnew.PCB_PLOT_PARAMS.SetUseGerberAttributes ( self,
aUse )

Definition at line 8795 of file pcbnew.py.

◆ SetUseGerberProtelExtensions()

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

Definition at line 8676 of file pcbnew.py.

◆ SetUseGerberX2format()

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

Definition at line 8652 of file pcbnew.py.

◆ SetWidthAdjust()

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

Definition at line 8520 of file pcbnew.py.

Property Documentation

◆ m_PDFBackFPPropertyPopups

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

◆ m_PDFBackgroundColor

pcbnew.PCB_PLOT_PARAMS.m_PDFBackgroundColor = property(_pcbnew.PCB_PLOT_PARAMS_m_PDFBackgroundColor_get, _pcbnew.PCB_PLOT_PARAMS_m_PDFBackgroundColor_set, doc=)
static

Definition at line 8791 of file pcbnew.py.

◆ m_PDFFrontFPPropertyPopups

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

◆ m_PDFMetadata

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

◆ m_PDFSingle

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

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


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