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 11431 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 11446 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 11438 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 11442 of file pcbnew.py.

◆ CloneFrom()

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

Definition at line 11775 of file pcbnew.py.

◆ GetAuxOrigin()

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

Definition at line 11690 of file pcbnew.py.

◆ GetBiggestClearanceValue()

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

Definition at line 11500 of file pcbnew.py.

◆ GetBoardThickness()

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

Definition at line 11646 of file pcbnew.py.

◆ GetCopperLayerCount()

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

Definition at line 11630 of file pcbnew.py.

◆ GetCurrentDiffPairGap()

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

Definition at line 11610 of file pcbnew.py.

◆ GetCurrentDiffPairViaGap()

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

Definition at line 11614 of file pcbnew.py.

◆ GetCurrentDiffPairWidth()

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

Definition at line 11606 of file pcbnew.py.

◆ GetCurrentNetClassName()

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

Definition at line 11484 of file pcbnew.py.

◆ GetCurrentTrackWidth()

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

Definition at line 11516 of file pcbnew.py.

◆ GetCurrentViaDrill()

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

Definition at line 11548 of file pcbnew.py.

◆ GetCurrentViaSize()

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

Definition at line 11536 of file pcbnew.py.

◆ GetCustomDiffPairGap()

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

Definition at line 11587 of file pcbnew.py.

◆ GetCustomDiffPairViaGap()

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

Definition at line 11595 of file pcbnew.py.

◆ GetCustomDiffPairWidth()

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

Definition at line 11579 of file pcbnew.py.

◆ GetCustomTrackWidth()

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

Definition at line 11524 of file pcbnew.py.

◆ GetCustomViaDrill()

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

Definition at line 11556 of file pcbnew.py.

◆ GetCustomViaSize()

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

Definition at line 11544 of file pcbnew.py.

◆ GetDefaultZoneSettings()

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

Definition at line 11476 of file pcbnew.py.

◆ GetDiffPairIndex()

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

Definition at line 11567 of file pcbnew.py.

◆ GetDRCEpsilon()

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

Definition at line 11654 of file pcbnew.py.

◆ GetEnabledLayers()

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

Definition at line 11618 of file pcbnew.py.

◆ GetGridOrigin()

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

Definition at line 11698 of file pcbnew.py.

◆ GetHolePlatingThickness()

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

Definition at line 11658 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 11682 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 11662 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 11468 of file pcbnew.py.

◆ GetSmallestClearanceValue()

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

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

◆ GetTeadropParamsList()

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

Definition at line 11464 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 11674 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 11666 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 11670 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 11678 of file pcbnew.py.

◆ GetTrackWidthIndex()

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

Definition at line 11508 of file pcbnew.py.

◆ GetUserDefinedLayerCount()

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

Definition at line 11638 of file pcbnew.py.

◆ GetViaSizeIndex()

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

Definition at line 11528 of file pcbnew.py.

◆ Ignore()

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

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

◆ LoadFromFile()

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

Definition at line 11453 of file pcbnew.py.

◆ SetAuxOrigin()

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

Definition at line 11686 of file pcbnew.py.

◆ SetBoardThickness()

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

Definition at line 11650 of file pcbnew.py.

◆ SetCopperLayerCount()

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

Definition at line 11634 of file pcbnew.py.

◆ SetCustomDiffPairGap()

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

Definition at line 11583 of file pcbnew.py.

◆ SetCustomDiffPairViaGap()

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

Definition at line 11591 of file pcbnew.py.

◆ SetCustomDiffPairWidth()

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

Definition at line 11575 of file pcbnew.py.

◆ SetCustomTrackWidth()

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

Definition at line 11520 of file pcbnew.py.

◆ SetCustomViaDrill()

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

Definition at line 11552 of file pcbnew.py.

◆ SetCustomViaSize()

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

Definition at line 11540 of file pcbnew.py.

◆ SetDefaultMasterPad()

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

Definition at line 11702 of file pcbnew.py.

◆ SetDefaultZoneSettings()

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

Definition at line 11480 of file pcbnew.py.

◆ SetDiffPairIndex()

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

Definition at line 11571 of file pcbnew.py.

◆ SetEnabledLayers()

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

Definition at line 11622 of file pcbnew.py.

◆ SetGridOrigin()

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

Definition at line 11694 of file pcbnew.py.

◆ SetTrackWidthIndex()

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

Definition at line 11512 of file pcbnew.py.

◆ SetUserDefinedLayerCount()

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

Definition at line 11642 of file pcbnew.py.

◆ SetViaSizeIndex()

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

Definition at line 11532 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 11599 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 11560 of file pcbnew.py.

◆ UseNetClassDiffPair()

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

Definition at line 11496 of file pcbnew.py.

◆ UseNetClassTrack()

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

Definition at line 11488 of file pcbnew.py.

◆ UseNetClassVia()

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

Definition at line 11492 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 11741 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 11748 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 11724 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 11745 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 11744 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 11712 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 11751 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 11707 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 11710 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 11765 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 11766 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 11764 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 11760 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 11762 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 11763 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 11761 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 11759 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 11733 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 11732 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 11731 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 11749 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 11772 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 11725 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 11726 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 11754 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 11735 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 11723 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 11722 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 11715 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 11717 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 11716 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 11728 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 11729 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 11730 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 11721 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 11750 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 11747 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 11746 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 11727 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 11709 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 11711 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 11736 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 11737 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 11738 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 11739 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 11740 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 11771 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 11770 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 11767 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 11769 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 11768 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 11708 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 11714 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 11743 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 11742 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 11757 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 11755 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 11756 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 11758 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 11718 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 11705 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 11713 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 11773 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 11752 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 11706 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 11719 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 11720 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 11734 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 11753 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 11434 of file pcbnew.py.


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