KiCad Pcbnew Python Scripting
Public Member Functions | Properties | List of all members
pcbnew.BOARD_DESIGN_SETTINGS Class Reference
Inheritance diagram for pcbnew.BOARD_DESIGN_SETTINGS:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, *args)
 
def LoadFromFile (self, *args)
 
def GetStackupDescriptor (self, *args)
 
def GetTeadropParamsList (self)
 
def GetSeverity (self, aDRCErrorCode)
 
def Ignore (self, aDRCErrorCode)
 
def GetDefaultZoneSettings (self)
 
def SetDefaultZoneSettings (self, aSettings)
 
def GetCurrentNetClassName (self)
 
def UseNetClassTrack (self)
 
def UseNetClassVia (self)
 
def UseNetClassDiffPair (self)
 
def GetBiggestClearanceValue (self)
 
def GetSmallestClearanceValue (self)
 
def GetTrackWidthIndex (self)
 
def SetTrackWidthIndex (self, aIndex)
 
def GetCurrentTrackWidth (self)
 
def SetCustomTrackWidth (self, aWidth)
 
def GetCustomTrackWidth (self)
 
def GetViaSizeIndex (self)
 
def SetViaSizeIndex (self, aIndex)
 
def GetCurrentViaSize (self)
 
def SetCustomViaSize (self, aSize)
 
def GetCustomViaSize (self)
 
def GetCurrentViaDrill (self)
 
def SetCustomViaDrill (self, aDrill)
 
def GetCustomViaDrill (self)
 
def UseCustomTrackViaSize (self, *args)
 
def GetDiffPairIndex (self)
 
def SetDiffPairIndex (self, aIndex)
 
def SetCustomDiffPairWidth (self, aWidth)
 
def GetCustomDiffPairWidth (self)
 
def SetCustomDiffPairGap (self, aGap)
 
def GetCustomDiffPairGap (self)
 
def SetCustomDiffPairViaGap (self, aGap)
 
def GetCustomDiffPairViaGap (self)
 
def UseCustomDiffPairDimensions (self, *args)
 
def GetCurrentDiffPairWidth (self)
 
def GetCurrentDiffPairGap (self)
 
def GetCurrentDiffPairViaGap (self)
 
def GetEnabledLayers (self)
 
def SetEnabledLayers (self, aMask)
 
def IsLayerEnabled (self, aLayerId)
 
def GetCopperLayerCount (self)
 
def SetCopperLayerCount (self, aNewLayerCount)
 
def GetBoardThickness (self)
 
def SetBoardThickness (self, aThickness)
 
def GetDRCEpsilon (self)
 
def GetHolePlatingThickness (self)
 
def GetLineThickness (self, aLayer)
 
def GetTextSize (self, aLayer)
 
def GetTextThickness (self, aLayer)
 
def GetTextItalic (self, aLayer)
 
def GetTextUpright (self, aLayer)
 
def GetLayerClass (self, aLayer)
 
def SetAuxOrigin (self, aOrigin)
 
def GetAuxOrigin (self)
 
def SetGridOrigin (self, aOrigin)
 
def GetGridOrigin (self)
 
