| 
| def  | __eq__ (self, aOther) | 
|   | 
| def  | __ne__ (self, aOther) | 
|   | 
| def  | __init__ (self, *args) | 
|   | 
| def  | LoadFromFile (self, *args) | 
|   | 
| def  | GetStackupDescriptor (self, *args) | 
|   | 
| def  | GetTeadropParamsList (self) | 
|   | 
| def  | GetSeverity (self, aDRCErrorCode) | 
|   | 
| def  | Ignore (self, aDRCErrorCode) | 
|   | 
| def  | GetDefaultZoneSettings (self) | 
|   | 
| def  | SetDefaultZoneSettings (self, aSettings) | 
|   | 
| def  | GetCurrentNetClassName (self) | 
|   | 
| def  | UseNetClassTrack (self) | 
|   | 
| def  | UseNetClassVia (self) | 
|   | 
| def  | UseNetClassDiffPair (self) | 
|   | 
| def  | GetBiggestClearanceValue (self) | 
|   | 
| def  | GetSmallestClearanceValue (self) | 
|   | 
| def  | GetTrackWidthIndex (self) | 
|   | 
| def  | SetTrackWidthIndex (self, aIndex) | 
|   | 
| def  | GetCurrentTrackWidth (self) | 
|   | 
| def  | SetCustomTrackWidth (self, aWidth) | 
|   | 
| def  | GetCustomTrackWidth (self) | 
|   | 
| def  | GetViaSizeIndex (self) | 
|   | 
| def  | SetViaSizeIndex (self, aIndex) | 
|   | 
| def  | GetCurrentViaSize (self) | 
|   | 
| def  | SetCustomViaSize (self, aSize) | 
|   | 
| def  | GetCustomViaSize (self) | 
|   | 
| def  | GetCurrentViaDrill (self) | 
|   | 
| def  | SetCustomViaDrill (self, aDrill) | 
|   | 
| def  | GetCustomViaDrill (self) | 
|   | 
| def  | UseCustomTrackViaSize (self, *args) | 
|   | 
| def  | GetDiffPairIndex (self) | 
|   | 
| def  | SetDiffPairIndex (self, aIndex) | 
|   | 
| def  | SetCustomDiffPairWidth (self, aWidth) | 
|   | 
| def  | GetCustomDiffPairWidth (self) | 
|   | 
| def  | SetCustomDiffPairGap (self, aGap) | 
|   | 
| def  | GetCustomDiffPairGap (self) | 
|   | 
| def  | SetCustomDiffPairViaGap (self, aGap) | 
|   | 
| def  | GetCustomDiffPairViaGap (self) | 
|   | 
| def  | UseCustomDiffPairDimensions (self, *args) | 
|   | 
| def  | GetCurrentDiffPairWidth (self) | 
|   | 
| def  | GetCurrentDiffPairGap (self) | 
|   | 
| def  | GetCurrentDiffPairViaGap (self) | 
|   | 
| def  | GetEnabledLayers (self) | 
|   | 
| def  | SetEnabledLayers (self, aMask) | 
|   | 
| def  | IsLayerEnabled (self, aLayerId) | 
|   | 
| def  | GetCopperLayerCount (self) | 
|   | 
| def  | SetCopperLayerCount (self, aNewLayerCount) | 
|   | 
| def  | GetBoardThickness (self) | 
|   | 
| def  | SetBoardThickness (self, aThickness) | 
|   | 
| def  | GetDRCEpsilon (self) | 
|   | 
| def  | GetHolePlatingThickness (self) | 
|   | 
| def  | GetLineThickness (self, aLayer) | 
|   | 
| def  | GetTextSize (self, aLayer) | 
|   | 
| def  | GetTextThickness (self, aLayer) | 
|   | 
| def  | GetTextItalic (self, aLayer) | 
|   | 
| def  | GetTextUpright (self, aLayer) | 
|   | 
| def  | GetLayerClass (self, aLayer) | 
|   | 
| def  | SetAuxOrigin (self, aOrigin) | 
|   | 
| def  | GetAuxOrigin (self) | 
|   | 
| def  | SetGridOrigin (self, aOrigin) | 
|   | 
| def  | GetGridOrigin (self) | 
|   | 
| def  | CloneFrom (self, aOther) | 
|   | 
 | 
|   | 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_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_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_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_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_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=) | 
|   | 
Proxy of C++ BOARD_DESIGN_SETTINGS class.
 
Definition at line 10816 of file pcbnew.py.