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)
 
"bool" LoadFromFile (self, *args)
 
"BOARD_STACKUP const &" GetStackupDescriptor (self, *args)
 
"SEVERITY" GetSeverity (self, "int" aDRCErrorCode)
 
"bool" Ignore (self, "int" aDRCErrorCode)
 
"NETCLASSES &" GetNetClasses (self)
 
"void" SetNetClasses (self, "NETCLASSES" aNetClasses)
 
"ZONE_SETTINGS &" GetDefaultZoneSettings (self)
 
"void" SetDefaultZoneSettings (self, "ZONE_SETTINGS" aSettings)
 
"NETCLASS *" GetDefault (self)
 
"wxString const &" GetCurrentNetClassName (self)
 
"bool" UseNetClassTrack (self)
 
"bool" UseNetClassVia (self)
 
"bool" UseNetClassDiffPair (self)
 
"int" GetBiggestClearanceValue (self)
 
"int" GetSmallestClearanceValue (self)
 
"int" GetCurrentMicroViaSize (self)
 
"int" GetCurrentMicroViaDrill (self)
 
"unsigned int" GetTrackWidthIndex (self)
 
"void" SetTrackWidthIndex (self, "unsigned int" aIndex)
 
"int" GetCurrentTrackWidth (self)
 
"void" SetCustomTrackWidth (self, "int" aWidth)
 
"int" GetCustomTrackWidth (self)
 
"unsigned int" GetViaSizeIndex (self)
 
"void" SetViaSizeIndex (self, "unsigned int" aIndex)
 
"int" GetCurrentViaSize (self)
 
"void" SetCustomViaSize (self, "int" aSize)
 
"int" GetCustomViaSize (self)
 
"int" GetCurrentViaDrill (self)
 
"void" SetCustomViaDrill (self, "int" aDrill)
 
"int" GetCustomViaDrill (self)
 
"bool" UseCustomTrackViaSize (self, *args)
 
"unsigned int" GetDiffPairIndex (self)
 
"void" SetDiffPairIndex (self, "unsigned int" aIndex)
 
"void" SetCustomDiffPairWidth (self, "int" aWidth)
 
"int" GetCustomDiffPairWidth (self)
 
"void" SetCustomDiffPairGap (self, "int" aGap)
 
"int" GetCustomDiffPairGap (self)
 
"void" SetCustomDiffPairViaGap (self, "int" aGap)
 
"int" GetCustomDiffPairViaGap (self)
 
"bool" UseCustomDiffPairDimensions (self, *args)
 
"int" GetCurrentDiffPairWidth (self)
 
"int" GetCurrentDiffPairGap (self)
 
"int" GetCurrentDiffPairViaGap (self)
 
"void" SetMinHoleSeparation (self, "int" aDistance)
 
"void" SetCopperEdgeClearance (self, "int" aDistance)
 
"void" SetSilkClearance (self, "int" aDistance)
 
"LSET" GetEnabledLayers (self)
 
"void" SetEnabledLayers (self, "LSET" aMask)
 
"bool" IsLayerEnabled (self, "PCB_LAYER_ID" aLayerId)
 
"int" GetCopperLayerCount (self)
 
"void" SetCopperLayerCount (self, "int" aNewLayerCount)
 
"int" GetBoardThickness (self)
 
"void" SetBoardThickness (self, "int" aThickness)
 
"int" GetDRCEpsilon (self)
 
"int" GetHolePlatingThickness (self)
 
"int" GetLineThickness (self, "PCB_LAYER_ID" aLayer)
 
"wxSize" GetTextSize (self, "PCB_LAYER_ID" aLayer)
 
"int" GetTextThickness (self, "PCB_LAYER_ID" aLayer)
 
"bool" GetTextItalic (self, "PCB_LAYER_ID" aLayer)
 
"bool" GetTextUpright (self, "PCB_LAYER_ID" aLayer)
 
"int" GetLayerClass (self, "PCB_LAYER_ID" aLayer)
 
"void" SetAuxOrigin (self, "wxPoint" aOrigin)
 
"wxPoint const &" GetAuxOrigin (self)
 
"void" SetGridOrigin (self, "wxPoint" aOrigin)
 
"wxPoint const &" GetGridOrigin (self)
 
