|
KiCad Pcbnew Python Scripting
|

Public Member Functions | |
| def | __init__ (self, *args) |
| def | GetParent (self) |
| def | GetParentAsString (self) |
| def | ImportSettingsFrom (self, aMasterPad) |
| def | IsFlipped (self) |
| def | SetNumber (self, aNumber) |
| def | GetNumber (self) |
| def | CanHaveNumber (self) |
| def | SetPinFunction (self, aName) |
| def | GetPinFunction (self) |
| def | SetPinType (self, aType) |
| def | GetPinType (self) |
| def | SameLogicalPadAs (self, aOther) |
| def | SharesNetTieGroup (self, aOther) |
| def | IsNoConnectPad (self) |
| def | IsFreePad (self) |
| def | SetShape (self, aShape) |
| def | GetShape (self) |
| def | GetAnchorPadShape (self) |
| def | GetCustomShapeInZoneOpt (self) |
| def | SetCustomShapeInZoneOpt (self, aOption) |
| def | SetAnchorPadShape (self, aShape) |
| def | SetY (self, y) |
| def | SetX (self, x) |
| def | SetPos0 (self, aPos) |
| def | GetPos0 (self) |
| def | SetY0 (self, y) |
| def | SetX0 (self, x) |
| def | SetSize (self, aSize) |
| def | GetSize (self) |
| def | SetSizeX (self, aX) |
| def | GetSizeX (self) |
| def | SetSizeY (self, aY) |
| def | GetSizeY (self) |
| def | SetDelta (self, aSize) |
| def | GetDelta (self) |
| def | SetDrillSize (self, aSize) |
| def | GetDrillSize (self) |
| def | SetDrillSizeX (self, aX) |
| def | GetDrillSizeX (self) |
| def | SetDrillSizeY (self, aY) |
| def | GetDrillSizeY (self) |
| def | SetOffset (self, aOffset) |
| def | GetOffset (self) |
| def | AddPrimitivePoly (self, *args) |
| def | AddPrimitiveSegment (self, aStart, aEnd, aThickness) |
| def | AddPrimitiveCircle (self, aCenter, aRadius, aThickness, aFilled) |
| def | AddPrimitiveRect (self, aStart, aEnd, aThickness, aFilled) |
| def | AddPrimitiveArc (self, aCenter, aStart, aArcAngle, aThickness) |
| def | AddPrimitiveCurve (self, aStart, aEnd, aCtrl1, aCtrl2, aThickness) |
| def | AddPrimitiveAnnotationBox (self, aStart, aEnd) |
| def | GetBestAnchorPosition (self, aPos) |
| def | MergePrimitivesAsPolygon (self, *args) |
| def | DeletePrimitivesList (self) |
| def | GetPrimitives (self) |
| def | FlipPrimitives (self, aFlipLeftRight) |
| def | ReplacePrimitives (self, aPrimitivesList) |
| def | AppendPrimitives (self, aPrimitivesList) |
| def | AddPrimitive (self, aPrimitive) |
| def | SetOrientation (self, aAngle) |
| def | GetOrientation (self) |
| def | SetOrientationDegrees (self, aOrientation) |
| def | GetOrientationDegrees (self) |
| def | SetDrillShape (self, aShape) |
| def | GetDrillShape (self) |
| def | IsDirty (self) |
| def | SetDirty (self) |
| def | SetAttribute (self, aAttribute) |
| def | GetAttribute (self) |
| def | SetProperty (self, aProperty) |
| def | GetProperty (self) |
| def | IsAperturePad (self) |
| def | SetPadToDieLength (self, aLength) |
| def | GetPadToDieLength (self) |
| def | GetLocalSolderMaskMargin (self) |
| def | SetLocalSolderMaskMargin (self, aMargin) |
| def | GetLocalClearance (self, *args) |
| def | SetLocalClearance (self, aClearance) |
| def | GetLocalSolderPasteMargin (self) |
| def | SetLocalSolderPasteMargin (self, aMargin) |
| def | GetLocalSolderPasteMarginRatio (self) |
| def | SetLocalSolderPasteMarginRatio (self, aRatio) |
| def | GetOwnClearance (self, aLayer, aSource=None) |
| def | TransformShapeToPolygon (self, *args) |
| def | TransformHoleToPolygon (self, *args) |
| def | GetEffectiveShape (self, *args) |
| def | GetEffectivePolygon (self, *args) |
| def | GetBoundingRadius (self) |
| def | GetSolderMaskExpansion (self) |
| def | GetSolderPasteMargin (self) |
| def | SetZoneConnection (self, aType) |
| def | GetZoneConnection (self) |
| def | GetLocalZoneConnectionOverride (self, aSource=None) |
| def | SetThermalSpokeWidth (self, aWidth) |
| def | GetThermalSpokeWidth (self) |
| def | GetLocalSpokeWidthOverride (self, aSource=None) |
| def | SetThermalSpokeAngle (self, aAngle) |
| def | GetThermalSpokeAngle (self) |
| def | SetThermalSpokeAngleDegrees (self, aAngle) |
| def | GetThermalSpokeAngleDegrees (self) |
| def | SetThermalGap (self, aGap) |
| def | GetThermalGap (self) |
| def | GetLocalThermalGapOverride (self, aSource=None) |
| def | SetRoundRectCornerRadius (self, aRadius) |
| def | GetRoundRectCornerRadius (self) |
| def | ShapePos (self) |
| def | SetRoundRectRadiusRatio (self, aRadiusScale) |
| def | GetRoundRectRadiusRatio (self) |
| def | SetChamferRectRatio (self, aChamferScale) |
| def | GetChamferRectRatio (self) |
| def | SetChamferPositions (self, aPositions) |
| def | GetChamferPositions (self) |
| def | GetSubRatsnest (self) |
| def | SetSubRatsnest (self, aSubRatsnest) |
| def | SetRemoveUnconnected (self, aSet) |
| def | GetRemoveUnconnected (self) |
| def | SetKeepTopBottom (self, aSet) |
| def | GetKeepTopBottom (self) |
| def | ConditionallyFlashed (self, aLayer) |
| def | CanFlashLayer (self, aLayer) |
| def | GetPrincipalLayer (self) |
| def | FlashLayer (self, *args) |
| def | HitTest (self, *args) |
| def | SetDrawCoord (self) |
| def | SetLocalCoord (self) |
| def | ShowPadShape (self) |
| def | ShowPadAttr (self) |
| def | ClonePad (self) |
| def | BuildEffectiveShapes (self, aLayer) |
| def | BuildEffectivePolygon (self, *args) |
| def | ViewGetLOD (self, aLayer, aView) |
| def | ClearZoneLayerOverrides (self) |
| def | GetZoneLayerOverride (self, aLayer) |
| def | SetZoneLayerOverride (self, aLayer, aOverride) |
| def | SetPadName (self, aName) |
| def | SetName (self, aName) |
| def | GetPadName (self) |
| def | GetName (self) |
| def | AddPrimitive (self, *args) |
| def | GetCustomShapeAsPolygon (self, layer=UNDEFINED_LAYER) |
Public Member Functions inherited from pcbnew.BOARD_CONNECTED_ITEM | |
| def | __init__ (self, *args, **kwargs) |
| def | GetNet (self) |
| def | SetNet (self, aNetInfo) |
| def | GetNetCode (self) |
| def | SetNetCode (self, *args) |
| def | GetNetname (self) |
| def | GetNetnameMsg (self) |
| def | GetShortNetname (self) |
| def | GetUnescapedShortNetname (self) |
| def | GetOwnClearance (self, aLayer, aSource=None) |
| def | GetLocalClearanceOverrides (self, aSource) |
| def | GetLocalClearance (self, aSource) |
| def | GetEffectiveNetClass (self) |
| def | GetNetClassName (self) |
| def | SetLocalRatsnestVisible (self, aVisible) |
| def | GetLocalRatsnestVisible (self) |
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 | PTHMask () |
| def | SMDMask () |
| def | ConnSMDMask () |
| def | UnplatedHoleMask () |
| def | ApertureMask () |
| def | ClassOf (aItem) |
| def | Compare (aPadRef, aPadCmp) |
| def | ClassOf (aItem) |
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_CONNECTED_ITEM | |
| 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.PAD.__init__ | ( | self, | |
| * | args | ||
| ) |
__init__(PAD self, FOOTPRINT parent) -> PAD
__init__(PAD self, PAD aPad) -> PAD
Reimplemented from pcbnew.BOARD_CONNECTED_ITEM.
Definition at line 12487 of file pcbnew.py.