def CloneFrom (self, aOther)
 

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
 m_TrackWidthList = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TrackWidthList_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TrackWidthList_set, doc=)
 
 m_ViasDimensionsList = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ViasDimensionsList_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ViasDimensionsList_set, doc=)
 
 m_DiffPairDimensionsList = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DiffPairDimensionsList_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DiffPairDimensionsList_set, doc=)
 
 m_TeardropParamsList = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TeardropParamsList_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TeardropParamsList_set, doc=)
 
 m_CurrentViaType = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_CurrentViaType_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_CurrentViaType_set, doc=)
 
 m_UseConnectedTrackWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_UseConnectedTrackWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_UseConnectedTrackWidth_set, doc=)
 
 m_TempOverrideTrackWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TempOverrideTrackWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TempOverrideTrackWidth_set, doc=)
 
 m_MinClearance = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinClearance_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinClearance_set, doc=)
 
 m_MinConn = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinConn_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinConn_set, doc=)
 
 m_TrackMinWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TrackMinWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TrackMinWidth_set, doc=)
 
 m_ViasMinAnnularWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ViasMinAnnularWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ViasMinAnnularWidth_set, doc=)
 
 m_ViasMinSize = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ViasMinSize_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ViasMinSize_set, doc=)
 
 m_MinThroughDrill = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinThroughDrill_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinThroughDrill_set, doc=)
 
 m_MicroViasMinSize = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasMinSize_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasMinSize_set, doc=)
 
 m_MicroViasMinDrill = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasMinDrill_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasMinDrill_set, doc=)
 
 m_CopperEdgeClearance = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_CopperEdgeClearance_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_CopperEdgeClearance_set, doc=)
 
 m_HoleClearance = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_HoleClearance_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_HoleClearance_set, doc=)
 
 m_HoleToHoleMin = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_HoleToHoleMin_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_HoleToHoleMin_set, doc=)
 
 m_SilkClearance = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SilkClearance_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SilkClearance_set, doc=)
 
 m_MinResolvedSpokes = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinResolvedSpokes_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinResolvedSpokes_set, doc=)
 
 m_MinSilkTextHeight = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinSilkTextHeight_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinSilkTextHeight_set, doc=)
 
 m_MinSilkTextThickness = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinSilkTextThickness_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinSilkTextThickness_set, doc=)
 
 m_DRCSeverities = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DRCSeverities_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DRCSeverities_set, doc=)
 
 m_DrcExclusions = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DrcExclusions_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DrcExclusions_set, doc=)
 
 m_ZoneKeepExternalFillets = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ZoneKeepExternalFillets_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ZoneKeepExternalFillets_set, doc=)
 
 m_MaxError = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MaxError_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MaxError_set, doc=)
 
 m_SolderMaskExpansion = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskExpansion_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskExpansion_set, doc=)
 
 m_SolderMaskMinWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskMinWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskMinWidth_set, doc=)
 
 m_SolderMaskToCopperClearance = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskToCopperClearance_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskToCopperClearance_set, doc=)
 
 m_SolderPasteMargin = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderPasteMargin_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderPasteMargin_set, doc=)
 
 m_SolderPasteMarginRatio = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderPasteMarginRatio_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderPasteMarginRatio_set, doc=)
 
 m_AllowSoldermaskBridgesInFPs = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_AllowSoldermaskBridgesInFPs_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_AllowSoldermaskBridgesInFPs_set, doc=)
 
 m_NetSettings = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_NetSettings_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_NetSettings_set, doc=)
 
 m_DefaultFPTextItems = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DefaultFPTextItems_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DefaultFPTextItems_set, doc=)
 
 m_LineThickness = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_LineThickness_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_LineThickness_set, doc=)
 
 m_TextSize = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TextSize_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TextSize_set, doc=)
 
 m_TextThickness = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TextThickness_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TextThickness_set, doc=)
 
 m_TextItalic = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TextItalic_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TextItalic_set, doc=)
 
 m_TextUpright = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TextUpright_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TextUpright_set, doc=)
 
 m_DimensionUnitsMode = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionUnitsMode_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionUnitsMode_set, doc=)
 
 m_DimensionPrecision = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionPrecision_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionPrecision_set, doc=)
 
 m_DimensionUnitsFormat = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionUnitsFormat_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionUnitsFormat_set, doc=)
 
 m_DimensionSuppressZeroes = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionSuppressZeroes_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionSuppressZeroes_set, doc=)
 
 m_DimensionTextPosition = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionTextPosition_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionTextPosition_set, doc=)
 
 m_DimensionKeepTextAligned = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionKeepTextAligned_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionKeepTextAligned_set, doc=)
 
 m_DimensionArrowLength = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionArrowLength_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionArrowLength_set, doc=)
 
 m_DimensionExtensionOffset = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionExtensionOffset_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionExtensionOffset_set, doc=)
 
 m_HasStackup = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_HasStackup_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_HasStackup_set, doc=)
 
 m_UseHeightForLengthCalcs = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_UseHeightForLengthCalcs_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_UseHeightForLengthCalcs_set, doc=)
 

Detailed Description

Proxy of C++ BOARD_DESIGN_SETTINGS class.

Definition at line 10361 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

def pcbnew.BOARD_DESIGN_SETTINGS.__init__ (   self,
args 
)
    __init__(BOARD_DESIGN_SETTINGS self, JSON_SETTINGS * aParent, string aPath) -> BOARD_DESIGN_SETTINGS
    __init__(BOARD_DESIGN_SETTINGS self, BOARD_DESIGN_SETTINGS aOther) -> BOARD_DESIGN_SETTINGS

Definition at line 10368 of file pcbnew.py.

Here is the caller graph for this function:

Member Function Documentation

◆ CloneFrom()

def pcbnew.BOARD_DESIGN_SETTINGS.CloneFrom (   self,
  aOther 
)
CloneFrom(BOARD_DESIGN_SETTINGS self, BOARD_DESIGN_SETTINGS aOther)

Definition at line 10665 of file pcbnew.py.

◆ GetAuxOrigin()

def pcbnew.BOARD_DESIGN_SETTINGS.GetAuxOrigin (   self)
GetAuxOrigin(BOARD_DESIGN_SETTINGS self) -> VECTOR2I

Definition at line 10604 of file pcbnew.py.

◆ GetBiggestClearanceValue()