"void" CloneFrom (self, "BOARD_DESIGN_SETTINGS" 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_MicroViasAllowed = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasAllowed_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasAllowed_set, doc=)
 
 m_BlindBuriedViaAllowed = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_BlindBuriedViaAllowed_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_BlindBuriedViaAllowed_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_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_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_ZoneFillVersion = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ZoneFillVersion_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ZoneFillVersion_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_SolderMaskMargin = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskMargin_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskMargin_set, doc=)
 
 m_SolderMaskMinWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskMinWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskMinWidth_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_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 8893 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 8900 of file pcbnew.py.

Here is the caller graph for this function:

Member Function Documentation

◆ CloneFrom()

"void" pcbnew.BOARD_DESIGN_SETTINGS.CloneFrom (   self,
"BOARD_DESIGN_SETTINGS"  aOther 
)
CloneFrom(BOARD_DESIGN_SETTINGS self, BOARD_DESIGN_SETTINGS aOther)

Definition at line 9220 of file pcbnew.py.

◆ GetAuxOrigin()

"wxPoint const &" pcbnew.BOARD_DESIGN_SETTINGS.GetAuxOrigin (   self)
GetAuxOrigin(BOARD_DESIGN_SETTINGS self) -> wxPoint

Definition at line 9164 of file pcbnew.py.

◆ GetBiggestClearanceValue()

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

Definition at line 8962 of file pcbnew.py.

◆ GetBoardThickness()

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

Definition at line 9120 of file pcbnew.py.

◆ GetCopperLayerCount()

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

Definition at line 9112 of file pcbnew.py.

◆ GetCurrentDiffPairGap()

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

Definition at line 9080 of file pcbnew.py.

◆ GetCurrentDiffPairViaGap()

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

Definition at line 9084 of file pcbnew.py.

◆ GetCurrentDiffPairWidth()

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

Definition at line 9076 of file pcbnew.py.

◆ GetCurrentMicroViaDrill()