| def pcbnew.PAD.AddPrimitive | ( | self, | |
| aPrimitive | |||
| ) |
| def pcbnew.PAD.AddPrimitiveAnnotationBox | ( | self, | |
| aStart, | |||
| aEnd | |||
| ) |
| def pcbnew.PAD.AddPrimitiveArc | ( | self, | |
| aCenter, | |||
| aStart, | |||
| aArcAngle, | |||
| aThickness | |||
| ) |
| def pcbnew.PAD.AddPrimitiveCircle | ( | self, | |
| aCenter, | |||
| aRadius, | |||
| aThickness, | |||
| aFilled | |||
| ) |
| def pcbnew.PAD.AddPrimitiveCurve | ( | self, | |
| aStart, | |||
| aEnd, | |||
| aCtrl1, | |||
| aCtrl2, | |||
| aThickness | |||
| ) |
| def pcbnew.PAD.AddPrimitivePoly | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.PAD.AddPrimitiveRect | ( | self, | |
| aStart, | |||
| aEnd, | |||
| aThickness, | |||
| aFilled | |||
| ) |
| def pcbnew.PAD.AddPrimitiveSegment | ( | self, | |
| aStart, | |||
| aEnd, | |||
| aThickness | |||
| ) |
|
static |
| def pcbnew.PAD.AppendPrimitives | ( | self, | |
| aPrimitivesList | |||
| ) |
| def pcbnew.PAD.BuildEffectivePolygon | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.PAD.BuildEffectiveShapes | ( | self, | |
| aLayer | |||
| ) |
| def pcbnew.PAD.CanFlashLayer | ( | self, | |
| aLayer | |||
| ) |
| def pcbnew.PAD.CanHaveNumber | ( | self | ) |
|
static |
ClassOf(EDA_ITEM aItem) -> bool
Reimplemented from pcbnew.BOARD_CONNECTED_ITEM.
| def pcbnew.PAD.ClearZoneLayerOverrides | ( | self | ) |
| def pcbnew.PAD.ClonePad | ( | self | ) |
|
static |
| def pcbnew.PAD.ConditionallyFlashed | ( | self, | |
| aLayer | |||
| ) |
|
static |
| def pcbnew.PAD.DeletePrimitivesList | ( | self | ) |
| def pcbnew.PAD.FlashLayer | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.PAD.FlipPrimitives | ( | self, | |
| aFlipLeftRight | |||
| ) |
| def pcbnew.PAD.GetAnchorPadShape | ( | self | ) |
| def pcbnew.PAD.GetAttribute | ( | self | ) |
| def pcbnew.PAD.GetBestAnchorPosition | ( | self, | |
| aPos | |||
| ) |
| def pcbnew.PAD.GetBoundingRadius | ( | self | ) |
| def pcbnew.PAD.GetChamferPositions | ( | self | ) |
| def pcbnew.PAD.GetChamferRectRatio | ( | self | ) |
| def pcbnew.PAD.GetCustomShapeAsPolygon | ( | self, | |
layer = UNDEFINED_LAYER |
|||
| ) |
| def pcbnew.PAD.GetCustomShapeInZoneOpt | ( | self | ) |
| def pcbnew.PAD.GetDelta | ( | self | ) |
| def pcbnew.PAD.GetDrillShape | ( | self | ) |
| def pcbnew.PAD.GetDrillSize | ( | self | ) |
| def pcbnew.PAD.GetDrillSizeX | ( | self | ) |
| def pcbnew.PAD.GetDrillSizeY | ( | self | ) |
| def pcbnew.PAD.GetEffectivePolygon | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.PAD.GetEffectiveShape | ( | self, | |
| * | args | ||
| ) |
GetEffectiveShape(PAD self, PCB_LAYER_ID aLayer=UNDEFINED_LAYER, FLASHING flashPTHPads=DEFAULT) -> std::shared_ptr< SHAPE >
Reimplemented from pcbnew.BOARD_ITEM.
| def pcbnew.PAD.GetKeepTopBottom | ( | self | ) |
| def pcbnew.PAD.GetLocalClearance | ( | self, | |
| * | args | ||
| ) |
GetLocalClearance(PAD self, wxString aSource) -> int
GetLocalClearance(PAD self) -> int
Reimplemented from pcbnew.BOARD_CONNECTED_ITEM.
Definition at line 12827 of file pcbnew.py.