def pcbnew.BOARD_DESIGN_SETTINGS.GetBiggestClearanceValue (   self)
GetBiggestClearanceValue(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 10422 of file pcbnew.py.

◆ GetBoardThickness()

def pcbnew.BOARD_DESIGN_SETTINGS.GetBoardThickness (   self)
GetBoardThickness(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 10560 of file pcbnew.py.

◆ GetCopperLayerCount()

def pcbnew.BOARD_DESIGN_SETTINGS.GetCopperLayerCount (   self)
GetCopperLayerCount(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 10552 of file pcbnew.py.

◆ GetCurrentDiffPairGap()

def pcbnew.BOARD_DESIGN_SETTINGS.GetCurrentDiffPairGap (   self)
GetCurrentDiffPairGap(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 10532 of file pcbnew.py.

◆ GetCurrentDiffPairViaGap()

def pcbnew.BOARD_DESIGN_SETTINGS.GetCurrentDiffPairViaGap (   self)
GetCurrentDiffPairViaGap(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 10536 of file pcbnew.py.

◆ GetCurrentDiffPairWidth()

def pcbnew.BOARD_DESIGN_SETTINGS.GetCurrentDiffPairWidth (   self)
GetCurrentDiffPairWidth(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 10528 of file pcbnew.py.

◆ GetCurrentNetClassName()

def pcbnew.BOARD_DESIGN_SETTINGS.GetCurrentNetClassName (   self)
GetCurrentNetClassName(BOARD_DESIGN_SETTINGS self) -> wxString

Definition at line 10406 of file pcbnew.py.

◆ GetCurrentTrackWidth()

def pcbnew.BOARD_DESIGN_SETTINGS.GetCurrentTrackWidth (   self)
GetCurrentTrackWidth(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 10438 of file pcbnew.py.

◆ GetCurrentViaDrill()

def pcbnew.BOARD_DESIGN_SETTINGS.GetCurrentViaDrill (   self)
GetCurrentViaDrill(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 10470 of file pcbnew.py.

◆ GetCurrentViaSize()

def pcbnew.BOARD_DESIGN_SETTINGS.GetCurrentViaSize (   self)
GetCurrentViaSize(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 10458 of file pcbnew.py.

◆ GetCustomDiffPairGap()

def pcbnew.BOARD_DESIGN_SETTINGS.GetCustomDiffPairGap (   self)
GetCustomDiffPairGap(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 10509 of file pcbnew.py.

◆ GetCustomDiffPairViaGap()

def pcbnew.BOARD_DESIGN_SETTINGS.GetCustomDiffPairViaGap (   self)
GetCustomDiffPairViaGap(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 10517 of file pcbnew.py.

◆ GetCustomDiffPairWidth()

def pcbnew.BOARD_DESIGN_SETTINGS.GetCustomDiffPairWidth (   self)
GetCustomDiffPairWidth(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 10501 of file pcbnew.py.

◆ GetCustomTrackWidth()

def pcbnew.BOARD_DESIGN_SETTINGS.GetCustomTrackWidth (   self)
GetCustomTrackWidth(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 10446 of file pcbnew.py.

◆ GetCustomViaDrill()

def pcbnew.BOARD_DESIGN_SETTINGS.GetCustomViaDrill (   self)
GetCustomViaDrill(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 10478 of file pcbnew.py.

◆ GetCustomViaSize()

def pcbnew.BOARD_DESIGN_SETTINGS.GetCustomViaSize (   self)
GetCustomViaSize(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 10466 of file pcbnew.py.

◆ GetDefaultZoneSettings()

def pcbnew.BOARD_DESIGN_SETTINGS.GetDefaultZoneSettings (   self)
GetDefaultZoneSettings(BOARD_DESIGN_SETTINGS self) -> ZONE_SETTINGS

Definition at line 10398 of file pcbnew.py.

◆ GetDiffPairIndex()

def pcbnew.BOARD_DESIGN_SETTINGS.GetDiffPairIndex (   self)
GetDiffPairIndex(BOARD_DESIGN_SETTINGS self) -> unsigned int

Definition at line 10489 of file pcbnew.py.

◆ GetDRCEpsilon()

def pcbnew.BOARD_DESIGN_SETTINGS.GetDRCEpsilon (   self)
GetDRCEpsilon(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 10568 of file pcbnew.py.

◆ GetEnabledLayers()

def pcbnew.BOARD_DESIGN_SETTINGS.GetEnabledLayers (   self)
GetEnabledLayers(BOARD_DESIGN_SETTINGS self) -> LSET

Definition at line 10540 of file pcbnew.py.

◆ GetGridOrigin()

def pcbnew.BOARD_DESIGN_SETTINGS.GetGridOrigin (   self)
GetGridOrigin(BOARD_DESIGN_SETTINGS self) -> VECTOR2I

Definition at line 10612 of file pcbnew.py.

◆ GetHolePlatingThickness()

def pcbnew.BOARD_DESIGN_SETTINGS.GetHolePlatingThickness (   self)
GetHolePlatingThickness(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 10572 of file pcbnew.py.

◆ GetLayerClass()

def pcbnew.BOARD_DESIGN_SETTINGS.GetLayerClass (   self,
  aLayer 
)
GetLayerClass(BOARD_DESIGN_SETTINGS self, PCB_LAYER_ID aLayer) -> int

Definition at line 10596 of file pcbnew.py.

◆ GetLineThickness()

def pcbnew.BOARD_DESIGN_SETTINGS.GetLineThickness (   self,
  aLayer 
)
GetLineThickness(BOARD_DESIGN_SETTINGS self, PCB_LAYER_ID aLayer) -> int

Definition at line 10576 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetSeverity()

def pcbnew.BOARD_DESIGN_SETTINGS.GetSeverity (   self,
  aDRCErrorCode 
)
GetSeverity(BOARD_DESIGN_SETTINGS self, int aDRCErrorCode) -> SEVERITY

Definition at line 10390 of file pcbnew.py.

◆ GetSmallestClearanceValue()

def pcbnew.BOARD_DESIGN_SETTINGS.GetSmallestClearanceValue (   self)
GetSmallestClearanceValue(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 10426 of file pcbnew.py.

◆ GetStackupDescriptor()

def pcbnew.BOARD_DESIGN_SETTINGS.GetStackupDescriptor (   self,
args 
)
    GetStackupDescriptor(BOARD_DESIGN_SETTINGS self) -> BOARD_STACKUP
    GetStackupDescriptor(BOARD_DESIGN_SETTINGS self) -> BOARD_STACKUP const &

Definition at line 10379 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetTeadropParamsList()

def pcbnew.BOARD_DESIGN_SETTINGS.GetTeadropParamsList (   self)
GetTeadropParamsList(BOARD_DESIGN_SETTINGS self) -> TEARDROP_PARAMETERS_LIST *

Definition at line 10386 of file pcbnew.py.

◆ GetTextItalic()

def pcbnew.BOARD_DESIGN_SETTINGS.GetTextItalic (   self,
  aLayer 
)
GetTextItalic(BOARD_DESIGN_SETTINGS self, PCB_LAYER_ID aLayer) -> bool

Definition at line 10588 of file pcbnew.py.

◆ GetTextSize()

def pcbnew.BOARD_DESIGN_SETTINGS.GetTextSize (   self,
  aLayer 
)
GetTextSize(BOARD_DESIGN_SETTINGS self, PCB_LAYER_ID aLayer) -> wxSize

Definition at line 10580 of file pcbnew.py.

◆ GetTextThickness()

def pcbnew.BOARD_DESIGN_SETTINGS.GetTextThickness (   self,
  aLayer 
)
GetTextThickness(BOARD_DESIGN_SETTINGS self, PCB_LAYER_ID aLayer) -> int

Definition at line 10584 of file pcbnew.py.

◆ GetTextUpright()

def pcbnew.BOARD_DESIGN_SETTINGS.GetTextUpright (   self,
  aLayer 
)
GetTextUpright(BOARD_DESIGN_SETTINGS self, PCB_LAYER_ID aLayer) -> bool

Definition at line 10592 of file pcbnew.py.

◆ GetTrackWidthIndex()

def pcbnew.BOARD_DESIGN_SETTINGS.GetTrackWidthIndex (   self)
GetTrackWidthIndex(BOARD_DESIGN_SETTINGS self) -> unsigned int

Definition at line 10430 of file pcbnew.py.

◆ GetViaSizeIndex()

def pcbnew.BOARD_DESIGN_SETTINGS.GetViaSizeIndex (   self)
GetViaSizeIndex(BOARD_DESIGN_SETTINGS self) -> unsigned int

Definition at line 10450 of file pcbnew.py.

◆ Ignore()

def pcbnew.BOARD_DESIGN_SETTINGS.Ignore (   self,
  aDRCErrorCode 
)
Ignore(BOARD_DESIGN_SETTINGS self, int aDRCErrorCode) -> bool

Definition at line 10394 of file pcbnew.py.

◆ IsLayerEnabled()

def pcbnew.BOARD_DESIGN_SETTINGS.IsLayerEnabled (   self,
  aLayerId 
)
IsLayerEnabled(BOARD_DESIGN_SETTINGS self, PCB_LAYER_ID aLayerId) -> bool

Definition at line 10548 of file pcbnew.py.

◆ LoadFromFile()

def pcbnew.BOARD_DESIGN_SETTINGS.LoadFromFile (   self,
args 
)
LoadFromFile(BOARD_DESIGN_SETTINGS self, wxString aDirectory="") -> bool

Definition at line 10375 of file pcbnew.py.

◆ SetAuxOrigin()

def pcbnew.BOARD_DESIGN_SETTINGS.SetAuxOrigin (   self,
  aOrigin 
)
SetAuxOrigin(BOARD_DESIGN_SETTINGS self, VECTOR2I aOrigin)

Definition at line 10600 of file pcbnew.py.

◆ SetBoardThickness()

def pcbnew.BOARD_DESIGN_SETTINGS.SetBoardThickness (   self,
  aThickness 
)
SetBoardThickness(BOARD_DESIGN_SETTINGS self, int aThickness)

Definition at line 10564 of file pcbnew.py.

◆ SetCopperLayerCount()

def pcbnew.BOARD_DESIGN_SETTINGS.SetCopperLayerCount (   self,
  aNewLayerCount 
)
SetCopperLayerCount(BOARD_DESIGN_SETTINGS self, int aNewLayerCount)

Definition at line 10556 of file pcbnew.py.

◆ SetCustomDiffPairGap()

def pcbnew.BOARD_DESIGN_SETTINGS.SetCustomDiffPairGap (   self,
  aGap 
)
SetCustomDiffPairGap(BOARD_DESIGN_SETTINGS self, int aGap)

Definition at line 10505 of file pcbnew.py.

◆ SetCustomDiffPairViaGap()

def pcbnew.BOARD_DESIGN_SETTINGS.SetCustomDiffPairViaGap (   self,
  aGap 
)
SetCustomDiffPairViaGap(BOARD_DESIGN_SETTINGS self, int aGap)

Definition at line 10513 of file pcbnew.py.

◆ SetCustomDiffPairWidth()

def pcbnew.BOARD_DESIGN_SETTINGS.SetCustomDiffPairWidth (   self,
  aWidth 
)
SetCustomDiffPairWidth(BOARD_DESIGN_SETTINGS self, int aWidth)

Definition at line 10497 of file pcbnew.py.

◆ SetCustomTrackWidth()

def pcbnew.BOARD_DESIGN_SETTINGS.SetCustomTrackWidth (   self,
  aWidth 
)
SetCustomTrackWidth(BOARD_DESIGN_SETTINGS self, int aWidth)

Definition at line 10442 of file pcbnew.py.

◆ SetCustomViaDrill()

def pcbnew.BOARD_DESIGN_SETTINGS.SetCustomViaDrill (   self,
  aDrill 
)
SetCustomViaDrill(BOARD_DESIGN_SETTINGS self, int aDrill)

Definition at line 10474 of file pcbnew.py.

◆ SetCustomViaSize()

def pcbnew.BOARD_DESIGN_SETTINGS.SetCustomViaSize (   self,
  aSize 
)
SetCustomViaSize(BOARD_DESIGN_SETTINGS self, int aSize)

Definition at line 10462 of file pcbnew.py.

◆ SetDefaultZoneSettings()

def pcbnew.BOARD_DESIGN_SETTINGS.SetDefaultZoneSettings (   self,
  aSettings 
)
SetDefaultZoneSettings(BOARD_DESIGN_SETTINGS self, ZONE_SETTINGS aSettings)

Definition at line 10402 of file pcbnew.py.

◆ SetDiffPairIndex()

def pcbnew.BOARD_DESIGN_SETTINGS.SetDiffPairIndex (   self,
  aIndex 
)
SetDiffPairIndex(BOARD_DESIGN_SETTINGS self, unsigned int aIndex)

Definition at line 10493 of file pcbnew.py.

◆ SetEnabledLayers()

def pcbnew.BOARD_DESIGN_SETTINGS.SetEnabledLayers (   self,
  aMask 
)
SetEnabledLayers(BOARD_DESIGN_SETTINGS self, LSET aMask)

Definition at line 10544 of file pcbnew.py.

◆ SetGridOrigin()

def pcbnew.BOARD_DESIGN_SETTINGS.SetGridOrigin (   self,
  aOrigin 
)
SetGridOrigin(BOARD_DESIGN_SETTINGS self, VECTOR2I aOrigin)

Definition at line 10608 of file pcbnew.py.

◆ SetTrackWidthIndex()

def pcbnew.BOARD_DESIGN_SETTINGS.SetTrackWidthIndex (   self,
  aIndex 
)
SetTrackWidthIndex(BOARD_DESIGN_SETTINGS self, unsigned int aIndex)

Definition at line 10434 of file pcbnew.py.

◆ SetViaSizeIndex()

def pcbnew.BOARD_DESIGN_SETTINGS.SetViaSizeIndex (   self,
  aIndex 
)
SetViaSizeIndex(BOARD_DESIGN_SETTINGS self, unsigned int aIndex)

Definition at line 10454 of file pcbnew.py.

◆ UseCustomDiffPairDimensions()

def pcbnew.BOARD_DESIGN_SETTINGS.UseCustomDiffPairDimensions (   self,
args 
)
    UseCustomDiffPairDimensions(BOARD_DESIGN_SETTINGS self, bool aEnabled)
    UseCustomDiffPairDimensions(BOARD_DESIGN_SETTINGS self) -> bool

Definition at line 10521 of file pcbnew.py.

Here is the caller graph for this function:

◆ UseCustomTrackViaSize()

def pcbnew.BOARD_DESIGN_SETTINGS.UseCustomTrackViaSize (   self,
args 
)
    UseCustomTrackViaSize(BOARD_DESIGN_SETTINGS self, bool aEnabled)
    UseCustomTrackViaSize(BOARD_DESIGN_SETTINGS self) -> bool

Definition at line 10482 of file pcbnew.py.

Here is the caller graph for this function:

◆ UseNetClassDiffPair()

def pcbnew.BOARD_DESIGN_SETTINGS.UseNetClassDiffPair (   self)
UseNetClassDiffPair(BOARD_DESIGN_SETTINGS self) -> bool

Definition at line 10418 of file pcbnew.py.

◆ UseNetClassTrack()

def pcbnew.BOARD_DESIGN_SETTINGS.UseNetClassTrack (   self)
UseNetClassTrack(BOARD_DESIGN_SETTINGS self) -> bool

Definition at line 10410 of file pcbnew.py.

◆ UseNetClassVia()

def pcbnew.BOARD_DESIGN_SETTINGS.UseNetClassVia (   self)
UseNetClassVia(BOARD_DESIGN_SETTINGS self) -> bool

Definition at line 10414 of file pcbnew.py.

Property Documentation

◆ m_AllowSoldermaskBridgesInFPs

pcbnew.BOARD_DESIGN_SETTINGS.m_AllowSoldermaskBridgesInFPs = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_AllowSoldermaskBridgesInFPs_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_AllowSoldermaskBridgesInFPs_set, doc=)
static

Definition at line 10646 of file pcbnew.py.

◆ m_CopperEdgeClearance

pcbnew.BOARD_DESIGN_SETTINGS.m_CopperEdgeClearance = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_CopperEdgeClearance_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_CopperEdgeClearance_set, doc=)
static

Definition at line 10630 of file pcbnew.py.

◆ m_CurrentViaType

pcbnew.BOARD_DESIGN_SETTINGS.m_CurrentViaType = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_CurrentViaType_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_CurrentViaType_set, doc=)
static

Definition at line 10619 of file pcbnew.py.

◆ m_DefaultFPTextItems

pcbnew.BOARD_DESIGN_SETTINGS.m_DefaultFPTextItems = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DefaultFPTextItems_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DefaultFPTextItems_set, doc=)
static

Definition at line 10648 of file pcbnew.py.

◆ m_DiffPairDimensionsList

pcbnew.BOARD_DESIGN_SETTINGS.m_DiffPairDimensionsList = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DiffPairDimensionsList_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DiffPairDimensionsList_set, doc=)
static

Definition at line 10617 of file pcbnew.py.

◆ m_DimensionArrowLength

pcbnew.BOARD_DESIGN_SETTINGS.m_DimensionArrowLength = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionArrowLength_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionArrowLength_set, doc=)
static

Definition at line 10660 of file pcbnew.py.

◆ m_DimensionExtensionOffset

pcbnew.BOARD_DESIGN_SETTINGS.m_DimensionExtensionOffset = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionExtensionOffset_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionExtensionOffset_set, doc=)
static

Definition at line 10661 of file pcbnew.py.

◆ m_DimensionKeepTextAligned

pcbnew.BOARD_DESIGN_SETTINGS.m_DimensionKeepTextAligned = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionKeepTextAligned_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionKeepTextAligned_set, doc=)
static

Definition at line 10659 of file pcbnew.py.

◆ m_DimensionPrecision

pcbnew.BOARD_DESIGN_SETTINGS.m_DimensionPrecision = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionPrecision_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionPrecision_set, doc=)
static

Definition at line 10655 of file pcbnew.py.

◆ m_DimensionSuppressZeroes

pcbnew.BOARD_DESIGN_SETTINGS.m_DimensionSuppressZeroes = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionSuppressZeroes_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionSuppressZeroes_set, doc=)
static

Definition at line 10657 of file pcbnew.py.

◆ m_DimensionTextPosition

pcbnew.BOARD_DESIGN_SETTINGS.m_DimensionTextPosition = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionTextPosition_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionTextPosition_set, doc=)
static

Definition at line 10658 of file pcbnew.py.

◆ m_DimensionUnitsFormat

pcbnew.BOARD_DESIGN_SETTINGS.m_DimensionUnitsFormat = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionUnitsFormat_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionUnitsFormat_set, doc=)
static

Definition at line 10656 of file pcbnew.py.

◆ m_DimensionUnitsMode

pcbnew.BOARD_DESIGN_SETTINGS.m_DimensionUnitsMode = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionUnitsMode_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionUnitsMode_set, doc=)
static

Definition at line 10654 of file pcbnew.py.

◆ m_DrcExclusions

pcbnew.BOARD_DESIGN_SETTINGS.m_DrcExclusions = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DrcExclusions_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DrcExclusions_set, doc=)
static

Definition at line 10638 of file pcbnew.py.

◆ m_DRCSeverities

pcbnew.BOARD_DESIGN_SETTINGS.m_DRCSeverities = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DRCSeverities_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DRCSeverities_set, doc=)
static

Definition at line 10637 of file pcbnew.py.

◆ m_HasStackup

pcbnew.BOARD_DESIGN_SETTINGS.m_HasStackup = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_HasStackup_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_HasStackup_set, doc=)
static

Definition at line 10662 of file pcbnew.py.

◆ m_HoleClearance

pcbnew.BOARD_DESIGN_SETTINGS.m_HoleClearance = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_HoleClearance_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_HoleClearance_set, doc=)
static

Definition at line 10631 of file pcbnew.py.

◆ m_HoleToHoleMin

pcbnew.BOARD_DESIGN_SETTINGS.m_HoleToHoleMin = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_HoleToHoleMin_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_HoleToHoleMin_set, doc=)
static