"int" pcbnew.BOARD_DESIGN_SETTINGS.GetCurrentMicroViaDrill (   self)
GetCurrentMicroViaDrill(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 8974 of file pcbnew.py.

◆ GetCurrentMicroViaSize()

"int" pcbnew.BOARD_DESIGN_SETTINGS.GetCurrentMicroViaSize (   self)
GetCurrentMicroViaSize(BOARD_DESIGN_SETTINGS self) -> int

Definition at line 8970 of file pcbnew.py.

◆ GetCurrentNetClassName()

"wxString const &" pcbnew.BOARD_DESIGN_SETTINGS.GetCurrentNetClassName (   self)
GetCurrentNetClassName(BOARD_DESIGN_SETTINGS self) -> wxString

Definition at line 8946 of file pcbnew.py.

◆ GetCurrentTrackWidth()

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

Definition at line 8986 of file pcbnew.py.

◆ GetCurrentViaDrill()

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

Definition at line 9018 of file pcbnew.py.

◆ GetCurrentViaSize()

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

Definition at line 9006 of file pcbnew.py.

◆ GetCustomDiffPairGap()

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

Definition at line 9057 of file pcbnew.py.

◆ GetCustomDiffPairViaGap()

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

Definition at line 9065 of file pcbnew.py.

◆ GetCustomDiffPairWidth()

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

Definition at line 9049 of file pcbnew.py.

◆ GetCustomTrackWidth()

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

Definition at line 8994 of file pcbnew.py.

◆ GetCustomViaDrill()

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

Definition at line 9026 of file pcbnew.py.

◆ GetCustomViaSize()

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

Definition at line 9014 of file pcbnew.py.

◆ GetDefault()

"NETCLASS *" pcbnew.BOARD_DESIGN_SETTINGS.GetDefault (   self)
GetDefault(BOARD_DESIGN_SETTINGS self) -> NETCLASS *

Definition at line 8942 of file pcbnew.py.

◆ GetDefaultZoneSettings()

"ZONE_SETTINGS &" pcbnew.BOARD_DESIGN_SETTINGS.GetDefaultZoneSettings (   self)
GetDefaultZoneSettings(BOARD_DESIGN_SETTINGS self) -> ZONE_SETTINGS

Definition at line 8934 of file pcbnew.py.

◆ GetDiffPairIndex()

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

Definition at line 9037 of file pcbnew.py.

◆ GetDRCEpsilon()

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

Definition at line 9128 of file pcbnew.py.

◆ GetEnabledLayers()

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

Definition at line 9100 of file pcbnew.py.

◆ GetGridOrigin()

"wxPoint const &" pcbnew.BOARD_DESIGN_SETTINGS.GetGridOrigin (   self)
GetGridOrigin(BOARD_DESIGN_SETTINGS self) -> wxPoint

Definition at line 9172 of file pcbnew.py.

◆ GetHolePlatingThickness()

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

Definition at line 9132 of file pcbnew.py.

◆ GetLayerClass()

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

Definition at line 9156 of file pcbnew.py.

◆ GetLineThickness()

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

Definition at line 9136 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetNetClasses()

"NETCLASSES &" pcbnew.BOARD_DESIGN_SETTINGS.GetNetClasses (   self)
GetNetClasses(BOARD_DESIGN_SETTINGS self) -> NETCLASSES

Definition at line 8926 of file pcbnew.py.

◆ GetSeverity()

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

Definition at line 8918 of file pcbnew.py.

◆ GetSmallestClearanceValue()

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

Definition at line 8966 of file pcbnew.py.

◆ GetStackupDescriptor()

"BOARD_STACKUP const &" 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 8911 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetTextItalic()

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

Definition at line 9148 of file pcbnew.py.

◆ GetTextSize()

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

Definition at line 9140 of file pcbnew.py.

◆ GetTextThickness()

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

Definition at line 9144 of file pcbnew.py.

◆ GetTextUpright()

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

Definition at line 9152 of file pcbnew.py.

◆ GetTrackWidthIndex()

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

Definition at line 8978 of file pcbnew.py.

◆ GetViaSizeIndex()

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

Definition at line 8998 of file pcbnew.py.

◆ Ignore()

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

Definition at line 8922 of file pcbnew.py.

◆ IsLayerEnabled()

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

Definition at line 9108 of file pcbnew.py.

◆ LoadFromFile()

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

Definition at line 8907 of file pcbnew.py.

◆ SetAuxOrigin()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetAuxOrigin (   self,
"wxPoint"  aOrigin 
)
SetAuxOrigin(BOARD_DESIGN_SETTINGS self, wxPoint aOrigin)

Definition at line 9160 of file pcbnew.py.

◆ SetBoardThickness()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetBoardThickness (   self,
"int"  aThickness 
)
SetBoardThickness(BOARD_DESIGN_SETTINGS self, int aThickness)

Definition at line 9124 of file pcbnew.py.

◆ SetCopperEdgeClearance()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetCopperEdgeClearance (   self,
"int"  aDistance 
)
SetCopperEdgeClearance(BOARD_DESIGN_SETTINGS self, int aDistance)

Definition at line 9092 of file pcbnew.py.

◆ SetCopperLayerCount()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetCopperLayerCount (   self,
"int"  aNewLayerCount 
)
SetCopperLayerCount(BOARD_DESIGN_SETTINGS self, int aNewLayerCount)

Definition at line 9116 of file pcbnew.py.

◆ SetCustomDiffPairGap()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetCustomDiffPairGap (   self,
"int"  aGap 
)
SetCustomDiffPairGap(BOARD_DESIGN_SETTINGS self, int aGap)

Definition at line 9053 of file pcbnew.py.

◆ SetCustomDiffPairViaGap()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetCustomDiffPairViaGap (   self,
"int"  aGap 
)
SetCustomDiffPairViaGap(BOARD_DESIGN_SETTINGS self, int aGap)

Definition at line 9061 of file pcbnew.py.

◆ SetCustomDiffPairWidth()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetCustomDiffPairWidth (   self,
"int"  aWidth 
)
SetCustomDiffPairWidth(BOARD_DESIGN_SETTINGS self, int aWidth)

Definition at line 9045 of file pcbnew.py.

◆ SetCustomTrackWidth()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetCustomTrackWidth (   self,
"int"  aWidth 
)
SetCustomTrackWidth(BOARD_DESIGN_SETTINGS self, int aWidth)

Definition at line 8990 of file pcbnew.py.

◆ SetCustomViaDrill()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetCustomViaDrill (   self,
"int"  aDrill 
)
SetCustomViaDrill(BOARD_DESIGN_SETTINGS self, int aDrill)

Definition at line 9022 of file pcbnew.py.

◆ SetCustomViaSize()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetCustomViaSize (   self,
"int"  aSize 
)
SetCustomViaSize(BOARD_DESIGN_SETTINGS self, int aSize)

Definition at line 9010 of file pcbnew.py.

◆ SetDefaultZoneSettings()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetDefaultZoneSettings (   self,
"ZONE_SETTINGS"  aSettings 
)
SetDefaultZoneSettings(BOARD_DESIGN_SETTINGS self, ZONE_SETTINGS aSettings)

Definition at line 8938 of file pcbnew.py.

◆ SetDiffPairIndex()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetDiffPairIndex (   self,
"unsigned int"  aIndex 
)
SetDiffPairIndex(BOARD_DESIGN_SETTINGS self, unsigned int aIndex)

Definition at line 9041 of file pcbnew.py.

◆ SetEnabledLayers()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetEnabledLayers (   self,
"LSET"  aMask 
)
SetEnabledLayers(BOARD_DESIGN_SETTINGS self, LSET aMask)

Definition at line 9104 of file pcbnew.py.

◆ SetGridOrigin()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetGridOrigin (   self,
"wxPoint"  aOrigin 
)
SetGridOrigin(BOARD_DESIGN_SETTINGS self, wxPoint aOrigin)

Definition at line 9168 of file pcbnew.py.

◆ SetMinHoleSeparation()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetMinHoleSeparation (   self,
"int"  aDistance 
)
SetMinHoleSeparation(BOARD_DESIGN_SETTINGS self, int aDistance)

Definition at line 9088 of file pcbnew.py.

◆ SetNetClasses()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetNetClasses (   self,
"NETCLASSES"  aNetClasses 
)
SetNetClasses(BOARD_DESIGN_SETTINGS self, NETCLASSES aNetClasses)

Definition at line 8930 of file pcbnew.py.

◆ SetSilkClearance()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetSilkClearance (   self,
"int"  aDistance 
)
SetSilkClearance(BOARD_DESIGN_SETTINGS self, int aDistance)

Definition at line 9096 of file pcbnew.py.

◆ SetTrackWidthIndex()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetTrackWidthIndex (   self,
"unsigned int"  aIndex 
)
SetTrackWidthIndex(BOARD_DESIGN_SETTINGS self, unsigned int aIndex)

Definition at line 8982 of file pcbnew.py.

◆ SetViaSizeIndex()

"void" pcbnew.BOARD_DESIGN_SETTINGS.SetViaSizeIndex (   self,
"unsigned int"  aIndex 
)
SetViaSizeIndex(BOARD_DESIGN_SETTINGS self, unsigned int aIndex)

Definition at line 9002 of file pcbnew.py.

◆ UseCustomDiffPairDimensions()

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

Definition at line 9069 of file pcbnew.py.

Here is the caller graph for this function:

◆ UseCustomTrackViaSize()

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

Definition at line 9030 of file pcbnew.py.

Here is the caller graph for this function:

◆ UseNetClassDiffPair()

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

Definition at line 8958 of file pcbnew.py.

◆ UseNetClassTrack()

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

Definition at line 8950 of file pcbnew.py.

◆ UseNetClassVia()

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

Definition at line 8954 of file pcbnew.py.

Property Documentation

◆ m_BlindBuriedViaAllowed

pcbnew.BOARD_DESIGN_SETTINGS.m_BlindBuriedViaAllowed = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_BlindBuriedViaAllowed_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_BlindBuriedViaAllowed_set, doc=)
static

