KiCad Pcbnew Python Scripting
Loading...
Searching...
No Matches
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 __eq__ (self, aOther)
 
def __ne__ (self, aOther)
 
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 GetUserDefinedLayerCount (self)
 
def SetUserDefinedLayerCount (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 SetDefaultMasterPad (self)
 
def CloneFrom (self, aOther)
 

Properties

property thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
property m_TrackWidthList = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TrackWidthList_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TrackWidthList_set, doc=)
 
property m_ViasDimensionsList = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ViasDimensionsList_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ViasDimensionsList_set, doc=)
 
property m_DiffPairDimensionsList = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DiffPairDimensionsList_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DiffPairDimensionsList_set, doc=)
 
property m_TeardropParamsList = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TeardropParamsList_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TeardropParamsList_set, doc=)
 
property m_SingleTrackMeanderSettings = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SingleTrackMeanderSettings_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SingleTrackMeanderSettings_set, doc=)
 
property m_DiffPairMeanderSettings = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DiffPairMeanderSettings_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DiffPairMeanderSettings_set, doc=)
 
property m_SkewMeanderSettings = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SkewMeanderSettings_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SkewMeanderSettings_set, doc=)
 
property m_CurrentViaType = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_CurrentViaType_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_CurrentViaType_set, doc=)
 
property m_UseConnectedTrackWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_UseConnectedTrackWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_UseConnectedTrackWidth_set, doc=)
 
property m_TempOverrideTrackWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TempOverrideTrackWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TempOverrideTrackWidth_set, doc=)
 
property m_MinClearance = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinClearance_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinClearance_set, doc=)
 
property m_MinGrooveWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinGrooveWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinGrooveWidth_set, doc=)
 
property m_MinConn = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinConn_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinConn_set, doc=)
 
property m_TrackMinWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TrackMinWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TrackMinWidth_set, doc=)
 
property m_ViasMinAnnularWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ViasMinAnnularWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ViasMinAnnularWidth_set, doc=)
 
property m_ViasMinSize = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ViasMinSize_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ViasMinSize_set, doc=)
 
property m_MinThroughDrill = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinThroughDrill_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinThroughDrill_set, doc=)
 
property m_MicroViasMinSize = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasMinSize_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasMinSize_set, doc=)
 
property m_MicroViasMinDrill = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasMinDrill_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasMinDrill_set, doc=)
 
property m_CopperEdgeClearance = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_CopperEdgeClearance_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_CopperEdgeClearance_set, doc=)
 
property m_HoleClearance = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_HoleClearance_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_HoleClearance_set, doc=)
 
property m_HoleToHoleMin = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_HoleToHoleMin_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_HoleToHoleMin_set, doc=)
 
property m_SilkClearance = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SilkClearance_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SilkClearance_set, doc=)
 
property m_MinResolvedSpokes = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinResolvedSpokes_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinResolvedSpokes_set, doc=)
 
property m_MinSilkTextHeight = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinSilkTextHeight_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinSilkTextHeight_set, doc=)
 
property m_MinSilkTextThickness = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinSilkTextThickness_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinSilkTextThickness_set, doc=)
 
property m_DRCSeverities = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DRCSeverities_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DRCSeverities_set, doc=)
 
property m_DrcExclusions = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DrcExclusions_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DrcExclusions_set, doc=)
 
property m_DrcExclusionComments = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DrcExclusionComments_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DrcExclusionComments_set, doc=)
 
property m_ZoneKeepExternalFillets = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ZoneKeepExternalFillets_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ZoneKeepExternalFillets_set, doc=)
 
property m_MaxError = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MaxError_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MaxError_set, doc=)
 
property m_SolderMaskExpansion = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskExpansion_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskExpansion_set, doc=)
 
property m_SolderMaskMinWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskMinWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskMinWidth_set, doc=)
 
property m_SolderMaskToCopperClearance = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskToCopperClearance_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskToCopperClearance_set, doc=)
 
property m_SolderPasteMargin = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderPasteMargin_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderPasteMargin_set, doc=)
 
property m_SolderPasteMarginRatio = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderPasteMarginRatio_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderPasteMarginRatio_set, doc=)
 
property m_AllowSoldermaskBridgesInFPs = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_AllowSoldermaskBridgesInFPs_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_AllowSoldermaskBridgesInFPs_set, doc=)
 
property m_TentViasFront = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TentViasFront_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TentViasFront_set, doc=)
 
property m_TentViasBack = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TentViasBack_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TentViasBack_set, doc=)
 
property m_CoverViasFront = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_CoverViasFront_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_CoverViasFront_set, doc=)
 
property m_CoverViasBack = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_CoverViasBack_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_CoverViasBack_set, doc=)
 
