|
KiCad Pcbnew Python Scripting
|

Public Member Functions | |
| def | __init__ (self, *args) |
| def | GetPrivateLayers (self) |
| def | SetPrivateLayers (self, aLayers) |
| def | AddNative (self, *args) |
| def | RemoveNative (self, *args) |
| def | ClearAllNets (self) |
| def | FixUuids (self) |
| def | GetFpPadsLocalBbox (self) |
| def | GetBoundingHull (self) |
| def | GetBoundingBox (self, *args) |
| def | GetLayerBoundingBox (self, aLayers) |
| def | Pads (self, *args) |
| def | GraphicalItems (self, *args) |
| def | Zones (self, *args) |
| def | Groups (self, *args) |
| def | HasThroughHolePads (self) |
| def | Models (self, *args) |
| def | SetOrientation (self, aNewAngle) |
| def | GetOrientation (self) |
| def | SetLayerAndFlip (self, aLayer) |
| def | SetOrientationDegrees (self, aOrientation) |
| def | GetOrientationDegrees (self) |
| def | GetFPID (self) |
| def | SetFPID (self, aFPID) |
| def | GetFPIDAsString (self) |
| def | SetFPIDAsString (self, aFPID) |
| def | GetDescription (self) |
| def | SetDescription (self, aDoc) |
| def | GetKeywords (self) |
| def | SetKeywords (self, aKeywords) |
| def | GetPath (self) |
| def | SetPath (self, aPath) |
| def | GetLocalSolderMaskMargin (self) |
| def | SetLocalSolderMaskMargin (self, aMargin) |
| def | SetLocalClearance (self, aClearance) |
| def | GetLocalClearance (self, *args) |
| def | GetLocalSolderPasteMargin (self) |
| def | SetLocalSolderPasteMargin (self, aMargin) |
| def | GetLocalSolderPasteMarginRatio (self) |
| def | SetLocalSolderPasteMarginRatio (self, aRatio) |
| def | SetZoneConnection (self, aType) |
| def | GetZoneConnection (self) |
| def | GetAttributes (self) |
| def | SetAttributes (self, aAttributes) |
| def | SetFlag (self, aFlag) |
| def | IncrementFlag (self) |
| def | GetFlag (self) |
| def | IsNetTie (self) |
| def | GetNetTiePadGroups (self) |
| def | ClearNetTiePadGroups (self) |
| def | AddNetTiePadGroup (self, aGroup) |
| def | MapPadNumbersToNetTieGroups (self) |
| def | GetNetTiePads (self, aPad) |
| def | GetLikelyAttribute (self) |
| def | MoveAnchorPosition (self, aMoveVector) |
| def | IsFlipped (self) |
| def | IsConflicting (self) |
| def | IsPlaced (self) |
| def | SetIsPlaced (self, isPlaced) |
| def | NeedsPlaced (self) |
| def | SetNeedsPlaced (self, needsPlaced) |
| def | LegacyPadsLocked (self) |
| def | CheckFootprintAttributes (self, aErrorHandler) |
| def | CheckPads (self, aErrorHandler) |
| def | CheckShortingPads (self, aErrorHandler) |
| def | CheckNetTies (self, aErrorHandler) |
| def | CheckNetTiePadGroups (self, aErrorHandler) |
| def | TransformPadsToPolySet (self, aBuffer, aLayer, aClearance, aMaxError, aErrorLoc, aSkipNPTHPadsWihNoCopper=False, aSkipPlatedPads=False, aSkipNonPlatedPads=False) |
| def | TransformFPShapesToPolySet (self, aBuffer, aLayer, aClearance, aError, aErrorLoc, aIncludeText=True, aIncludeShapes=True, aIncludePrivateItems=False) |
| def | TransformFPTextToPolySet (self, aBuffer, aLayer, aClearance, aError, aErrorLoc) |
| def | GetContextualTextVars (self, aVars) |
| def | ResolveTextVar (self, token, aDepth=0) |
| def | HitTestAccurate (self, aPosition, aAccuracy=0) |
| def | HitTest (self, *args) |
| def | HitTestOnLayer (self, *args) |
| def | GetReference (self) |
| def | SetReference (self, aReference) |
| def | GetReferenceAsString (self) |
| def | IncrementReference (self, aDelta) |
| def | GetValue (self) |
| def | SetValue (self, aValue) |
| def | GetValueAsString (self) |
| def | Value (self, *args) |
| def | Reference (self, *args) |
| def | GetPropertiesNative (self) |
| def | SetPropertiesNative (self, aProps) |
| def | GetPropertyNative (self, aKey) |
| def | HasProperty (self, aKey) |
| def | SetProperty (self, aKey, aVal) |
| def | IsBoardOnly (self) |
| def | SetBoardOnly (self, aIsBoardOnly=True) |
| def | IsExcludedFromPosFiles (self) |
| def | SetExcludedFromPosFiles (self, aExclude=True) |
| def | IsExcludedFromBOM (self) |
| def | SetExcludedFromBOM (self, aExclude=True) |
| def | AllowMissingCourtyard (self) |
| def | SetAllowMissingCourtyard (self, aAllow=True) |
| def | SetFileFormatVersionAtLoad (self, aVersion) |
| def | GetFileFormatVersionAtLoad (self) |
| def | FindPadByNumber (self, aPadNumber, aSearchAfterMe=None) |
| def | GetPad (self, *args) |
| def | GetPadCount (self, *args) |
| def | GetUniquePadCount (self, *args) |
| def | GetNextPadNumber (self, aLastPadName) |
| def | GetTypeName (self) |
| def | GetArea (self, aPadding=0) |
| def | GetLink (self) |
| def | SetLink (self, aLink) |
| def | DuplicateItem (self, aItem, aAddToFootprint=False) |
| def | Add3DModel (self, a3DModel) |
| def | RunOnChildren (self, aFunction) |
| def | ViewGetLOD (self, aLayer, aView) |
| def | FootprintNeedsUpdate (self, aLibFootprint) |
| def | SetInitialComments (self, aInitialComments) |
| def | CoverageRatio (self, aCollector) |
| def | GetInitialComments (self) |
| def | GetCourtyard (self, aLayer) |
| def | BuildCourtyardCaches (self, aErrorHandler=None) |
| def | GetEffectiveShape (self, *args) |
| def | GetProperties (self) |
| def | GetProperty (self, key) |
| def | SetProperties (self, properties) |
Public Member Functions inherited from pcbnew.BOARD_ITEM_CONTAINER | |
| def | __init__ (self, *args, **kwargs) |
| def | AddNative (self, *args) |
| def | RemoveNative (self, *args) |
| def | DeleteNative (self, aItem) |
| def | GetZoneSettings (self) |
| def | SetZoneSettings (self, aSettings) |
| def | Add (self, item) |
| def | Remove (self, item) |
| def | Delete (self, item) |
Public Member Functions inherited from pcbnew.BOARD_ITEM | |
| def | __init__ (self, *args, **kwargs) |
| def | SetParentGroup (self, aGroup) |
| def | GetParentGroup (self) |
| def | GetX (self) |
| def | GetY (self) |
| def | GetCenter (self) |
| def | SetX (self, aX) |
| def | SetY (self, aY) |
| def | IsConnected (self) |
| def | IsOnCopperLayer (self) |
| def | HasHole (self) |
| def | IsTented (self) |
| def | GetEffectiveShape (self, *args) |
| def | GetEffectiveHoleShape (self) |
| def | GetParent (self) |
| def | GetParentFootprint (self) |
| def | HasLineStroke (self) |
| def | GetStroke (self) |
| def | SetStroke (self, aStroke) |
| def | GetLayer (self) |
| def | GetLayerSet (self) |
| def | SetLayerSet (self, aLayers) |
| def | SetLayer (self, aLayer) |
| def | Duplicate (self) |
| def | SwapItemData (self, aImage) |
| def | IsOnLayer (self, aLayer) |
| def | IsKnockout (self) |
| def | SetIsKnockout (self, aKnockout) |
| def | IsLocked (self) |
| def | SetLocked (self, aLocked) |
| def | DeleteStructure (self) |
| def | Move (self, aMoveVector) |
| def | Rotate (self, aRotCentre, aAngle) |
| def | Flip (self, aCentre, aFlipLeftRight) |
| def | GetBoard (self, *args) |
| def | GetLayerName (self) |
| def | TransformShapeToPolygon (self, aBuffer, aLayer, aClearance, aError, aErrorLoc, ignoreLineWidth=False) |
| def | Cast (self) |
| def | Duplicate (self) |
| def | SetPos (self, p) |
| def | SetStartEnd (self, start, end) |
Public Member Functions inherited from pcbnew.EDA_ITEM | |
| def | __init__ (self, *args, **kwargs) |
| def | Type (self) |
| def | GetParent (self) |
| def | SetParent (self, aParent) |
| def | IsModified (self) |
| def | IsNew (self) |
| def | IsMoving (self) |
| def | IsSelected (self) |
| def | IsEntered (self) |
| def | IsBrightened (self) |
| def | IsRollover (self) |
| def | SetSelected (self) |
| def | SetBrightened (self) |
| def | ClearSelected (self) |
| def | ClearBrightened (self) |
| def | SetModified (self) |
| def | GetState (self, type) |
| def | SetState (self, type, state) |
| def | GetStatus (self) |
| def | SetStatus (self, aStatus) |
| def | SetFlags (self, aMask) |
| def | XorFlags (self, aMask) |
| def | ClearFlags (self, *args) |
| def | GetFlags (self) |
| def | HasFlag (self, aFlag) |
| def | GetEditFlags (self) |
| def | ClearTempFlags (self) |
| def | ClearEditFlags (self) |
| def | RenderAsBitmap (self, aWorldScale) |
| def | SetIsShownAsBitmap (self, aBitmap) |
| def | IsShownAsBitmap (self) |
| def | IsType (self, aScanTypes) |
| def | SetForceVisible (self, aEnable) |
| def | IsForceVisible (self) |
| def | GetMsgPanelInfo (self, aFrame, aList) |
| def | GetFriendlyName (self) |
| def | HitTest (self, *args) |
| def | GetBoundingBox (self) |
| def | GetPosition (self) |
| def | SetPosition (self, aPos) |
| def | GetFocusPosition (self) |
| def | GetSortPosition (self) |
| def | Clone (self) |
| def | Visit (self, inspector, testData, aScanTypes) |
| def | GetClass (self) |
| def | GetTypeDesc (self) |
| def | GetItemDescription (self, aUnitsProvider) |
| def | GetMenuImage (self) |
| def | Matches (self, aSearchData, aAuxData) |
| def | Replace (self, *args) |
| def | IsReplaceable (self) |
| def | __lt__ (self, aItem) |
| def | ViewBBox (self) |
| def | ViewGetLayers (self, aLayers, aCount) |
Static Public Member Functions | |
| def | ClassOf (aItem) |
| def | IsLibNameValid (aName) |
| def | StringLibNameInvalidChars (aUserReadable) |
| def | GetCoverageArea (aItem, aCollector) |
Static Public Member Functions inherited from pcbnew.EDA_ITEM | |
| def | Sort (aLeft, aRight) |
Properties | |
| thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
Properties inherited from pcbnew.BOARD_ITEM_CONTAINER | |
| thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
Properties inherited from pcbnew.BOARD_ITEM | |
| thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
Properties inherited from pcbnew.EDA_ITEM | |
| thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
| m_Uuid = property(_pcbnew.EDA_ITEM_m_Uuid_get, doc=) | |
| def pcbnew.FOOTPRINT.__init__ | ( | self, | |
| * | args | ||
| ) |
__init__(FOOTPRINT self, BOARD parent) -> FOOTPRINT
__init__(FOOTPRINT self, FOOTPRINT aFootprint) -> FOOTPRINT
__init__(FOOTPRINT self, FOOTPRINT aFootprint) -> FOOTPRINT
Reimplemented from pcbnew.BOARD_ITEM_CONTAINER.
Definition at line 18397 of file pcbnew.py.

