KiCad Pcbnew Python Scripting
pcbnew.FOOTPRINT Member List

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

__init__(self, *args)pcbnew.FOOTPRINT
Add3DModel(self, a3DModel)pcbnew.FOOTPRINT
AddNative(self, *args)pcbnew.FOOTPRINT
AddNetTiePadGroup(self, aGroup)pcbnew.FOOTPRINT
AllowMissingCourtyard(self)pcbnew.FOOTPRINT
BuildCourtyardCaches(self, aErrorHandler=None)pcbnew.FOOTPRINT
CheckFootprintAttributes(self, aErrorHandler)pcbnew.FOOTPRINT
CheckNetTiePadGroups(self, aErrorHandler)pcbnew.FOOTPRINT
CheckNetTies(self, aErrorHandler)pcbnew.FOOTPRINT
CheckPads(self, aErrorHandler)pcbnew.FOOTPRINT
CheckShortingPads(self, aErrorHandler)pcbnew.FOOTPRINT
ClassOf(aItem)pcbnew.FOOTPRINTstatic
ClearAllNets(self)pcbnew.FOOTPRINT
ClearNetTiePadGroups(self)pcbnew.FOOTPRINT
CoverageRatio(self, aCollector)pcbnew.FOOTPRINT
DuplicateItem(self, aItem, aAddToFootprint=False)pcbnew.FOOTPRINT
FindPadByNumber(self, aPadNumber, aSearchAfterMe=None)pcbnew.FOOTPRINT
FixUuids(self)pcbnew.FOOTPRINT
FootprintNeedsUpdate(self, aLibFootprint)pcbnew.FOOTPRINT
GetArea(self, aPadding=0)pcbnew.FOOTPRINT
GetAttributes(self)pcbnew.FOOTPRINT
GetBoundingBox(self, *args)pcbnew.FOOTPRINT
GetBoundingHull(self)pcbnew.FOOTPRINT
GetContextualTextVars(self, aVars)pcbnew.FOOTPRINT
GetCourtyard(self, aLayer)pcbnew.FOOTPRINT
GetCoverageArea(aItem, aCollector)pcbnew.FOOTPRINTstatic
GetDescription(self)pcbnew.FOOTPRINT
GetEffectiveShape(self, *args)pcbnew.FOOTPRINT
GetFileFormatVersionAtLoad(self)pcbnew.FOOTPRINT
GetFlag(self)pcbnew.FOOTPRINT
GetFPID(self)pcbnew.FOOTPRINT
GetFPIDAsString(self)pcbnew.FOOTPRINT
GetFpPadsLocalBbox(self)pcbnew.FOOTPRINT
GetInitialComments(self)pcbnew.FOOTPRINT
GetKeywords(self)pcbnew.FOOTPRINT
GetLayerBoundingBox(self, aLayers)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
GetNetTiePadGroups(self)pcbnew.FOOTPRINT
GetNetTiePads(self, aPad)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
GetPath(self)pcbnew.FOOTPRINT
GetPrivateLayers(self)pcbnew.FOOTPRINT
GetProperties(self)pcbnew.FOOTPRINT
GetPropertiesNative(self)pcbnew.FOOTPRINT
GetProperty(self, key)pcbnew.FOOTPRINT
GetPropertyNative(self, aKey)pcbnew.FOOTPRINT
GetReference(self)pcbnew.FOOTPRINT
GetReferenceAsString(self)pcbnew.FOOTPRINT
GetTypeName(self)pcbnew.FOOTPRINT
GetUniquePadCount(self, *args)pcbnew.FOOTPRINT
GetValue(self)pcbnew.FOOTPRINT
GetValueAsString(self)pcbnew.FOOTPRINT
GetZoneConnection(self)pcbnew.FOOTPRINT
GraphicalItems(self, *args)pcbnew.FOOTPRINT
Groups(self, *args)pcbnew.FOOTPRINT
HasProperty(self, aKey)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
IsBoardOnly(self)pcbnew.FOOTPRINT
IsConflicting(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
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
Reference(self, *args)pcbnew.FOOTPRINT
RemoveNative(self, *args)pcbnew.FOOTPRINT
ResolveTextVar(self, token, aDepth=0)pcbnew.FOOTPRINT
RunOnChildren(self, aFunction)pcbnew.FOOTPRINT
SetAllowMissingCourtyard(self, aAllow=True)pcbnew.FOOTPRINT
SetAttributes(self, aAttributes)pcbnew.FOOTPRINT
SetBoardOnly(self, aIsBoardOnly=True)pcbnew.FOOTPRINT
SetDescription(self, aDoc)pcbnew.FOOTPRINT
SetExcludedFromBOM(self, aExclude=True)pcbnew.FOOTPRINT
SetExcludedFromPosFiles(self, aExclude=True)pcbnew.FOOTPRINT
SetFileFormatVersionAtLoad(self, aVersion)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
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
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
SetProperties(self, properties)pcbnew.FOOTPRINT
SetPropertiesNative(self, aProps)pcbnew.FOOTPRINT
SetProperty(self, aKey, aVal)pcbnew.FOOTPRINT
SetReference(self, aReference)pcbnew.FOOTPRINT
SetValue(self, aValue)pcbnew.FOOTPRINT
SetZoneConnection(self, aType)pcbnew.FOOTPRINT
StringLibNameInvalidChars(aUserReadable)pcbnew.FOOTPRINTstatic
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, aSkipNPTHPadsWihNoCopper=False, aSkipPlatedPads=False, aSkipNonPlatedPads=False)pcbnew.FOOTPRINT
Value(self, *args)pcbnew.FOOTPRINT
ViewGetLOD(self, aLayer, aView)pcbnew.FOOTPRINT
Zones(self, *args)pcbnew.FOOTPRINT