Definition at line 10632 of file pcbnew.py.

◆ m_LineThickness

pcbnew.BOARD_DESIGN_SETTINGS.m_LineThickness = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_LineThickness_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_LineThickness_set, doc=)
static

Definition at line 10649 of file pcbnew.py.

◆ m_MaxError

pcbnew.BOARD_DESIGN_SETTINGS.m_MaxError = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MaxError_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MaxError_set, doc=)
static

Definition at line 10640 of file pcbnew.py.

◆ m_MicroViasMinDrill

pcbnew.BOARD_DESIGN_SETTINGS.m_MicroViasMinDrill = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasMinDrill_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasMinDrill_set, doc=)
static

Definition at line 10629 of file pcbnew.py.

◆ m_MicroViasMinSize

pcbnew.BOARD_DESIGN_SETTINGS.m_MicroViasMinSize = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasMinSize_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasMinSize_set, doc=)
static

Definition at line 10628 of file pcbnew.py.

◆ m_MinClearance

pcbnew.BOARD_DESIGN_SETTINGS.m_MinClearance = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinClearance_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinClearance_set, doc=)
static

Definition at line 10622 of file pcbnew.py.

◆ m_MinConn

pcbnew.BOARD_DESIGN_SETTINGS.m_MinConn = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinConn_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinConn_set, doc=)
static