| def pcbnew.FOOTPRINT.Add3DModel | ( | self, | |
| a3DModel | |||
| ) |
| def pcbnew.FOOTPRINT.AddNative | ( | self, | |
| * | args | ||
| ) |
AddNative(FOOTPRINT self, BOARD_ITEM aItem, ADD_MODE aMode=INSERT, bool aSkipConnectivity=False)
Reimplemented from pcbnew.BOARD_ITEM_CONTAINER.
Definition at line 18419 of file pcbnew.py.

| def pcbnew.FOOTPRINT.AddNetTiePadGroup | ( | self, | |
| aGroup | |||
| ) |
| def pcbnew.FOOTPRINT.AllowMissingCourtyard | ( | self | ) |
| def pcbnew.FOOTPRINT.BuildCourtyardCaches | ( | self, | |
aErrorHandler = None |
|||
| ) |
| def pcbnew.FOOTPRINT.CheckFootprintAttributes | ( | self, | |
| aErrorHandler | |||
| ) |
| def pcbnew.FOOTPRINT.CheckNetTiePadGroups | ( | self, | |
| aErrorHandler | |||
| ) |
| def pcbnew.FOOTPRINT.CheckNetTies | ( | self, | |
| aErrorHandler | |||
| ) |
| def pcbnew.FOOTPRINT.CheckPads | ( | self, | |
| aErrorHandler | |||
| ) |
| def pcbnew.FOOTPRINT.CheckShortingPads | ( | self, | |
| aErrorHandler | |||
| ) |
|
static |
| def pcbnew.FOOTPRINT.ClearAllNets | ( | self | ) |
| def pcbnew.FOOTPRINT.ClearNetTiePadGroups | ( | self | ) |
| def pcbnew.FOOTPRINT.CoverageRatio | ( | self, | |
| aCollector | |||
| ) |
| def pcbnew.FOOTPRINT.DuplicateItem | ( | self, | |
| aItem, | |||
aAddToFootprint = False |
|||
| ) |
| def pcbnew.FOOTPRINT.FindPadByNumber | ( | self, | |
| aPadNumber, | |||
aSearchAfterMe = None |
|||
| ) |
| def pcbnew.FOOTPRINT.FixUuids | ( | self | ) |
| def pcbnew.FOOTPRINT.FootprintNeedsUpdate | ( | self, | |
| aLibFootprint | |||
| ) |
| def pcbnew.FOOTPRINT.GetArea | ( | self, | |
aPadding = 0 |
|||
| ) |
| def pcbnew.FOOTPRINT.GetAttributes | ( | self | ) |
| def pcbnew.FOOTPRINT.GetBoundingBox | ( | self, | |
| * | args | ||
| ) |
GetBoundingBox(FOOTPRINT self) -> BOX2I
GetBoundingBox(FOOTPRINT self, bool aIncludeText, bool aIncludeInvisibleText) -> BOX2I
Reimplemented from pcbnew.EDA_ITEM.
Definition at line 18443 of file pcbnew.py.