property m_PlugViasFront = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_PlugViasFront_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_PlugViasFront_set, doc=)
 
property m_PlugViasBack = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_PlugViasBack_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_PlugViasBack_set, doc=)
 
property m_CapVias = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_CapVias_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_CapVias_set, doc=)
 
property m_FillVias = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_FillVias_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_FillVias_set, doc=)
 
property m_NetSettings = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_NetSettings_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_NetSettings_set, doc=)
 
property m_DefaultFPTextItems = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DefaultFPTextItems_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DefaultFPTextItems_set, doc=)
 
property m_UserLayerNames = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_UserLayerNames_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_UserLayerNames_set, doc=)
 
property m_LineThickness = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_LineThickness_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_LineThickness_set, doc=)
 
property m_TextSize = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TextSize_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TextSize_set, doc=)
 
property m_TextThickness = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TextThickness_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TextThickness_set, doc=)
 
property m_TextItalic = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TextItalic_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TextItalic_set, doc=)
 
property m_TextUpright = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TextUpright_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TextUpright_set, doc=)
 
property m_DimensionUnitsMode = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionUnitsMode_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionUnitsMode_set, doc=)
 
property m_DimensionPrecision = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionPrecision_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionPrecision_set, doc=)
 
property m_DimensionUnitsFormat = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionUnitsFormat_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionUnitsFormat_set, doc=)
 
property m_DimensionSuppressZeroes = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionSuppressZeroes_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionSuppressZeroes_set, doc=)
 
property m_DimensionTextPosition = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionTextPosition_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionTextPosition_set, doc=)
 
property m_DimensionKeepTextAligned = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionKeepTextAligned_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionKeepTextAligned_set, doc=)
 
property m_DimensionArrowLength = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionArrowLength_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionArrowLength_set, doc=)
 
property m_DimensionExtensionOffset = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionExtensionOffset_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DimensionExtensionOffset_set, doc=)
 
property m_StyleFPFields = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPFields_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPFields_set, doc=)
 
property m_StyleFPText = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPText_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPText_set, doc=)
 
property m_StyleFPShapes = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPShapes_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPShapes_set, doc=)
 
property m_HasStackup = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_HasStackup_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_HasStackup_set, doc=)
 
property 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 11241 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 11256 of file pcbnew.py.

Here is the caller graph for this function:

Member Function Documentation

◆ __eq__()

def pcbnew.BOARD_DESIGN_SETTINGS.__eq__ (   self,
  aOther 
)
__eq__(BOARD_DESIGN_SETTINGS self, BOARD_DESIGN_SETTINGS aOther) -> bool

Definition at line 11248 of file pcbnew.py.

◆ __ne__()

def pcbnew.BOARD_DESIGN_SETTINGS.__ne__ (   self,
  aOther 
)
__ne__(BOARD_DESIGN_SETTINGS self, BOARD_DESIGN_SETTINGS aOther) -> bool

Definition at line 11252 of file pcbnew.py.

◆ CloneFrom()

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

Definition at line 11582 of file pcbnew.py.

◆ GetAuxOrigin()

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

Definition at line 11500 of file pcbnew.py.

◆ GetBiggestClearanceValue()

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

Definition at line 11310 of file pcbnew.py.

◆ GetBoardThickness()

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

Definition at line 11456 of file pcbnew.py.

◆ GetCopperLayerCount()

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

Definition at line 11440 of file pcbnew.py.

◆ GetCurrentDiffPairGap()

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

Definition at line 11420 of file pcbnew.py.

◆ GetCurrentDiffPairViaGap()

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

Definition at line 11424 of file pcbnew.py.

◆ GetCurrentDiffPairWidth()

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

Definition at line 11416 of file pcbnew.py.

◆ GetCurrentNetClassName()

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

Definition at line 11294 of file pcbnew.py.

◆ GetCurrentTrackWidth()

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

Definition at line 11326 of file pcbnew.py.

◆ GetCurrentViaDrill()

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

Definition at line 11358 of file pcbnew.py.

◆ GetCurrentViaSize()

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

Definition at line 11346 of file pcbnew.py.

◆ GetCustomDiffPairGap()

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

Definition at line 11397 of file pcbnew.py.

◆ GetCustomDiffPairViaGap()

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

Definition at line 11405 of file pcbnew.py.

◆ GetCustomDiffPairWidth()

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

Definition at line 11389 of file pcbnew.py.

◆ GetCustomTrackWidth()

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

Definition at line 11334 of file pcbnew.py.

◆ GetCustomViaDrill()

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

Definition at line 11366 of file pcbnew.py.

◆ GetCustomViaSize()

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

Definition at line 11354 of file pcbnew.py.

◆ GetDefaultZoneSettings()

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

