KiCad Pcbnew Python Scripting
Loading...
Searching...
No Matches
pcbnew.BOARD_DESIGN_SETTINGS Class Reference
Inheritance diagram for pcbnew.BOARD_DESIGN_SETTINGS:

Public Member Functions

 __eq__ (self, aOther)
 
 __ne__ (self, aOther)
 
 __init__ (self, *args)
 
 LoadFromFile (self, *args)
 
 GetStackupDescriptor (self, *args)
 
 GetTeadropParamsList (self)
 
 GetSeverity (self, aDRCErrorCode)
 
 Ignore (self, aDRCErrorCode)
 
 GetDefaultZoneSettings (self)
 
 SetDefaultZoneSettings (self, aSettings)
 
 GetCurrentNetClassName (self)
 
 UseNetClassTrack (self)
 
 UseNetClassVia (self)
 
 UseNetClassDiffPair (self)
 
 GetBiggestClearanceValue (self)
 
 GetSmallestClearanceValue (self)
 
 GetTrackWidthIndex (self)
 
 SetTrackWidthIndex (self, aIndex)
 
 GetCurrentTrackWidth (self)
 
 SetCustomTrackWidth (self, aWidth)
 
 GetCustomTrackWidth (self)
 
 GetViaSizeIndex (self)
 
 SetViaSizeIndex (self, aIndex)
 
 GetCurrentViaSize (self)
 
 SetCustomViaSize (self, aSize)
 
 GetCustomViaSize (self)
 
 GetCurrentViaDrill (self)
 
 SetCustomViaDrill (self, aDrill)
 
 GetCustomViaDrill (self)
 
 UseCustomTrackViaSize (self, *args)
 
 GetDiffPairIndex (self)
 
 SetDiffPairIndex (self, aIndex)
 
 SetCustomDiffPairWidth (self, aWidth)
 
 GetCustomDiffPairWidth (self)
 
 SetCustomDiffPairGap (self, aGap)
 
 GetCustomDiffPairGap (self)
 
 SetCustomDiffPairViaGap (self, aGap)
 
 GetCustomDiffPairViaGap (self)
 
 UseCustomDiffPairDimensions (self, *args)
 
 GetCurrentDiffPairWidth (self)
 
 GetCurrentDiffPairGap (self)
 
 GetCurrentDiffPairViaGap (self)
 
 GetEnabledLayers (self)
 
 SetEnabledLayers (self, aMask)
 
 IsLayerEnabled (self, aLayerId)
 
 GetCopperLayerCount (self)
 
 SetCopperLayerCount (self, aNewLayerCount)
 
 GetUserDefinedLayerCount (self)
 
 SetUserDefinedLayerCount (self, aNewLayerCount)
 
 GetBoardThickness (self)
 
 SetBoardThickness (self, aThickness)
 
 GetDRCEpsilon (self)
 
 GetHolePlatingThickness (self)
 
 GetLineThickness (self, aLayer)
 
 GetTextSize (self, aLayer)
 
 GetTextThickness (self, aLayer)
 
 GetTextItalic (self, aLayer)
 
 GetTextUpright (self, aLayer)
 
 GetLayerClass (self, aLayer)
 
 SetAuxOrigin (self, aOrigin)
 
 GetAuxOrigin (self)
 
 SetGridOrigin (self, aOrigin)
 
 GetGridOrigin (self)
 
 SetDefaultMasterPad (self)
 
 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_SingleTrackMeanderSettings = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SingleTrackMeanderSettings_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SingleTrackMeanderSettings_set, doc=)
 
 m_DiffPairMeanderSettings = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DiffPairMeanderSettings_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DiffPairMeanderSettings_set, doc=)
 
 m_SkewMeanderSettings = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SkewMeanderSettings_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SkewMeanderSettings_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_MinGrooveWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MinGrooveWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MinGrooveWidth_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_DrcExclusionComments = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DrcExclusionComments_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DrcExclusionComments_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_TentViasFront = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TentViasFront_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TentViasFront_set, doc=)
 
 m_TentViasBack = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TentViasBack_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TentViasBack_set, doc=)
 
 m_CoverViasFront = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_CoverViasFront_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_CoverViasFront_set, doc=)
 
 m_CoverViasBack = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_CoverViasBack_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_CoverViasBack_set, doc=)
 
 m_PlugViasFront = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_PlugViasFront_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_PlugViasFront_set, doc=)
 
 m_PlugViasBack = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_PlugViasBack_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_PlugViasBack_set, doc=)
 
 m_CapVias = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_CapVias_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_CapVias_set, doc=)
 
 m_FillVias = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_FillVias_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_FillVias_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_UserLayerNames = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_UserLayerNames_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_UserLayerNames_set, doc=)
 
 m_ZoneLayerProperties = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ZoneLayerProperties_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ZoneLayerProperties_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_StyleFPFields = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPFields_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPFields_set, doc=)
 
 m_StyleFPText = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPText_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPText_set, doc=)
 
 m_StyleFPShapes = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPShapes_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPShapes_set, doc=)
 
 m_StyleFPDimensions = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPDimensions_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPDimensions_set, doc=)
 
 m_StyleFPBarcodes = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPBarcodes_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPBarcodes_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 11430 of file pcbnew.py.