Definition at line 10623 of file pcbnew.py.

◆ m_MinResolvedSpokes

pcbnew.BOARD_DESIGN_SETTINGS.m_MinResolvedSpokes = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinResolvedSpokes_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinResolvedSpokes_set, doc=)
static

Definition at line 10634 of file pcbnew.py.

◆ m_MinSilkTextHeight

pcbnew.BOARD_DESIGN_SETTINGS.m_MinSilkTextHeight = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinSilkTextHeight_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinSilkTextHeight_set, doc=)
static

Definition at line 10635 of file pcbnew.py.

◆ m_MinSilkTextThickness

pcbnew.BOARD_DESIGN_SETTINGS.m_MinSilkTextThickness = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinSilkTextThickness_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinSilkTextThickness_set, doc=)
static

Definition at line 10636 of file pcbnew.py.

◆ m_MinThroughDrill

pcbnew.BOARD_DESIGN_SETTINGS.m_MinThroughDrill = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinThroughDrill_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinThroughDrill_set, doc=)
static

Definition at line 10627 of file pcbnew.py.

◆ m_NetSettings

pcbnew.BOARD_DESIGN_SETTINGS.m_NetSettings = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_NetSettings_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_NetSettings_set, doc=)
static

Definition at line 10647 of file pcbnew.py.

