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, 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 SetPlotFPText (self, aFlag)
 
def GetPlotFPText (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)
 

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=)
 

Detailed Description

Proxy of C++ PCB_PLOT_PARAMS class.

Definition at line 8434 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 8440 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 8468 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 8452 of file pcbnew.py.

◆ GetA4Output()

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

Definition at line 8756 of file pcbnew.py.

◆ GetAutoScale()

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

Definition at line 8548 of file pcbnew.py.

◆ GetBlackAndWhite()

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

Definition at line 8708 of file pcbnew.py.

◆ GetCreateGerberJobFile()

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

Definition at line 8676 of file pcbnew.py.

◆ GetDashedLineDashRatio()

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

Definition at line 8788 of file pcbnew.py.

◆ GetDashedLineGapRatio()

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

Definition at line 8796 of file pcbnew.py.

◆ GetDisableGerberMacros()

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

Definition at line 8652 of file pcbnew.py.

◆ GetDrillMarksType()

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

Definition at line 8508 of file pcbnew.py.

◆ GetDXFPlotPolygonMode()

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

Definition at line 8492 of file pcbnew.py.

◆ GetDXFPlotUnits()

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

Definition at line 8500 of file pcbnew.py.

◆ GetFineScaleAdjustX()

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

Definition at line 8524 of file pcbnew.py.

◆ GetFineScaleAdjustY()

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

Definition at line 8532 of file pcbnew.py.

◆ GetFormat()

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

Definition at line 8636 of file pcbnew.py.

◆ GetGerberPrecision()

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

Definition at line 8692 of file pcbnew.py.

◆ GetHPGLPenDiameter()

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

Definition at line 8760 of file pcbnew.py.

◆ GetHPGLPenNum()

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

Definition at line 8780 of file pcbnew.py.

◆ GetHPGLPenSpeed()

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

Definition at line 8768 of file pcbnew.py.

◆ GetIncludeGerberNetlistInfo()

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

Definition at line 8668 of file pcbnew.py.

◆ GetLayerSelection()

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

Definition at line 8724 of file pcbnew.py.

◆ GetMirror()

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

Definition at line 8556 of file pcbnew.py.

◆ GetNegative()

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

Definition at line 8612 of file pcbnew.py.

◆ GetOutputDirectory()

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

Definition at line 8644 of file pcbnew.py.

◆ GetPlotFPText()

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

Definition at line 8604 of file pcbnew.py.

◆ GetPlotFrameRef()

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

Definition at line 8628 of file pcbnew.py.

◆ GetPlotInvisibleText()

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

Definition at line 8580 of file pcbnew.py.

◆ GetPlotMode()

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

Definition at line 8484 of file pcbnew.py.

◆ GetPlotOnAllLayersSelection()

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

Definition at line 8732 of file pcbnew.py.

◆ GetPlotReference()

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

Definition at line 8596 of file pcbnew.py.

◆ GetPlotValue()

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

Definition at line 8588 of file pcbnew.py.

◆ GetPlotViaOnMaskLayer()

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

Definition at line 8620 of file pcbnew.py.

◆ GetScale()

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

Definition at line 8516 of file pcbnew.py.

◆ GetScaleSelection()

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

Definition at line 8748 of file pcbnew.py.

◆ GetSketchPadLineWidth()

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

Definition at line 8572 of file pcbnew.py.

◆ GetSketchPadsOnFabLayers()

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

Definition at line 8564 of file pcbnew.py.

◆ GetSkipPlotNPTH_Pads()

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

Definition at line 8448 of file pcbnew.py.

◆ GetSubtractMaskFromSilk()

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

Definition at line 8716 of file pcbnew.py.

◆ GetSvgPrecision()

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

Definition at line 8700 of file pcbnew.py.

◆ GetTextMode()

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

Definition at line 8476 of file pcbnew.py.

◆ GetUseAuxOrigin()

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

Definition at line 8740 of file pcbnew.py.

◆ GetUseGerberProtelExtensions()

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

Definition at line 8684 of file pcbnew.py.

◆ GetUseGerberX2format()

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

