KiCad Pcbnew Python Scripting
All Classes Namespaces Files Functions Variables Properties
pcbnew.FOOTPRINT Member List

This is the complete list of members for pcbnew.FOOTPRINT, including all inherited members.

__eq__(self, *args)pcbnew.FOOTPRINT
__init__(self, *args)pcbnew.FOOTPRINT
Add3DModel(self, a3DModel)pcbnew.FOOTPRINT
AddNative(self, *args)pcbnew.FOOTPRINT
AddNetTiePadGroup(self, aGroup)pcbnew.FOOTPRINT
AllowMissingCourtyard(self)pcbnew.FOOTPRINT
ApplyDefaultSettings(self, board, aStyleFields, aStyleText, aStyleShapes)pcbnew.FOOTPRINT
AutoPositionFields(self)pcbnew.FOOTPRINT
BuildCourtyardCaches(self, aErrorHandler=None)pcbnew.FOOTPRINT
BuildNetTieCache(self)pcbnew.FOOTPRINT
CheckClippedSilk(self, aErrorHandler)pcbnew.FOOTPRINT
CheckFootprintAttributes(self, aErrorHandler)pcbnew.FOOTPRINT
CheckNetTiePadGroups(self, aErrorHandler)pcbnew.FOOTPRINT
CheckNetTies(self, aErrorHandler)pcbnew.FOOTPRINT
CheckPads(self, aUnitsProvider, aErrorHandler)pcbnew.FOOTPRINT
CheckShortingPads(self, aErrorHandler)pcbnew.FOOTPRINT
ClassOf(aItem)pcbnew.FOOTPRINTstatic
ClearAllNets(self)pcbnew.FOOTPRINT
ClearNetTiePadGroups(self)pcbnew.FOOTPRINT
ClearTransientComponentClassNames(self)pcbnew.FOOTPRINT
CoverageRatio(self, aCollector)pcbnew.FOOTPRINT
Deserialize(self, aContainer)pcbnew.FOOTPRINT
DuplicateItem(self, aItem, aAddToFootprint=False)pcbnew.FOOTPRINT
EmbedFonts(self)pcbnew.FOOTPRINT
FindPadByNumber(self, aPadNumber, aSearchAfterMe=None)pcbnew.FOOTPRINT
FixUuids(self)pcbnew.FOOTPRINT
FootprintNeedsUpdate(self, aLibFP, aCompareFlags=0, aReporter=None)pcbnew.FOOTPRINT
GetArea(self, aPadding=0)pcbnew.FOOTPRINT
GetAttributes(self)pcbnew.FOOTPRINT
GetBoundingBox(self, *args)pcbnew.FOOTPRINT
GetBoundingHull(self, *args)pcbnew.FOOTPRINT
GetCachedCourtyard(self, aLayer)pcbnew.FOOTPRINT
GetClearanceOverrides(self, aSource)pcbnew.FOOTPRINT
GetComponentClass(self)pcbnew.FOOTPRINT
GetComponentClassAsString(self)pcbnew.FOOTPRINT
GetContextualTextVars(self, aVars)pcbnew.FOOTPRINT
GetCourtyard(self, aLayer)pcbnew.FOOTPRINT
GetCoverageArea(aItem, aCollector)pcbnew.FOOTPRINTstatic
GetDuplicatePadNumbersAreJumpers(self)pcbnew.FOOTPRINT
GetEffectiveShape(self, *args)pcbnew.FOOTPRINT
GetEmbeddedFiles(self, *args)pcbnew.FOOTPRINT
GetField(self, *args)pcbnew.FOOTPRINT
GetFields(self, *args)pcbnew.FOOTPRINT
GetFieldShownText(self, key)pcbnew.FOOTPRINT
GetFieldsShownText(self)pcbnew.FOOTPRINT
GetFieldsText(self)pcbnew.FOOTPRINT
GetFieldText(self, key)pcbnew.FOOTPRINT
GetFileFormatVersionAtLoad(self)pcbnew.FOOTPRINT
GetFilters(self)pcbnew.FOOTPRINT
GetFlag(self)pcbnew.FOOTPRINT
GetFonts(self)pcbnew.FOOTPRINT
GetFPID(self)pcbnew.FOOTPRINT
GetFPIDAsString(self)pcbnew.FOOTPRINT
GetFpPadsLocalBbox(self)pcbnew.FOOTPRINT
GetInitialComments(self)pcbnew.FOOTPRINT
GetJumperPadGroup(self, aPadNumber)pcbnew.FOOTPRINT
GetKeywords(self)pcbnew.FOOTPRINT
GetLayerBoundingBox(self, aLayers)pcbnew.FOOTPRINT
GetLibDescription(self)pcbnew.FOOTPRINT
GetLikelyAttribute(self)pcbnew.FOOTPRINT
GetLink(self)pcbnew.FOOTPRINT
GetLocalClearance(self, *args)pcbnew.FOOTPRINT
GetLocalSolderMaskMargin(self)pcbnew.FOOTPRINT
GetLocalSolderPasteMargin(self)pcbnew.FOOTPRINT
GetLocalSolderPasteMarginRatio(self)pcbnew.FOOTPRINT
GetLocalZoneConnection(self)pcbnew.FOOTPRINT
GetNetTieCache(self, aItem)pcbnew.FOOTPRINT
GetNetTiePadGroups(self)pcbnew.FOOTPRINT
GetNetTiePads(self, aPad)pcbnew.FOOTPRINT
GetNextFieldOrdinal(self)pcbnew.FOOTPRINT
GetNextPadNumber(self, aLastPadName)pcbnew.FOOTPRINT
GetOrientation(self)pcbnew.FOOTPRINT
GetOrientationDegrees(self)pcbnew.FOOTPRINT
GetPad(self, *args)pcbnew.FOOTPRINT
GetPadCount(self, *args)pcbnew.FOOTPRINT
GetPads(self, aPadNumber, aIgnore=None)pcbnew.FOOTPRINT
GetPath(self)pcbnew.FOOTPRINT
GetPrivateLayers(self)pcbnew.FOOTPRINT
GetReference(self)pcbnew.FOOTPRINT
GetReferenceAsString(self)pcbnew.FOOTPRINT
GetSheetfile(self)pcbnew.FOOTPRINT
GetSheetname(self)pcbnew.FOOTPRINT
GetSide(self)pcbnew.FOOTPRINT
GetStaticComponentClass(self)pcbnew.FOOTPRINT
GetTransientComponentClassNames(self)pcbnew.FOOTPRINT
GetTypeName(self)pcbnew.FOOTPRINT
GetUniquePadCount(self, *args)pcbnew.FOOTPRINT
GetUniquePadNumbers(self, *args)pcbnew.FOOTPRINT
GetValue(self)pcbnew.FOOTPRINT
GetValueAsString(self)pcbnew.FOOTPRINT
GetZoneConnectionOverrides(self, aSource)pcbnew.FOOTPRINT
GraphicalItems(self, *args)pcbnew.FOOTPRINT
Groups(self, *args)pcbnew.FOOTPRINT
HasField(self, aFieldName)pcbnew.FOOTPRINT
HasThroughHolePads(self)pcbnew.FOOTPRINT
HitTest(self, *args)pcbnew.FOOTPRINT
HitTestAccurate(self, aPosition, aAccuracy=0)pcbnew.FOOTPRINT
HitTestOnLayer(self, *args)pcbnew.FOOTPRINT
IncrementFlag(self)pcbnew.FOOTPRINT
IncrementReference(self, aDelta)pcbnew.FOOTPRINT
InvalidateComponentClassCache(self)pcbnew.FOOTPRINT
InvalidateGeometryCaches(self)pcbnew.FOOTPRINT
IsBoardOnly(self)pcbnew.FOOTPRINT
IsConflicting(self)pcbnew.FOOTPRINT
IsDNP(self)pcbnew.FOOTPRINT
IsExcludedFromBOM(self)pcbnew.FOOTPRINT
IsExcludedFromPosFiles(self)pcbnew.FOOTPRINT
IsFlipped(self)pcbnew.FOOTPRINT
IsLibNameValid(aName)pcbnew.FOOTPRINTstatic
IsNetTie(self)pcbnew.FOOTPRINT
IsPlaced(self)pcbnew.FOOTPRINT
JumperPadGroups(self, *args)pcbnew.FOOTPRINT
LegacyPadsLocked(self)pcbnew.FOOTPRINT
MapPadNumbersToNetTieGroups(self)pcbnew.FOOTPRINT
Models(self, *args)pcbnew.FOOTPRINT
MoveAnchorPosition(self, aMoveVector)pcbnew.FOOTPRINT
NeedsPlaced(self)pcbnew.FOOTPRINT
Pads(self, *args)pcbnew.FOOTPRINT
RecomputeComponentClass(self)pcbnew.FOOTPRINT
Reference(self, *args)pcbnew.FOOTPRINT
RemoveNative(self, *args)pcbnew.FOOTPRINT
ResolveComponentClassNames(self, aBoard, aComponentClassNames)pcbnew.FOOTPRINT
ResolveTextVar(self, token, aDepth=0)pcbnew.FOOTPRINT
Serialize(self, aContainer)pcbnew.FOOTPRINT
SetAllowMissingCourtyard(self, aAllow=True)pcbnew.FOOTPRINT
SetAttributes(self, aAttributes)pcbnew.FOOTPRINT
SetBoardOnly(self, aIsBoardOnly=True)pcbnew.FOOTPRINT
SetDNP(self, aDNP=True)pcbnew.FOOTPRINT
SetDuplicatePadNumbersAreJumpers(self, aEnabled)pcbnew.FOOTPRINT
SetExcludedFromBOM(self, aExclude=True)pcbnew.FOOTPRINT
SetExcludedFromPosFiles(self, aExclude=True)pcbnew.FOOTPRINT
SetField(self, key, value)pcbnew.FOOTPRINT
SetFields(self, fields)pcbnew.FOOTPRINT
SetFileFormatVersionAtLoad(self, aVersion)pcbnew.FOOTPRINT
SetFilters(self, aFilters)pcbnew.FOOTPRINT
SetFlag(self, aFlag)pcbnew.FOOTPRINT
SetFPID(self, aFPID)pcbnew.FOOTPRINT
SetFPIDAsString(self, aFPID)pcbnew.FOOTPRINT
SetInitialComments(self, aInitialComments)pcbnew.FOOTPRINT
SetIsPlaced(self, isPlaced)pcbnew.FOOTPRINT
SetKeywords(self, aKeywords)pcbnew.FOOTPRINT
SetLayerAndFlip(self, aLayer)pcbnew.FOOTPRINT
SetLibDescription(self, aDesc)pcbnew.FOOTPRINT
SetLink(self, aLink)pcbnew.FOOTPRINT
SetLocalClearance(self, aClearance)pcbnew.FOOTPRINT
SetLocalSolderMaskMargin(self, aMargin)pcbnew.FOOTPRINT
SetLocalSolderPasteMargin(self, aMargin)pcbnew.FOOTPRINT
SetLocalSolderPasteMarginRatio(self, aRatio)pcbnew.FOOTPRINT
SetLocalZoneConnection(self, aType)pcbnew.FOOTPRINT
SetNeedsPlaced(self, needsPlaced)pcbnew.FOOTPRINT
SetOrientation(self, aNewAngle)pcbnew.FOOTPRINT
SetOrientationDegrees(self, aOrientation)pcbnew.FOOTPRINT
SetPath(self, aPath)pcbnew.FOOTPRINT
SetPrivateLayers(self, aLayers)pcbnew.FOOTPRINT
SetReference(self, aReference)pcbnew.FOOTPRINT
SetSheetfile(self, aSheetfile)pcbnew.FOOTPRINT
SetSheetname(self, aSheetname)pcbnew.FOOTPRINT
SetStaticComponentClass(self, aClass)pcbnew.FOOTPRINT
SetTransientComponentClassNames(self, classNames)pcbnew.FOOTPRINT
SetValue(self, aValue)pcbnew.FOOTPRINT
StringLibNameInvalidChars(aUserReadable)pcbnew.FOOTPRINTstatic
TextOnly(self)pcbnew.FOOTPRINT
thisownpcbnew.FOOTPRINTstatic
TransformFPShapesToPolySet(self, aBuffer, aLayer, aClearance, aError, aErrorLoc, aIncludeText=True, aIncludeShapes=True, aIncludePrivateItems=False)pcbnew.FOOTPRINT
TransformFPTextToPolySet(self, aBuffer, aLayer, aClearance, aError, aErrorLoc)pcbnew.FOOTPRINT
TransformPadsToPolySet(self, aBuffer, aLayer, aClearance, aMaxError, aErrorLoc)pcbnew.FOOTPRINT
Value(self, *args)pcbnew.FOOTPRINT
ViewGetLOD(self, aLayer, aView)pcbnew.FOOTPRINT
Zones(self, *args)pcbnew.FOOTPRINT