| def pcbnew.PAD.GetLocalSolderMaskMargin | ( | self | ) |
| def pcbnew.PAD.GetLocalSolderPasteMargin | ( | self | ) |
| def pcbnew.PAD.GetLocalSolderPasteMarginRatio | ( | self | ) |
| def pcbnew.PAD.GetLocalSpokeWidthOverride | ( | self, | |
aSource = None |
|||
| ) |
| def pcbnew.PAD.GetLocalThermalGapOverride | ( | self, | |
aSource = None |
|||
| ) |
| def pcbnew.PAD.GetLocalZoneConnectionOverride | ( | self, | |
aSource = None |
|||
| ) |
| def pcbnew.PAD.GetName | ( | self | ) |
| def pcbnew.PAD.GetNumber | ( | self | ) |
| def pcbnew.PAD.GetOffset | ( | self | ) |
| def pcbnew.PAD.GetOrientation | ( | self | ) |
| def pcbnew.PAD.GetOrientationDegrees | ( | self | ) |
| def pcbnew.PAD.GetOwnClearance | ( | self, | |
| aLayer, | |||
aSource = None |
|||
| ) |
GetOwnClearance(PAD self, PCB_LAYER_ID aLayer, wxString aSource=None) -> int
Reimplemented from pcbnew.BOARD_CONNECTED_ITEM.
| def pcbnew.PAD.GetPadToDieLength | ( | self | ) |
| def pcbnew.PAD.GetParent | ( | self | ) |
GetParent(PAD self) -> FOOTPRINT
Reimplemented from pcbnew.BOARD_ITEM.
| def pcbnew.PAD.GetParentAsString | ( | self | ) |
| def pcbnew.PAD.GetPinFunction | ( | self | ) |
| def pcbnew.PAD.GetPinType | ( | self | ) |
| def pcbnew.PAD.GetPos0 | ( | self | ) |
| def pcbnew.PAD.GetPrimitives | ( | self | ) |
| def pcbnew.PAD.GetPrincipalLayer | ( | self | ) |
| def pcbnew.PAD.GetProperty | ( | self | ) |
| def pcbnew.PAD.GetRemoveUnconnected | ( | self | ) |
| def pcbnew.PAD.GetRoundRectCornerRadius | ( | self | ) |
| def pcbnew.PAD.GetRoundRectRadiusRatio | ( | self | ) |
| def pcbnew.PAD.GetShape | ( | self | ) |
| def pcbnew.PAD.GetSize | ( | self | ) |
| def pcbnew.PAD.GetSizeX | ( | self | ) |
| def pcbnew.PAD.GetSizeY | ( | self | ) |
| def pcbnew.PAD.GetSolderMaskExpansion | ( | self | ) |
| def pcbnew.PAD.GetSolderPasteMargin | ( | self | ) |
| def pcbnew.PAD.GetSubRatsnest | ( | self | ) |
| def pcbnew.PAD.GetThermalGap | ( | self | ) |
| def pcbnew.PAD.GetThermalSpokeAngle | ( | self | ) |
| def pcbnew.PAD.GetThermalSpokeAngleDegrees | ( | self | ) |
| def pcbnew.PAD.GetThermalSpokeWidth | ( | self | ) |
| def pcbnew.PAD.GetZoneConnection | ( | self | ) |
| def pcbnew.PAD.GetZoneLayerOverride | ( | self, | |
| aLayer | |||
| ) |
| def pcbnew.PAD.HitTest | ( | self, | |
| * | args | ||
| ) |
HitTest(PAD self, VECTOR2I aPosition, int aAccuracy=0) -> bool
HitTest(PAD self, BOX2I aRect, bool aContained, int aAccuracy=0) -> bool
Reimplemented from pcbnew.EDA_ITEM.
Definition at line 13017 of file pcbnew.py.