| def pcbnew.FOOTPRINT.GetBoundingHull | ( | self | ) |
| def pcbnew.FOOTPRINT.GetContextualTextVars | ( | self, | |
| aVars | |||
| ) |
| def pcbnew.FOOTPRINT.GetCourtyard | ( | self, | |
| aLayer | |||
| ) |
|
static |
| def pcbnew.FOOTPRINT.GetDescription | ( | self | ) |
| def pcbnew.FOOTPRINT.GetEffectiveShape | ( | self, | |
| * | args | ||
| ) |
GetEffectiveShape(FOOTPRINT self, PCB_LAYER_ID aLayer=UNDEFINED_LAYER, FLASHING aFlash=DEFAULT) -> std::shared_ptr< SHAPE >
Reimplemented from pcbnew.BOARD_ITEM.
| def pcbnew.FOOTPRINT.GetFileFormatVersionAtLoad | ( | self | ) |
| def pcbnew.FOOTPRINT.GetFlag | ( | self | ) |
| def pcbnew.FOOTPRINT.GetFPID | ( | self | ) |
| def pcbnew.FOOTPRINT.GetFPIDAsString | ( | self | ) |
| def pcbnew.FOOTPRINT.GetFpPadsLocalBbox | ( | self | ) |
| def pcbnew.FOOTPRINT.GetInitialComments | ( | self | ) |
| def pcbnew.FOOTPRINT.GetKeywords | ( | self | ) |
| def pcbnew.FOOTPRINT.GetLayerBoundingBox | ( | self, | |
| aLayers | |||
| ) |
| def pcbnew.FOOTPRINT.GetLikelyAttribute | ( | self | ) |
| def pcbnew.FOOTPRINT.GetLink | ( | self | ) |
| def pcbnew.FOOTPRINT.GetLocalClearance | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.FOOTPRINT.GetLocalSolderMaskMargin | ( | self | ) |
| def pcbnew.FOOTPRINT.GetLocalSolderPasteMargin | ( | self | ) |
| def pcbnew.FOOTPRINT.GetLocalSolderPasteMarginRatio | ( | self | ) |
| def pcbnew.FOOTPRINT.GetNetTiePadGroups | ( | self | ) |
| def pcbnew.FOOTPRINT.GetNetTiePads | ( | self, | |
| aPad | |||
| ) |
| def pcbnew.FOOTPRINT.GetNextPadNumber | ( | self, | |
| aLastPadName | |||
| ) |
| def pcbnew.FOOTPRINT.GetOrientation | ( | self | ) |
| def pcbnew.FOOTPRINT.GetOrientationDegrees | ( | self | ) |
| def pcbnew.FOOTPRINT.GetPad | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.FOOTPRINT.GetPadCount | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.FOOTPRINT.GetPath | ( | self | ) |
| def pcbnew.FOOTPRINT.GetPrivateLayers | ( | self | ) |
| def pcbnew.FOOTPRINT.GetProperties | ( | self | ) |
| def pcbnew.FOOTPRINT.GetPropertiesNative | ( | self | ) |
| def pcbnew.FOOTPRINT.GetProperty | ( | self, | |
| key | |||
| ) |
| def pcbnew.FOOTPRINT.GetPropertyNative | ( | self, | |
| aKey | |||
| ) |
| def pcbnew.FOOTPRINT.GetReference | ( | self | ) |
| def pcbnew.FOOTPRINT.GetReferenceAsString | ( | self | ) |
| def pcbnew.FOOTPRINT.GetTypeName | ( | self | ) |
| def pcbnew.FOOTPRINT.GetUniquePadCount | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.FOOTPRINT.GetValue | ( | self | ) |
| def pcbnew.FOOTPRINT.GetValueAsString | ( | self | ) |
| def pcbnew.FOOTPRINT.GetZoneConnection | ( | self | ) |
| def pcbnew.FOOTPRINT.GraphicalItems | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.FOOTPRINT.Groups | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.FOOTPRINT.HasProperty | ( | self, | |
| aKey | |||
| ) |
| def pcbnew.FOOTPRINT.HasThroughHolePads | ( | self | ) |
| def pcbnew.FOOTPRINT.HitTest | ( | self, | |
| * | args | ||
| ) |
HitTest(FOOTPRINT self, VECTOR2I aPosition, int aAccuracy=0) -> bool
HitTest(FOOTPRINT self, BOX2I aRect, bool aContained, int aAccuracy=0) -> bool
Reimplemented from pcbnew.EDA_ITEM.
Definition at line 18720 of file pcbnew.py.

