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 11786 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 11801 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 11793 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 11797 of file pcbnew.py.

◆ CloneFrom()

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

Definition at line 12130 of file pcbnew.py.

◆ GetAuxOrigin()

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

Definition at line 12045 of file pcbnew.py.

◆ GetBiggestClearanceValue()

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

Definition at line 11855 of file pcbnew.py.

◆ GetBoardThickness()

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

Definition at line 12001 of file pcbnew.py.

◆ GetCopperLayerCount()

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

Definition at line 11985 of file pcbnew.py.

◆ GetCurrentDiffPairGap()

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

Definition at line 11965 of file pcbnew.py.

◆ GetCurrentDiffPairViaGap()

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

Definition at line 11969 of file pcbnew.py.

◆ GetCurrentDiffPairWidth()

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

Definition at line 11961 of file pcbnew.py.

◆ GetCurrentNetClassName()

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

Definition at line 11839 of file pcbnew.py.

◆ GetCurrentTrackWidth()

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

Definition at line 11871 of file pcbnew.py.

◆ GetCurrentViaDrill()

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

Definition at line 11903 of file pcbnew.py.

◆ GetCurrentViaSize()

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

Definition at line 11891 of file pcbnew.py.

◆ GetCustomDiffPairGap()

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

Definition at line 11942 of file pcbnew.py.

◆ GetCustomDiffPairViaGap()

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

Definition at line 11950 of file pcbnew.py.

◆ GetCustomDiffPairWidth()

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

Definition at line 11934 of file pcbnew.py.

◆ GetCustomTrackWidth()

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

Definition at line 11879 of file pcbnew.py.

◆ GetCustomViaDrill()

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

Definition at line 11911 of file pcbnew.py.

◆ GetCustomViaSize()

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

Definition at line 11899 of file pcbnew.py.

◆ GetDefaultZoneSettings()

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

Definition at line 11831 of file pcbnew.py.

◆ GetDiffPairIndex()

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

Definition at line 11922 of file pcbnew.py.

◆ GetDRCEpsilon()

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

Definition at line 12009 of file pcbnew.py.

◆ GetEnabledLayers()

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

Definition at line 11973 of file pcbnew.py.

◆ GetGridOrigin()

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

Definition at line 12053 of file pcbnew.py.

◆ GetHolePlatingThickness()

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

Definition at line 12013 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 12037 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 12017 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 11823 of file pcbnew.py.

◆ GetSmallestClearanceValue()

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

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

◆ GetTeadropParamsList()

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

Definition at line 11819 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 12029 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 12021 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 12025 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 12033 of file pcbnew.py.

◆ GetTrackWidthIndex()

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

Definition at line 11863 of file pcbnew.py.

◆ GetUserDefinedLayerCount()

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

Definition at line 11993 of file pcbnew.py.

◆ GetViaSizeIndex()

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

Definition at line 11883 of file pcbnew.py.

◆ Ignore()

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

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

◆ LoadFromFile()

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

Definition at line 11808 of file pcbnew.py.

◆ SetAuxOrigin()

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

Definition at line 12041 of file pcbnew.py.

◆ SetBoardThickness()

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

Definition at line 12005 of file pcbnew.py.

◆ SetCopperLayerCount()

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

Definition at line 11989 of file pcbnew.py.

◆ SetCustomDiffPairGap()

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

Definition at line 11938 of file pcbnew.py.

◆ SetCustomDiffPairViaGap()

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

Definition at line 11946 of file pcbnew.py.

◆ SetCustomDiffPairWidth()

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

Definition at line 11930 of file pcbnew.py.

◆ SetCustomTrackWidth()

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

Definition at line 11875 of file pcbnew.py.

◆ SetCustomViaDrill()

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

Definition at line 11907 of file pcbnew.py.

◆ SetCustomViaSize()

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

Definition at line 11895 of file pcbnew.py.

◆ SetDefaultMasterPad()

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

Definition at line 12057 of file pcbnew.py.

◆ SetDefaultZoneSettings()

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

Definition at line 11835 of file pcbnew.py.

◆ SetDiffPairIndex()

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

Definition at line 11926 of file pcbnew.py.

◆ SetEnabledLayers()

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

Definition at line 11977 of file pcbnew.py.

◆ SetGridOrigin()

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

Definition at line 12049 of file pcbnew.py.

◆ SetTrackWidthIndex()

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

Definition at line 11867 of file pcbnew.py.

◆ SetUserDefinedLayerCount()

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

Definition at line 11997 of file pcbnew.py.

◆ SetViaSizeIndex()

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

Definition at line 11887 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 11954 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 11915 of file pcbnew.py.

◆ UseNetClassDiffPair()

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

Definition at line 11851 of file pcbnew.py.

◆ UseNetClassTrack()

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

Definition at line 11843 of file pcbnew.py.

◆ UseNetClassVia()

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

Definition at line 11847 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 12096 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 12103 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 12079 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 12100 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 12099 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 12067 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 12106 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 12062 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 12065 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 12120 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 12121 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 12119 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 12115 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 12117 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 12118 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 12116 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 12114 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 12088 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 12087 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 12086 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 12104 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 12127 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 12080 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 12081 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 12109 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 12090 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 12078 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 12077 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 12070 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 12072 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 12071 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 12083 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 12084 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 12085 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 12076 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 12105 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 12102 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 12101 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 12082 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 12064 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 12066 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 12091 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 12092 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 12093 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 12094 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 12095 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 12126 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 12125 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 12122 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 12124 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 12123 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 12063 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 12069 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 12098 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 12097 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 12112 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 12110 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 12111 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 12113 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 12073 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 12060 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 12068 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 12128 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 12107 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 12061 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 12074 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 12075 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 12089 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 12108 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 11789 of file pcbnew.py.


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