Definition at line 8660 of file pcbnew.py.

◆ GetWidthAdjust()

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

Definition at line 8540 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 8460 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 8456 of file pcbnew.py.

◆ SetA4Output()

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

Definition at line 8752 of file pcbnew.py.

◆ SetAutoScale()

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

Definition at line 8544 of file pcbnew.py.

◆ SetBlackAndWhite()

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

Definition at line 8704 of file pcbnew.py.

◆ SetColorSettings()

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

Definition at line 8464 of file pcbnew.py.

◆ SetCreateGerberJobFile()

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

Definition at line 8672 of file pcbnew.py.

◆ SetDashedLineDashRatio()

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

Definition at line 8784 of file pcbnew.py.

◆ SetDashedLineGapRatio()

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

Definition at line 8792 of file pcbnew.py.

◆ SetDisableGerberMacros()

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

Definition at line 8648 of file pcbnew.py.

◆ SetDrillMarksType()

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

Definition at line 8504 of file pcbnew.py.

◆ SetDXFPlotPolygonMode()

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

Definition at line 8488 of file pcbnew.py.

◆ SetDXFPlotUnits()

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

Definition at line 8496 of file pcbnew.py.

◆ SetFineScaleAdjustX()

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

Definition at line 8520 of file pcbnew.py.

◆ SetFineScaleAdjustY()

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

Definition at line 8528 of file pcbnew.py.

◆ SetFormat()

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

Definition at line 8632 of file pcbnew.py.

◆ SetGerberPrecision()

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

Definition at line 8688 of file pcbnew.py.

◆ SetHPGLPenDiameter()

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

Definition at line 8764 of file pcbnew.py.

◆ SetHPGLPenNum()

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

Definition at line 8776 of file pcbnew.py.

◆ SetHPGLPenSpeed()

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

Definition at line 8772 of file pcbnew.py.

◆ SetIncludeGerberNetlistInfo()

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

Definition at line 8664 of file pcbnew.py.

◆ SetLayerSelection()

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

Definition at line 8720 of file pcbnew.py.

◆ SetMirror()

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

Definition at line 8552 of file pcbnew.py.

◆ SetNegative()

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

Definition at line 8608 of file pcbnew.py.

◆ SetOutputDirectory()

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

Definition at line 8640 of file pcbnew.py.

◆ SetPlotFPText()

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

Definition at line 8600 of file pcbnew.py.

◆ SetPlotFrameRef()

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

Definition at line 8624 of file pcbnew.py.

◆ SetPlotInvisibleText()

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

Definition at line 8576 of file pcbnew.py.

◆ SetPlotMode()

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

Definition at line 8480 of file pcbnew.py.

◆ SetPlotOnAllLayersSelection()

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

Definition at line 8728 of file pcbnew.py.

◆ SetPlotReference()

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

Definition at line 8592 of file pcbnew.py.

◆ SetPlotValue()

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

Definition at line 8584 of file pcbnew.py.

◆ SetPlotViaOnMaskLayer()

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

Definition at line 8616 of file pcbnew.py.

◆ SetScale()

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

Definition at line 8512 of file pcbnew.py.

◆ SetScaleSelection()

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

Definition at line 8744 of file pcbnew.py.

◆ SetSketchPadLineWidth()

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

Definition at line 8568 of file pcbnew.py.

◆ SetSketchPadsOnFabLayers()

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

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

◆ SetSubtractMaskFromSilk()

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

Definition at line 8712 of file pcbnew.py.

◆ SetSvgPrecision()

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

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

◆ SetUseAuxOrigin()

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

Definition at line 8736 of file pcbnew.py.

◆ SetUseGerberAttributes()

def pcbnew.PCB_PLOT_PARAMS.SetUseGerberAttributes (   self,
  aUse 
)

Definition at line 8805 of file pcbnew.py.

◆ SetUseGerberProtelExtensions()

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

Definition at line 8680 of file pcbnew.py.

◆ SetUseGerberX2format()

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

Definition at line 8656 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 8536 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 8800 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 8799 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 8801 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 8437 of file pcbnew.py.


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