| def pcbnew.FOOTPRINT.HitTestAccurate | ( | self, | |
| aPosition, | |||
aAccuracy = 0 |
|||
| ) |
| def pcbnew.FOOTPRINT.HitTestOnLayer | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.FOOTPRINT.IncrementFlag | ( | self | ) |
| def pcbnew.FOOTPRINT.IncrementReference | ( | self, | |
| aDelta | |||
| ) |
| def pcbnew.FOOTPRINT.IsBoardOnly | ( | self | ) |
| def pcbnew.FOOTPRINT.IsConflicting | ( | self | ) |
| def pcbnew.FOOTPRINT.IsExcludedFromBOM | ( | self | ) |
| def pcbnew.FOOTPRINT.IsExcludedFromPosFiles | ( | self | ) |
| def pcbnew.FOOTPRINT.IsFlipped | ( | self | ) |
|
static |
| def pcbnew.FOOTPRINT.IsNetTie | ( | self | ) |
| def pcbnew.FOOTPRINT.IsPlaced | ( | self | ) |
| def pcbnew.FOOTPRINT.LegacyPadsLocked | ( | self | ) |
| def pcbnew.FOOTPRINT.MapPadNumbersToNetTieGroups | ( | self | ) |
| def pcbnew.FOOTPRINT.Models | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.FOOTPRINT.MoveAnchorPosition | ( | self, | |
| aMoveVector | |||
| ) |
| def pcbnew.FOOTPRINT.NeedsPlaced | ( | self | ) |
| def pcbnew.FOOTPRINT.Pads | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.FOOTPRINT.Reference | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.FOOTPRINT.RemoveNative | ( | self, | |
| * | args | ||
| ) |
RemoveNative(FOOTPRINT self, BOARD_ITEM aItem, REMOVE_MODE aMode=NORMAL)
Reimplemented from pcbnew.BOARD_ITEM_CONTAINER.
Definition at line 18423 of file pcbnew.py.