◆ m_SilkClearance

pcbnew.BOARD_DESIGN_SETTINGS.m_SilkClearance = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SilkClearance_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SilkClearance_set, doc=)
static

Definition at line 10633 of file pcbnew.py.

◆ m_SolderMaskExpansion

pcbnew.BOARD_DESIGN_SETTINGS.m_SolderMaskExpansion = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskExpansion_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskExpansion_set, doc=)
static

Definition at line 10641 of file pcbnew.py.

◆ m_SolderMaskMinWidth

pcbnew.BOARD_DESIGN_SETTINGS.m_SolderMaskMinWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskMinWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskMinWidth_set, doc=)
static

Definition at line 10642 of file pcbnew.py.

◆ m_SolderMaskToCopperClearance

pcbnew.BOARD_DESIGN_SETTINGS.m_SolderMaskToCopperClearance = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskToCopperClearance_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskToCopperClearance_set, doc=)
static

Definition at line 10643 of file pcbnew.py.

◆ m_SolderPasteMargin

pcbnew.BOARD_DESIGN_SETTINGS.m_SolderPasteMargin = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderPasteMargin_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderPasteMargin_set, doc=)
static

Definition at line 10644 of file pcbnew.py.

◆ m_SolderPasteMarginRatio

pcbnew.BOARD_DESIGN_SETTINGS.m_SolderPasteMarginRatio = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderPasteMarginRatio_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderPasteMarginRatio_set, doc=)
static