Constructor & Destructor Documentation

◆ __init__()

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

Member Function Documentation

◆ __eq__()

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

Definition at line 11437 of file pcbnew.py.

◆ __ne__()

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

Definition at line 11441 of file pcbnew.py.

◆ CloneFrom()

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

Definition at line 11774 of file pcbnew.py.

◆ GetAuxOrigin()

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

Definition at line 11689 of file pcbnew.py.

◆ GetBiggestClearanceValue()

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

Definition at line 11499 of file pcbnew.py.

◆ GetBoardThickness()

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

Definition at line 11645 of file pcbnew.py.

◆ GetCopperLayerCount()

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

Definition at line 11629 of file pcbnew.py.

◆ GetCurrentDiffPairGap()

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

Definition at line 11609 of file pcbnew.py.

◆ GetCurrentDiffPairViaGap()

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

Definition at line 11613 of file pcbnew.py.

◆ GetCurrentDiffPairWidth()

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

Definition at line 11605 of file pcbnew.py.

◆ GetCurrentNetClassName()

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

Definition at line 11483 of file pcbnew.py.

◆ GetCurrentTrackWidth()

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

Definition at line 11515 of file pcbnew.py.

◆ GetCurrentViaDrill()

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

Definition at line 11547 of file pcbnew.py.

◆ GetCurrentViaSize()

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

Definition at line 11535 of file pcbnew.py.

◆ GetCustomDiffPairGap()

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

Definition at line 11586 of file pcbnew.py.

◆ GetCustomDiffPairViaGap()

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

Definition at line 11594 of file pcbnew.py.

◆ GetCustomDiffPairWidth()

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

Definition at line 11578 of file pcbnew.py.

◆ GetCustomTrackWidth()

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

Definition at line 11523 of file pcbnew.py.

◆ GetCustomViaDrill()

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

Definition at line 11555 of file pcbnew.py.

◆ GetCustomViaSize()

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

Definition at line 11543 of file pcbnew.py.

◆ GetDefaultZoneSettings()

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

Definition at line 11475 of file pcbnew.py.

◆ GetDiffPairIndex()

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

Definition at line 11566 of file pcbnew.py.

◆ GetDRCEpsilon()

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

Definition at line 11653 of file pcbnew.py.

◆ GetEnabledLayers()

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

Definition at line 11617 of file pcbnew.py.

◆ GetGridOrigin()

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

Definition at line 11697 of file pcbnew.py.

◆ GetHolePlatingThickness()

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

Definition at line 11657 of file pcbnew.py.

◆ GetLayerClass()

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

Definition at line 11681 of file pcbnew.py.

◆ GetLineThickness()

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

Definition at line 11661 of file pcbnew.py.

Here is the caller graph for this function:

◆ GetSeverity()

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

Definition at line 11467 of file pcbnew.py.

◆ GetSmallestClearanceValue()

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

Definition at line 11503 of file pcbnew.py.

◆ GetStackupDescriptor()

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

◆ GetTeadropParamsList()

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

Definition at line 11463 of file pcbnew.py.

◆ GetTextItalic()

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

Definition at line 11673 of file pcbnew.py.

◆ GetTextSize()

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

Definition at line 11665 of file pcbnew.py.

◆ GetTextThickness()

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

Definition at line 11669 of file pcbnew.py.

◆ GetTextUpright()

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

Definition at line 11677 of file pcbnew.py.

◆ GetTrackWidthIndex()

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

Definition at line 11507 of file pcbnew.py.

◆ GetUserDefinedLayerCount()

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

Definition at line 11637 of file pcbnew.py.

◆ GetViaSizeIndex()

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

Definition at line 11527 of file pcbnew.py.

◆ Ignore()

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

Definition at line 11471 of file pcbnew.py.

◆ IsLayerEnabled()

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