| def pcbnew.FOOTPRINT.ResolveTextVar | ( | self, | |
| token, | |||
aDepth = 0 |
|||
| ) |
| def pcbnew.FOOTPRINT.RunOnChildren | ( | self, | |
| aFunction | |||
| ) |
| def pcbnew.FOOTPRINT.SetAllowMissingCourtyard | ( | self, | |
aAllow = True |
|||
| ) |
| def pcbnew.FOOTPRINT.SetAttributes | ( | self, | |
| aAttributes | |||
| ) |
| def pcbnew.FOOTPRINT.SetBoardOnly | ( | self, | |
aIsBoardOnly = True |
|||
| ) |
| def pcbnew.FOOTPRINT.SetDescription | ( | self, | |
| aDoc | |||
| ) |
| def pcbnew.FOOTPRINT.SetExcludedFromBOM | ( | self, | |
aExclude = True |
|||
| ) |
| def pcbnew.FOOTPRINT.SetExcludedFromPosFiles | ( | self, | |
aExclude = True |
|||
| ) |
| def pcbnew.FOOTPRINT.SetFileFormatVersionAtLoad | ( | self, | |
| aVersion | |||
| ) |
| def pcbnew.FOOTPRINT.SetFlag | ( | self, | |
| aFlag | |||
| ) |
| def pcbnew.FOOTPRINT.SetFPID | ( | self, | |
| aFPID | |||
| ) |
| def pcbnew.FOOTPRINT.SetFPIDAsString | ( | self, | |
| aFPID | |||
| ) |
| def pcbnew.FOOTPRINT.SetInitialComments | ( | self, | |
| aInitialComments | |||
| ) |
| def pcbnew.FOOTPRINT.SetIsPlaced | ( | self, | |
| isPlaced | |||
| ) |
| def pcbnew.FOOTPRINT.SetKeywords | ( | self, | |
| aKeywords | |||
| ) |
| def pcbnew.FOOTPRINT.SetLayerAndFlip | ( | self, | |
| aLayer | |||
| ) |
| def pcbnew.FOOTPRINT.SetLink | ( | self, | |
| aLink | |||
| ) |
| def pcbnew.FOOTPRINT.SetLocalClearance | ( | self, | |
| aClearance | |||
| ) |
| def pcbnew.FOOTPRINT.SetLocalSolderMaskMargin | ( | self, | |
| aMargin | |||
| ) |
| def pcbnew.FOOTPRINT.SetLocalSolderPasteMargin | ( | self, | |
| aMargin | |||
| ) |
| def pcbnew.FOOTPRINT.SetLocalSolderPasteMarginRatio | ( | self, | |
| aRatio | |||
| ) |
| def pcbnew.FOOTPRINT.SetNeedsPlaced | ( | self, | |
| needsPlaced | |||
| ) |
| def pcbnew.FOOTPRINT.SetOrientation | ( | self, | |
| aNewAngle | |||
| ) |
| def pcbnew.FOOTPRINT.SetOrientationDegrees | ( | self, | |
| aOrientation | |||
| ) |
| def pcbnew.FOOTPRINT.SetPath | ( | self, | |
| aPath | |||
| ) |
| def pcbnew.FOOTPRINT.SetPrivateLayers | ( | self, | |
| aLayers | |||
| ) |
| def pcbnew.FOOTPRINT.SetProperties | ( | self, | |
| properties | |||
| ) |
| def pcbnew.FOOTPRINT.SetPropertiesNative | ( | self, | |
| aProps | |||
| ) |
| def pcbnew.FOOTPRINT.SetProperty | ( | self, | |
| aKey, | |||
| aVal | |||
| ) |
| def pcbnew.FOOTPRINT.SetReference | ( | self, | |
| aReference | |||
| ) |
| def pcbnew.FOOTPRINT.SetValue | ( | self, | |
| aValue | |||
| ) |
| def pcbnew.FOOTPRINT.SetZoneConnection | ( | self, | |
| aType | |||
| ) |
|
static |
| def pcbnew.FOOTPRINT.TransformFPShapesToPolySet | ( | self, | |
| aBuffer, | |||
| aLayer, | |||
| aClearance, | |||
| aError, | |||
| aErrorLoc, | |||
aIncludeText = True, |
|||
aIncludeShapes = True, |
|||
aIncludePrivateItems = False |
|||
| ) |
| def pcbnew.FOOTPRINT.TransformFPTextToPolySet | ( | self, | |
| aBuffer, | |||
| aLayer, | |||
| aClearance, | |||
| aError, | |||
| aErrorLoc | |||
| ) |
| def pcbnew.FOOTPRINT.TransformPadsToPolySet | ( | self, | |
| aBuffer, | |||
| aLayer, | |||
| aClearance, | |||
| aMaxError, | |||
| aErrorLoc, | |||
aSkipNPTHPadsWihNoCopper = False, |
|||
aSkipPlatedPads = False, |
|||
aSkipNonPlatedPads = False |
|||
| ) |
| def pcbnew.FOOTPRINT.Value | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.FOOTPRINT.ViewGetLOD | ( | self, | |
| aLayer, | |||
| aView | |||
| ) |
| def pcbnew.FOOTPRINT.Zones | ( | self, | |
| * | args | ||
| ) |
|
static |