Definition at line 11286 of file pcbnew.py.

◆ GetDiffPairIndex()

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

Definition at line 11377 of file pcbnew.py.

◆ GetDRCEpsilon()

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

Definition at line 11464 of file pcbnew.py.

◆ GetEnabledLayers()

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

Definition at line 11428 of file pcbnew.py.

◆ GetGridOrigin()

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

Definition at line 11508 of file pcbnew.py.

◆ GetHolePlatingThickness()

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

Definition at line 11468 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 11492 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 11472 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 11278 of file pcbnew.py.

◆ GetSmallestClearanceValue()

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

Definition at line 11314 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 11267 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 11274 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 11484 of file pcbnew.py.

◆ GetTextSize()

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

Definition at line 11476 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 11480 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 11488 of file pcbnew.py.

◆ GetTrackWidthIndex()

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

Definition at line 11318 of file pcbnew.py.

◆ GetUserDefinedLayerCount()

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

Definition at line 11448 of file pcbnew.py.

◆ GetViaSizeIndex()

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

Definition at line 11338 of file pcbnew.py.

◆ Ignore()

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

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

◆ LoadFromFile()

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

Definition at line 11263 of file pcbnew.py.

◆ SetAuxOrigin()

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

Definition at line 11496 of file pcbnew.py.

◆ SetBoardThickness()

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

Definition at line 11460 of file pcbnew.py.

◆ SetCopperLayerCount()

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

Definition at line 11444 of file pcbnew.py.

◆ SetCustomDiffPairGap()

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

Definition at line 11393 of file pcbnew.py.

◆ SetCustomDiffPairViaGap()

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

Definition at line 11401 of file pcbnew.py.

◆ SetCustomDiffPairWidth()

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

Definition at line 11385 of file pcbnew.py.

◆ SetCustomTrackWidth()

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

Definition at line 11330 of file pcbnew.py.

◆ SetCustomViaDrill()

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

Definition at line 11362 of file pcbnew.py.

◆ SetCustomViaSize()

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

Definition at line 11350 of file pcbnew.py.

◆ SetDefaultMasterPad()

def pcbnew.BOARD_DESIGN_SETTINGS.SetDefaultMasterPad (   self)
SetDefaultMasterPad(BOARD_DESIGN_SETTINGS self)

Definition at line 11512 of file pcbnew.py.

◆ SetDefaultZoneSettings()

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

Definition at line 11290 of file pcbnew.py.

◆ SetDiffPairIndex()

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

Definition at line 11381 of file pcbnew.py.

◆ SetEnabledLayers()

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

Definition at line 11432 of file pcbnew.py.

◆ SetGridOrigin()

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

Definition at line 11504 of file pcbnew.py.

◆ SetTrackWidthIndex()

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

Definition at line 11322 of file pcbnew.py.

◆ SetUserDefinedLayerCount()

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

Definition at line 11452 of file pcbnew.py.

◆ SetViaSizeIndex()

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

Definition at line 11342 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 11409 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 11370 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 11306 of file pcbnew.py.

◆ UseNetClassTrack()

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

Definition at line 11298 of file pcbnew.py.

◆ UseNetClassVia()

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

Definition at line 11302 of file pcbnew.py.

Property Documentation

◆ m_AllowSoldermaskBridgesInFPs

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

◆ m_CapVias

property pcbnew.BOARD_DESIGN_SETTINGS.m_CapVias = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_CapVias_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_CapVias_set, doc=)
static

Definition at line 11558 of file pcbnew.py.

◆ m_CopperEdgeClearance

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

◆ m_CoverViasBack

property pcbnew.BOARD_DESIGN_SETTINGS.m_CoverViasBack = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_CoverViasBack_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_CoverViasBack_set, doc=)
static

Definition at line 11555 of file pcbnew.py.

◆ m_CoverViasFront

property pcbnew.BOARD_DESIGN_SETTINGS.m_CoverViasFront = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_CoverViasFront_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_CoverViasFront_set, doc=)
static

Definition at line 11554 of file pcbnew.py.

◆ m_CurrentViaType

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

◆ m_DefaultFPTextItems

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

◆ m_DiffPairDimensionsList

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

◆ m_DiffPairMeanderSettings

property pcbnew.BOARD_DESIGN_SETTINGS.m_DiffPairMeanderSettings = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DiffPairMeanderSettings_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DiffPairMeanderSettings_set, doc=)
static

Definition at line 11520 of file pcbnew.py.

◆ m_DimensionArrowLength

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

◆ m_DimensionExtensionOffset

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

◆ m_DimensionKeepTextAligned

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

◆ m_DimensionPrecision

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

◆ m_DimensionSuppressZeroes

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

◆ m_DimensionTextPosition

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

