| 
    KiCad Pcbnew Python Scripting
    
   | 
 

Public Member Functions | |
| def | __init__ (self, *args) | 
| 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 | 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 | MergePrimitivesAsPolygon (self, *args) | 
| def | DeletePrimitivesList (self) | 
| def | GetPrimitives (self) | 
| def | FlipPrimitives (self, aFlipLeftRight) | 
| def | ReplacePrimitives (self, aPrimitivesList) | 
| def | AppendPrimitives (self, aPrimitivesList) | 
| def | AddPrimitiveShape (self, aPrimitive) | 
| def | SetOrientation (self, aAngle) | 
| def | SetFPRelativeOrientation (self, aAngle) | 
| def | GetOrientation (self) | 
| def | GetFPRelativeOrientation (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 | Recombine (self, aIsDryRun, aMaxError) | 
| 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 | CheckPad (self, aUnitsProvider, aErrorHandler) | 
| def | __ne__ (self, aOther) | 
| 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 | GetDisplayNetname (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) | 
| def | GetTeardropParams (self, *args) | 
| def | SetTeardropsEnabled (self, aEnable) | 
| def | GetTeardropsEnabled (self) | 
| def | SetTeardropBestLengthRatio (self, aRatio) | 
| def | GetTeardropBestLengthRatio (self) | 
| def | SetTeardropMaxLength (self, aMaxLength) | 
| def | GetTeardropMaxLength (self) | 
| def | SetTeardropBestWidthRatio (self, aRatio) | 
| def | GetTeardropBestWidthRatio (self) | 
| def | SetTeardropMaxWidth (self, aMaxWidth) | 
| def | GetTeardropMaxWidth (self) | 
| def | SetTeardropCurvePts (self, aPointCount) | 
| def | GetTeardropCurvePts (self) | 
| def | SetTeardropPreferZoneConnections (self, aPrefer) | 
| def | GetTeardropPreferZoneConnections (self) | 
| def | SetTeardropAllowSpanTwoTracks (self, aAllow) | 
| def | GetTeardropAllowSpanTwoTracks (self) | 
| def | SetTeardropMaxTrackWidth (self, aRatio) | 
| def | GetTeardropMaxTrackWidth (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 | Similarity (self, aItem) | 
| def | __eq__ (self, aItem) | 
| def | IsOnCopperLayer (self) | 
| def | HasHole (self) | 
| def | IsTented (self) | 
| def | GetEffectiveShape (self, *args) | 
| def | GetEffectiveHoleShape (self) | 
| def | RunOnChildren (self, aFunction) | 
| def | RunOnDescendants (self, aFunction, aDepth=0) | 
| def | GetParent (self) | 
| def | GetParentFootprint (self) | 
| def | GetFPRelativePosition (self) | 
| def | SetFPRelativePosition (self, aPos) | 
| def | HasLineStroke (self) | 
| def | GetStroke (self) | 
| def | SetStroke (self, aStroke) | 
| def | GetFontMetrics (self) | 
| 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 | StyleFromSettings (self, settings) | 
| def | DeleteStructure (self) | 
| def | Move (self, aMoveVector) | 
| def | Rotate (self, aRotCentre, aAngle) | 
| def | Flip (self, aCentre, aFlipLeftRight) | 
| def | Normalize (self) | 
| def | NormalizeForCompare (self) | 
| def | GetBoard (self, *args) | 
| def | GetParentAsString (self) | 
| 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 | SetFlags (self, aMask) | 
| def | XorFlags (self, aMask) | 
| def | ClearFlags (self, *args) | 
| def | GetFlags (self) | 
| def | HasFlag (self, aFlag) | 
| def | GetEditFlags (self) | 
| def | ClearEditFlags (self) | 
| def | GetTempFlags (self) | 
| def | ClearTempFlags (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=) | |
Additional Inherited Members | |
  Static Public Attributes inherited from pcbnew.BOARD_ITEM | |
| DRC = _pcbnew.BOARD_ITEM_DRC | |
| 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 12969 of file pcbnew.py.

| def pcbnew.PAD.__ne__ | ( | self, | |
| aOther | |||
| ) | 
| def pcbnew.PAD.AddPrimitivePoly | ( | self, | |
| * | args | ||
| ) | 
| def pcbnew.PAD.AddPrimitiveShape | ( | self, | |
| aPrimitive | |||
| ) | 
      
  | 
  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 | ) | 
| def pcbnew.PAD.CheckPad | ( | self, | |
| aUnitsProvider, | |||
| aErrorHandler | |||
| ) | 
      
  | 
  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.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.GetFPRelativeOrientation | ( | self | ) | 
| 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 13265 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.GetPinFunction | ( | self | ) | 
| def pcbnew.PAD.GetPinType | ( | 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 13455 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.Recombine | ( | self, | |
| aIsDryRun, | |||
| aMaxError | |||
| ) | 
| 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.SetDrillShape | ( | self, | |
| aShape | |||
| ) | 
| def pcbnew.PAD.SetDrillSize | ( | self, | |
| aSize | |||
| ) | 
| def pcbnew.PAD.SetDrillSizeX | ( | self, | |
| aX | |||
| ) | 
| def pcbnew.PAD.SetDrillSizeY | ( | self, | |
| aY | |||
| ) | 
| def pcbnew.PAD.SetFPRelativeOrientation | ( | self, | |
| aAngle | |||
| ) | 
| def pcbnew.PAD.SetKeepTopBottom | ( | self, | |
| aSet | |||
| ) | 
| def pcbnew.PAD.SetLocalClearance | ( | self, | |
| aClearance | |||
| ) | 
| 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.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 13086 of file pcbnew.py.

| def pcbnew.PAD.SetY | ( | self, | |
| y | |||
| ) | 
SetY(PAD self, int y)
Reimplemented from pcbnew.BOARD_ITEM.
Definition at line 13082 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 |