| def pcbnew.PAD.ImportSettingsFrom | ( | self, | |
| aMasterPad | |||
| ) |
| def pcbnew.PAD.IsAperturePad | ( | self | ) |
| def pcbnew.PAD.IsDirty | ( | self | ) |
| def pcbnew.PAD.IsFlipped | ( | self | ) |
| def pcbnew.PAD.IsFreePad | ( | self | ) |
| def pcbnew.PAD.IsNoConnectPad | ( | self | ) |
| def pcbnew.PAD.MergePrimitivesAsPolygon | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.PAD.ReplacePrimitives | ( | self, | |
| aPrimitivesList | |||
| ) |
| def pcbnew.PAD.SameLogicalPadAs | ( | self, | |
| aOther | |||
| ) |
| def pcbnew.PAD.SetAnchorPadShape | ( | self, | |
| aShape | |||
| ) |
| def pcbnew.PAD.SetAttribute | ( | self, | |
| aAttribute | |||
| ) |
| def pcbnew.PAD.SetChamferPositions | ( | self, | |
| aPositions | |||
| ) |
| def pcbnew.PAD.SetChamferRectRatio | ( | self, | |
| aChamferScale | |||
| ) |
| def pcbnew.PAD.SetCustomShapeInZoneOpt | ( | self, | |
| aOption | |||
| ) |
| def pcbnew.PAD.SetDelta | ( | self, | |
| aSize | |||
| ) |
| def pcbnew.PAD.SetDrawCoord | ( | self | ) |
| def pcbnew.PAD.SetDrillShape | ( | self, | |
| aShape | |||
| ) |
| def pcbnew.PAD.SetDrillSize | ( | self, | |
| aSize | |||
| ) |
| def pcbnew.PAD.SetDrillSizeX | ( | self, | |
| aX | |||
| ) |
| def pcbnew.PAD.SetDrillSizeY | ( | self, | |
| aY | |||
| ) |
| def pcbnew.PAD.SetKeepTopBottom | ( | self, | |
| aSet | |||
| ) |
| def pcbnew.PAD.SetLocalClearance | ( | self, | |
| aClearance | |||
| ) |
| def pcbnew.PAD.SetLocalCoord | ( | self | ) |
| def pcbnew.PAD.SetLocalSolderMaskMargin | ( | self, | |
| aMargin | |||
| ) |
| def pcbnew.PAD.SetLocalSolderPasteMargin | ( | self, | |
| aMargin | |||
| ) |
| def pcbnew.PAD.SetLocalSolderPasteMarginRatio | ( | self, | |
| aRatio | |||
| ) |
| def pcbnew.PAD.SetNumber | ( | self, | |
| aNumber | |||
| ) |
| def pcbnew.PAD.SetOffset | ( | self, | |
| aOffset | |||
| ) |
| def pcbnew.PAD.SetOrientation | ( | self, | |
| aAngle | |||
| ) |
| def pcbnew.PAD.SetOrientationDegrees | ( | self, | |
| aOrientation | |||
| ) |
| def pcbnew.PAD.SetPadToDieLength | ( | self, | |
| aLength | |||
| ) |
| def pcbnew.PAD.SetPinFunction | ( | self, | |
| aName | |||
| ) |
| def pcbnew.PAD.SetPinType | ( | self, | |
| aType | |||
| ) |
| def pcbnew.PAD.SetPos0 | ( | self, | |
| aPos | |||
| ) |
| def pcbnew.PAD.SetProperty | ( | self, | |
| aProperty | |||
| ) |
| def pcbnew.PAD.SetRemoveUnconnected | ( | self, | |
| aSet | |||
| ) |
| def pcbnew.PAD.SetRoundRectCornerRadius | ( | self, | |
| aRadius | |||
| ) |
| def pcbnew.PAD.SetRoundRectRadiusRatio | ( | self, | |
| aRadiusScale | |||
| ) |
| def pcbnew.PAD.SetShape | ( | self, | |
| aShape | |||
| ) |
| def pcbnew.PAD.SetSize | ( | self, | |
| aSize | |||
| ) |
| def pcbnew.PAD.SetSizeX | ( | self, | |
| aX | |||
| ) |
| def pcbnew.PAD.SetSizeY | ( | self, | |
| aY | |||
| ) |
| def pcbnew.PAD.SetSubRatsnest | ( | self, | |
| aSubRatsnest | |||
| ) |
| def pcbnew.PAD.SetThermalGap | ( | self, | |
| aGap | |||
| ) |
| def pcbnew.PAD.SetThermalSpokeAngle | ( | self, | |
| aAngle | |||
| ) |
| def pcbnew.PAD.SetThermalSpokeAngleDegrees | ( | self, | |
| aAngle | |||
| ) |
| def pcbnew.PAD.SetThermalSpokeWidth | ( | self, | |
| aWidth | |||
| ) |
| def pcbnew.PAD.SetX | ( | self, | |
| x | |||
| ) |
SetX(PAD self, int x)
Reimplemented from pcbnew.BOARD_ITEM.
Definition at line 12612 of file pcbnew.py.