Definition at line 10645 of file pcbnew.py.

◆ m_TeardropParamsList

pcbnew.BOARD_DESIGN_SETTINGS.m_TeardropParamsList = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TeardropParamsList_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TeardropParamsList_set, doc=)
static

Definition at line 10618 of file pcbnew.py.

◆ m_TempOverrideTrackWidth

pcbnew.BOARD_DESIGN_SETTINGS.m_TempOverrideTrackWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TempOverrideTrackWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TempOverrideTrackWidth_set, doc=)
static

Definition at line 10621 of file pcbnew.py.

◆ m_TextItalic

pcbnew.BOARD_DESIGN_SETTINGS.m_TextItalic = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TextItalic_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TextItalic_set, doc=)
static

Definition at line 10652 of file pcbnew.py.

◆ m_TextSize

pcbnew.BOARD_DESIGN_SETTINGS.m_TextSize = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TextSize_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TextSize_set, doc=)
static

Definition at line 10650 of file pcbnew.py.

◆ m_TextThickness

pcbnew.BOARD_DESIGN_SETTINGS.m_TextThickness = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TextThickness_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TextThickness_set, doc=)
static

Definition at line 10651 of file pcbnew.py.

◆ m_TextUpright

pcbnew.BOARD_DESIGN_SETTINGS.m_TextUpright = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TextUpright_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TextUpright_set, doc=)
static

