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

Member Function Documentation

◆ ColorSettings()

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

Definition at line 8422 of file pcbnew.py.

◆ Format()

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

Definition at line 8406 of file pcbnew.py.

◆ GetA4Output()

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

Definition at line 8738 of file pcbnew.py.

◆ GetAutoScale()

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

Definition at line 8510 of file pcbnew.py.

◆ GetBlackAndWhite()

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

Definition at line 8690 of file pcbnew.py.

◆ GetCreateGerberJobFile()

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

Definition at line 8650 of file pcbnew.py.

◆ GetCrossoutDNPFPsOnFabLayers()

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

Definition at line 8558 of file pcbnew.py.

◆ GetDashedLineDashRatio()

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

Definition at line 8746 of file pcbnew.py.

◆ GetDashedLineGapRatio()

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

Definition at line 8754 of file pcbnew.py.

◆ GetDisableGerberMacros()

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

Definition at line 8626 of file pcbnew.py.

◆ GetDrillMarksType()

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

Definition at line 8470 of file pcbnew.py.

◆ GetDXFPlotMode()

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

Definition at line 8438 of file pcbnew.py.

◆ GetDXFPlotPolygonMode()

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

Definition at line 8454 of file pcbnew.py.

◆ GetDXFPlotUnits()

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

Definition at line 8462 of file pcbnew.py.

◆ GetFineScaleAdjustX()

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

Definition at line 8486 of file pcbnew.py.

◆ GetFineScaleAdjustY()

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

Definition at line 8494 of file pcbnew.py.

◆ GetFormat()

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

Definition at line 8610 of file pcbnew.py.

◆ GetGerberPrecision()

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

Definition at line 8666 of file pcbnew.py.

◆ GetHideDNPFPsOnFabLayers()

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

Definition at line 8542 of file pcbnew.py.

◆ GetIncludeGerberNetlistInfo()

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

Definition at line 8642 of file pcbnew.py.

◆ GetLayerSelection()

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

Definition at line 8706 of file pcbnew.py.

◆ GetLegacyPlotViaOnMaskLayer()

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

Definition at line 8594 of file pcbnew.py.

◆ GetMirror()

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

Definition at line 8518 of file pcbnew.py.

◆ GetNegative()

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

Definition at line 8590 of file pcbnew.py.

◆ GetOutputDirectory()

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

Definition at line 8618 of file pcbnew.py.

◆ GetPDFBackgroundColor()

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

Definition at line 8762 of file pcbnew.py.

◆ GetPlotFPText()

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

Definition at line 8582 of file pcbnew.py.

◆ GetPlotFrameRef()

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

Definition at line 8602 of file pcbnew.py.

◆ GetPlotOnAllLayersSequence()

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

Definition at line 8714 of file pcbnew.py.

◆ GetPlotPadNumbers()

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

Definition at line 8446 of file pcbnew.py.

◆ GetPlotReference()

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

Definition at line 8574 of file pcbnew.py.

◆ GetPlotValue()

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

Definition at line 8566 of file pcbnew.py.

◆ GetScale()

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

Definition at line 8478 of file pcbnew.py.

◆ GetScaleSelection()

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

Definition at line 8730 of file pcbnew.py.

◆ GetSketchDNPFPsOnFabLayers()

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

Definition at line 8550 of file pcbnew.py.

◆ GetSketchPadLineWidth()

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

Definition at line 8534 of file pcbnew.py.

◆ GetSketchPadsOnFabLayers()

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

Definition at line 8526 of file pcbnew.py.

◆ GetSkipPlotNPTH_Pads()

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

Definition at line 8402 of file pcbnew.py.

◆ GetSubtractMaskFromSilk()

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

Definition at line 8698 of file pcbnew.py.

◆ GetSvgFitPagetoBoard()

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

Definition at line 8682 of file pcbnew.py.

◆ GetSvgPrecision()

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

Definition at line 8674 of file pcbnew.py.

◆ GetTextMode()

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

Definition at line 8430 of file pcbnew.py.

◆ GetUseAuxOrigin()

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

Definition at line 8722 of file pcbnew.py.

◆ GetUseGerberProtelExtensions()

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

Definition at line 8658 of file pcbnew.py.

◆ GetUseGerberX2format()

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

Definition at line 8634 of file pcbnew.py.

◆ GetWidthAdjust()

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