| def pcbnew.PAD.SetY | ( | self, | |
| y | |||
| ) |
SetY(PAD self, int y)
Reimplemented from pcbnew.BOARD_ITEM.
Definition at line 12608 of file pcbnew.py.

| def pcbnew.PAD.SetZoneConnection | ( | self, | |
| aType | |||
| ) |
| def pcbnew.PAD.SetZoneLayerOverride | ( | self, | |
| aLayer, | |||
| aOverride | |||
| ) |
| def pcbnew.PAD.ShapePos | ( | self | ) |
| def pcbnew.PAD.SharesNetTieGroup | ( | self, | |
| aOther | |||
| ) |
| def pcbnew.PAD.ShowPadAttr | ( | self | ) |
| def pcbnew.PAD.ShowPadShape | ( | self | ) |
| def pcbnew.PAD.TransformHoleToPolygon | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.PAD.TransformShapeToPolygon | ( | self, | |
| * | args | ||
| ) |
TransformShapeToPolygon(PAD self, SHAPE_POLY_SET aBuffer, PCB_LAYER_ID aLayer, int aClearance, int aMaxError, ERROR_LOC aErrorLoc=ERROR_INSIDE, bool ignoreLineWidth=False)
Reimplemented from pcbnew.BOARD_ITEM.
|
static |
| def pcbnew.PAD.ViewGetLOD | ( | self, | |
| aLayer, | |||
| aView | |||
| ) |
|
static |