Definition at line 9179 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 9190 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 9180 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 9203 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 9177 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 9215 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 9216 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 9214 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 9210 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 9212 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 9213 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 9211 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 9209 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 9195 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 9194 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 9217 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 9191 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 9192 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 9204 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 9198 of file pcbnew.py.

◆ m_MicroViasAllowed

pcbnew.BOARD_DESIGN_SETTINGS.m_MicroViasAllowed = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasAllowed_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasAllowed_set, doc=)
static

Definition at line 9178 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 9189 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 9188 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 9183 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 9187 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 9193 of file pcbnew.py.

◆ m_SolderMaskMargin

pcbnew.BOARD_DESIGN_SETTINGS.m_SolderMaskMargin = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskMargin_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskMargin_set, doc=)
static

Definition at line 9199 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 9200 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 9201 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 9202 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 9182 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 9207 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 9205 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 9206 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 9208 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 9184 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 9175 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 9181 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 9218 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 9176 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 9185 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 9186 of file pcbnew.py.

◆ m_ZoneFillVersion

pcbnew.BOARD_DESIGN_SETTINGS.m_ZoneFillVersion = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ZoneFillVersion_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ZoneFillVersion_set, doc=)
static

Definition at line 9196 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 9197 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 8896 of file pcbnew.py.


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