Definition at line 8502 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 8414 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 8410 of file pcbnew.py.

◆ SetA4Output()

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

Definition at line 8734 of file pcbnew.py.

◆ SetAutoScale()

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

Definition at line 8506 of file pcbnew.py.

◆ SetBlackAndWhite()

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

Definition at line 8686 of file pcbnew.py.

◆ SetColorSettings()

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

Definition at line 8418 of file pcbnew.py.

◆ SetCreateGerberJobFile()

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

Definition at line 8646 of file pcbnew.py.

◆ SetCrossoutDNPFPsOnFabLayers()

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

Definition at line 8554 of file pcbnew.py.

◆ SetDashedLineDashRatio()

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

Definition at line 8742 of file pcbnew.py.

◆ SetDashedLineGapRatio()

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

Definition at line 8750 of file pcbnew.py.

◆ SetDisableGerberMacros()

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

Definition at line 8622 of file pcbnew.py.

◆ SetDrillMarksType()

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

Definition at line 8466 of file pcbnew.py.

◆ SetDXFPlotMode()

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

Definition at line 8434 of file pcbnew.py.

◆ SetDXFPlotPolygonMode()

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

Definition at line 8450 of file pcbnew.py.

◆ SetDXFPlotUnits()

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

Definition at line 8458 of file pcbnew.py.

◆ SetFineScaleAdjustX()

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

Definition at line 8482 of file pcbnew.py.

◆ SetFineScaleAdjustY()

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

Definition at line 8490 of file pcbnew.py.

◆ SetFormat()

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

Definition at line 8606 of file pcbnew.py.

◆ SetGerberPrecision()

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

Definition at line 8662 of file pcbnew.py.

◆ SetHideDNPFPsOnFabLayers()

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

Definition at line 8538 of file pcbnew.py.

◆ SetIncludeGerberNetlistInfo()

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

Definition at line 8638 of file pcbnew.py.

◆ SetLayerSelection()

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

Definition at line 8702 of file pcbnew.py.

◆ SetMirror()

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

Definition at line 8514 of file pcbnew.py.

◆ SetNegative()

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

Definition at line 8586 of file pcbnew.py.

◆ SetOutputDirectory()

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

Definition at line 8614 of file pcbnew.py.

◆ SetPDFBackgroundColor()

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

Definition at line 8758 of file pcbnew.py.

◆ SetPlotFPText()

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

Definition at line 8578 of file pcbnew.py.

◆ SetPlotFrameRef()

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

Definition at line 8598 of file pcbnew.py.

◆ SetPlotOnAllLayersSequence()

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

Definition at line 8710 of file pcbnew.py.

◆ SetPlotPadNumbers()

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

Definition at line 8442 of file pcbnew.py.

◆ SetPlotReference()

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

Definition at line 8570 of file pcbnew.py.

◆ SetPlotValue()

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

Definition at line 8562 of file pcbnew.py.

◆ SetScale()

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

Definition at line 8474 of file pcbnew.py.

◆ SetScaleSelection()

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

Definition at line 8726 of file pcbnew.py.

◆ SetSketchDNPFPsOnFabLayers()

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

Definition at line 8546 of file pcbnew.py.

◆ SetSketchPadLineWidth()

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

Definition at line 8530 of file pcbnew.py.

◆ SetSketchPadsOnFabLayers()

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

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

◆ SetSubtractMaskFromSilk()

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

Definition at line 8694 of file pcbnew.py.

◆ SetSvgFitPageToBoard()

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

Definition at line 8678 of file pcbnew.py.

◆ SetSvgPrecision()

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

Definition at line 8670 of file pcbnew.py.

◆ SetTextMode()

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

Definition at line 8426 of file pcbnew.py.

◆ SetUseAuxOrigin()

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

Definition at line 8718 of file pcbnew.py.

◆ SetUseGerberAttributes()

pcbnew.PCB_PLOT_PARAMS.SetUseGerberAttributes ( self,
aUse )

Definition at line 8773 of file pcbnew.py.

◆ SetUseGerberProtelExtensions()

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

Definition at line 8654 of file pcbnew.py.

◆ SetUseGerberX2format()

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

Definition at line 8630 of file pcbnew.py.

◆ SetWidthAdjust()

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

Definition at line 8498 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 8766 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 8769 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 8765 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 8767 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 8768 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 8391 of file pcbnew.py.


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