Definition at line 10653 of file pcbnew.py.

◆ m_TrackMinWidth

pcbnew.BOARD_DESIGN_SETTINGS.m_TrackMinWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TrackMinWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TrackMinWidth_set, doc=)
static

Definition at line 10624 of file pcbnew.py.

◆ m_TrackWidthList

pcbnew.BOARD_DESIGN_SETTINGS.m_TrackWidthList = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TrackWidthList_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TrackWidthList_set, doc=)
static

Definition at line 10615 of file pcbnew.py.

◆ m_UseConnectedTrackWidth

pcbnew.BOARD_DESIGN_SETTINGS.m_UseConnectedTrackWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_UseConnectedTrackWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_UseConnectedTrackWidth_set, doc=)
static

Definition at line 10620 of file pcbnew.py.

◆ m_UseHeightForLengthCalcs

pcbnew.BOARD_DESIGN_SETTINGS.m_UseHeightForLengthCalcs = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_UseHeightForLengthCalcs_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_UseHeightForLengthCalcs_set, doc=)
static

Definition at line 10663 of file pcbnew.py.

◆ m_ViasDimensionsList

pcbnew.BOARD_DESIGN_SETTINGS.m_ViasDimensionsList = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ViasDimensionsList_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ViasDimensionsList_set, doc=)
static

Definition at line 10616 of file pcbnew.py.

◆ m_ViasMinAnnularWidth

pcbnew.BOARD_DESIGN_SETTINGS.m_ViasMinAnnularWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ViasMinAnnularWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ViasMinAnnularWidth_set, doc=)
static

Definition at line 10625 of file pcbnew.py.

◆ m_ViasMinSize

pcbnew.BOARD_DESIGN_SETTINGS.m_ViasMinSize = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ViasMinSize_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ViasMinSize_set, doc=)
static

Definition at line 10626 of file pcbnew.py.

◆ m_ZoneKeepExternalFillets

pcbnew.BOARD_DESIGN_SETTINGS.m_ZoneKeepExternalFillets = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ZoneKeepExternalFillets_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ZoneKeepExternalFillets_set, doc=)
static

Definition at line 10639 of file pcbnew.py.

◆ thisown

pcbnew.BOARD_DESIGN_SETTINGS.thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
static

Definition at line 10364 of file pcbnew.py.


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