◆ m_DimensionUnitsFormat

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

◆ m_DimensionUnitsMode

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

◆ m_DrcExclusionComments

property pcbnew.BOARD_DESIGN_SETTINGS.m_DrcExclusionComments = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DrcExclusionComments_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DrcExclusionComments_set, doc=)
static

Definition at line 11543 of file pcbnew.py.

◆ m_DrcExclusions

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

◆ m_DRCSeverities

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

◆ m_FillVias

property pcbnew.BOARD_DESIGN_SETTINGS.m_FillVias = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_FillVias_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_FillVias_set, doc=)
static

Definition at line 11559 of file pcbnew.py.

◆ m_HasStackup

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

◆ m_HoleClearance

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

◆ m_HoleToHoleMin

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

◆ m_LineThickness

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

◆ m_MaxError

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

◆ m_MicroViasMinDrill

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

◆ m_MicroViasMinSize

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

◆ m_MinClearance

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

◆ m_MinConn

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

◆ m_MinGrooveWidth

property pcbnew.BOARD_DESIGN_SETTINGS.m_MinGrooveWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinGrooveWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinGrooveWidth_set, doc=)
static

Definition at line 11526 of file pcbnew.py.

◆ m_MinResolvedSpokes

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

◆ m_MinSilkTextHeight

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

◆ m_MinSilkTextThickness

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

◆ m_MinThroughDrill

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

◆ m_NetSettings

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

◆ m_PlugViasBack

property pcbnew.BOARD_DESIGN_SETTINGS.m_PlugViasBack = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_PlugViasBack_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_PlugViasBack_set, doc=)
static

Definition at line 11557 of file pcbnew.py.

◆ m_PlugViasFront

property pcbnew.BOARD_DESIGN_SETTINGS.m_PlugViasFront = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_PlugViasFront_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_PlugViasFront_set, doc=)
static

Definition at line 11556 of file pcbnew.py.

◆ m_SilkClearance

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

◆ m_SingleTrackMeanderSettings

property pcbnew.BOARD_DESIGN_SETTINGS.m_SingleTrackMeanderSettings = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SingleTrackMeanderSettings_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SingleTrackMeanderSettings_set, doc=)
static

Definition at line 11519 of file pcbnew.py.

◆ m_SkewMeanderSettings

property pcbnew.BOARD_DESIGN_SETTINGS.m_SkewMeanderSettings = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SkewMeanderSettings_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SkewMeanderSettings_set, doc=)
static

Definition at line 11521 of file pcbnew.py.

◆ m_SolderMaskExpansion

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

◆ m_SolderMaskMinWidth

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

◆ m_SolderMaskToCopperClearance

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

◆ m_SolderPasteMargin

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

◆ m_SolderPasteMarginRatio

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

◆ m_StyleFPFields

property pcbnew.BOARD_DESIGN_SETTINGS.m_StyleFPFields = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPFields_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPFields_set, doc=)
static

Definition at line 11576 of file pcbnew.py.

◆ m_StyleFPShapes

property pcbnew.BOARD_DESIGN_SETTINGS.m_StyleFPShapes = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPShapes_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPShapes_set, doc=)
static

Definition at line 11578 of file pcbnew.py.

◆ m_StyleFPText

property pcbnew.BOARD_DESIGN_SETTINGS.m_StyleFPText = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPText_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPText_set, doc=)
static

Definition at line 11577 of file pcbnew.py.

◆ m_TeardropParamsList

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

◆ m_TempOverrideTrackWidth

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

◆ m_TentViasBack

property pcbnew.BOARD_DESIGN_SETTINGS.m_TentViasBack = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TentViasBack_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TentViasBack_set, doc=)
static

Definition at line 11553 of file pcbnew.py.

◆ m_TentViasFront

property pcbnew.BOARD_DESIGN_SETTINGS.m_TentViasFront = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TentViasFront_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TentViasFront_set, doc=)
static

Definition at line 11552 of file pcbnew.py.

◆ m_TextItalic

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

◆ m_TextSize

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

◆ m_TextThickness

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

◆ m_TextUpright

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

◆ m_TrackMinWidth

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

◆ m_TrackWidthList

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

◆ m_UseConnectedTrackWidth

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

◆ m_UseHeightForLengthCalcs

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

◆ m_UserLayerNames

property pcbnew.BOARD_DESIGN_SETTINGS.m_UserLayerNames = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_UserLayerNames_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_UserLayerNames_set, doc=)
static

Definition at line 11562 of file pcbnew.py.

◆ m_ViasDimensionsList

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

◆ m_ViasMinAnnularWidth

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

◆ m_ViasMinSize

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

◆ m_ZoneKeepExternalFillets

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

◆ thisown

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


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