Definition at line 11625 of file pcbnew.py.

◆ LoadFromFile()

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

Definition at line 11452 of file pcbnew.py.

◆ SetAuxOrigin()

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

Definition at line 11685 of file pcbnew.py.

◆ SetBoardThickness()

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

Definition at line 11649 of file pcbnew.py.

◆ SetCopperLayerCount()

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

Definition at line 11633 of file pcbnew.py.

◆ SetCustomDiffPairGap()

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

Definition at line 11582 of file pcbnew.py.

◆ SetCustomDiffPairViaGap()

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

Definition at line 11590 of file pcbnew.py.

◆ SetCustomDiffPairWidth()

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

Definition at line 11574 of file pcbnew.py.

◆ SetCustomTrackWidth()

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

Definition at line 11519 of file pcbnew.py.

◆ SetCustomViaDrill()

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

Definition at line 11551 of file pcbnew.py.

◆ SetCustomViaSize()

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

Definition at line 11539 of file pcbnew.py.

◆ SetDefaultMasterPad()

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

Definition at line 11701 of file pcbnew.py.

◆ SetDefaultZoneSettings()

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

Definition at line 11479 of file pcbnew.py.

◆ SetDiffPairIndex()

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

Definition at line 11570 of file pcbnew.py.

◆ SetEnabledLayers()

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

Definition at line 11621 of file pcbnew.py.

◆ SetGridOrigin()

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

Definition at line 11693 of file pcbnew.py.

◆ SetTrackWidthIndex()

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

Definition at line 11511 of file pcbnew.py.

◆ SetUserDefinedLayerCount()

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

Definition at line 11641 of file pcbnew.py.

◆ SetViaSizeIndex()

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

Definition at line 11531 of file pcbnew.py.

◆ UseCustomDiffPairDimensions()

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

Definition at line 11598 of file pcbnew.py.

◆ UseCustomTrackViaSize()

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

Definition at line 11559 of file pcbnew.py.

◆ UseNetClassDiffPair()

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

Definition at line 11495 of file pcbnew.py.

◆ UseNetClassTrack()

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

Definition at line 11487 of file pcbnew.py.

◆ UseNetClassVia()

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

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

◆ m_CapVias

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 11747 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 11723 of file pcbnew.py.

◆ m_CoverViasBack

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

◆ m_CoverViasFront

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 11743 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 11711 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 11750 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 11706 of file pcbnew.py.

◆ m_DiffPairMeanderSettings

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 11709 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 11764 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 11765 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 11763 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 11759 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 11761 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 11762 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 11760 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 11758 of file pcbnew.py.

◆ m_DrcExclusionComments

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 11732 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 11731 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 11730 of file pcbnew.py.

◆ m_FillVias

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 11748 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 11771 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 11724 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 11725 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 11753 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 11734 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 11722 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 11721 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 11714 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 11716 of file pcbnew.py.

◆ m_MinGrooveWidth

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 11715 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 11727 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 11728 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 11729 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 11720 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 11749 of file pcbnew.py.

◆ m_PlugViasBack

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

◆ m_PlugViasFront

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 11745 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 11726 of file pcbnew.py.

◆ m_SingleTrackMeanderSettings

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

◆ m_SkewMeanderSettings

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 11710 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 11735 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 11736 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 11737 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 11738 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 11739 of file pcbnew.py.

◆ m_StyleFPBarcodes

pcbnew.BOARD_DESIGN_SETTINGS.m_StyleFPBarcodes = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPBarcodes_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPBarcodes_set, doc=)
static

Definition at line 11770 of file pcbnew.py.

◆ m_StyleFPDimensions

pcbnew.BOARD_DESIGN_SETTINGS.m_StyleFPDimensions = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPDimensions_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_StyleFPDimensions_set, doc=)
static

Definition at line 11769 of file pcbnew.py.

◆ m_StyleFPFields

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

◆ m_StyleFPShapes

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

◆ m_StyleFPText

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 11767 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 11707 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 11713 of file pcbnew.py.

◆ m_TentViasBack

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

◆ m_TentViasFront

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 11741 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 11756 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 11754 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 11755 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 11757 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 11717 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 11704 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 11712 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 11772 of file pcbnew.py.

◆ m_UserLayerNames

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 11751 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 11705 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 11718 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 11719 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 11733 of file pcbnew.py.

◆ m_ZoneLayerProperties

pcbnew.BOARD_DESIGN_SETTINGS.m_ZoneLayerProperties = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ZoneLayerProperties_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ZoneLayerProperties_set, doc=)
static

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


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