|
KiCad Pcbnew Python Scripting
|

Public Member Functions | |
| def | __init__ (self, *args) |
| def | InitDataFromSrcInCopyCtor (self, aZone) |
| def | IsConflicting (self) |
| def | SetAssignedPriority (self, aPriority) |
| def | GetAssignedPriority (self) |
| def | HigherPriority (self, aOther) |
| def | SameNet (self, aOther) |
| def | GetZoneName (self) |
| def | SetZoneName (self, aName) |
| def | CacheBoundingBox (self) |
| def | GetLocalClearance (self, *args) |
| def | SetLocalClearance (self, aClearance) |
| def | GetFirstLayer (self) |
| def | ViewGetLOD (self, aLayer, aView) |
| def | SetFillMode (self, aFillMode) |
| def | GetFillMode (self) |
| def | SetThermalReliefGap (self, aThermalReliefGap) |
| def | GetThermalReliefGap (self, *args) |
| def | SetThermalReliefSpokeWidth (self, aThermalReliefSpokeWidth) |
| def | GetThermalReliefSpokeWidth (self) |
| def | CalculateFilledArea (self) |
| def | CalculateOutlineArea (self) |
| def | GetFilledArea (self) |
| def | GetOutlineArea (self) |
| def | GetLock (self) |
| def | GetFillFlag (self, aLayer) |
| def | SetFillFlag (self, aLayer, aFlag) |
| def | IsFilled (self) |
| def | SetIsFilled (self, isFilled) |
| def | NeedRefill (self) |
| def | SetNeedRefill (self, aNeedRefill) |
| def | GetPadConnection (self) |
| def | SetPadConnection (self, aPadConnection) |
| def | GetMinThickness (self) |
| def | SetMinThickness (self, aMinThickness) |
| def | GetHatchThickness (self) |
| def | SetHatchThickness (self, aThickness) |
| def | GetHatchGap (self) |
| def | SetHatchGap (self, aStep) |
| def | GetHatchOrientation (self) |
| def | SetHatchOrientation (self, aStep) |
| def | GetHatchSmoothingLevel (self) |
| def | SetHatchSmoothingLevel (self, aLevel) |
| def | GetHatchSmoothingValue (self) |
| def | SetHatchSmoothingValue (self, aValue) |
| def | GetHatchHoleMinArea (self) |
| def | SetHatchHoleMinArea (self, aPct) |
| def | GetHatchBorderAlgorithm (self) |
| def | SetHatchBorderAlgorithm (self, aAlgo) |
| def | GetSelectedCorner (self) |
| def | SetSelectedCorner (self, aCorner) |
| def | GetLocalFlags (self) |
| def | SetLocalFlags (self, aFlags) |
| def | Outline (self, *args) |
| def | SetOutline (self, aOutline) |
| def | GetEffectiveShape (self, *args) |
| def | HitTestFilledArea (self, aLayer, aRefPos, aAccuracy=0) |
| def | HitTestCutout (self, aRefPos, aOutlineIdx=None, aHoleIdx=None) |
| def | GetInteractingZones (self, aLayer, aSameNetCollidingZones, aOtherNetIntersectingZones) |
| def | TransformSolidAreasShapesToPolygon (self, aLayer, aBuffer) |
| def | TransformSmoothedOutlineToPolygon (self, aBuffer, aClearance, aError, aErrorLoc, aBoardOutline) |
| def | TransformShapeToPolygon (self, aBuffer, aLayer, aClearance, aError, aErrorLoc, ignoreLineWidth=False) |
| def | HitTestForCorner (self, refPos, aAccuracy, aCornerHit=None) |
| def | HitTestForEdge (self, refPos, aAccuracy, aCornerHit=None) |
| def | HitTest (self, *args) |
| def | UnFill (self) |
| def | MoveEdge (self, offset, aEdge) |
| def | Mirror (self, aMirrorRef, aMirrorLeftRight) |
| def | GetNumCorners (self) |
| def | Iterate (self) |
| def | IterateWithHoles (self) |
| def | CIterateWithHoles (self) |
| def | RemoveAllContours (self) |
| def | GetCornerPosition (self, aCornerIndex) |
| def | SetCornerPosition (self, aCornerIndex, new_pos) |
| def | NewHole (self) |
| def | AppendCorner (self, aPosition, aHoleIdx, aAllowDuplication=False) |
| def | GetHatchStyle (self) |
| def | SetHatchStyle (self, aStyle) |
| def | IsSame (self, aZoneToCompare) |
| def | HasFilledPolysForLayer (self, aLayer) |
| def | GetFilledPolysList (self, aLayer) |
| def | GetFill (self, aLayer) |
| def | CacheTriangulation (self, aLayer=UNDEFINED_LAYER) |
| def | SetFilledPolysList (self, aLayer, aPolysList) |
| def | IsIsland (self, aLayer, aPolyIdx) |
| def | SetIsIsland (self, aLayer, aPolyIdx) |
| def | BuildSmoothedPoly (self, aSmoothedPoly, aLayer, aBoardOutline, aSmoothedPolyWithApron=None) |
| def | SetCornerSmoothingType (self, aType) |
| def | GetCornerSmoothingType (self) |
| def | SetCornerRadius (self, aRadius) |
| def | GetCornerRadius (self) |
| def | RemoveCutout (self, aOutlineIdx, aHoleIdx) |
| def | AddPolygon (self, *args) |
| def | IsTeardropArea (self) |
| def | SetTeardropAreaType (self, aType) |
| def | GetTeardropAreaType (self) |
| def | GetIsRuleArea (self) |
| def | GetDoNotAllowCopperPour (self) |
| def | GetDoNotAllowVias (self) |
| def | GetDoNotAllowTracks (self) |
| def | GetDoNotAllowPads (self) |
| def | GetDoNotAllowFootprints (self) |
| def | SetIsRuleArea (self, aEnable) |
| def | SetDoNotAllowCopperPour (self, aEnable) |
| def | SetDoNotAllowVias (self, aEnable) |
| def | SetDoNotAllowTracks (self, aEnable) |
| def | SetDoNotAllowPads (self, aEnable) |
| def | SetDoNotAllowFootprints (self, aEnable) |
| def | GetIslandRemovalMode (self) |
| def | SetIslandRemovalMode (self, aRemove) |
| def | GetMinIslandArea (self) |
| def | SetMinIslandArea (self, aArea) |
| def | GetBorderHatchPitch (self) |
| def | SetBorderDisplayStyle (self, aBorderHatchStyle, aBorderHatchPitch, aRebuilBorderdHatch) |
| def | SetBorderHatchPitch (self, aPitch) |
| def | UnHatchBorder (self) |
| def | HatchBorder (self) |
| def | GetHatchLines (self) |
| def | BuildHashValue (self, aLayer) |
| def | GetHashValue (self, aLayer) |
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 | ClassOf (aItem) |
| def | GetDefaultHatchPitch () |
| 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.ZONE.__init__ | ( | self, | |
| * | args | ||
| ) |
__init__(ZONE self, BOARD_ITEM_CONTAINER parent, bool aInFP=False) -> ZONE
__init__(ZONE self, ZONE aZone) -> ZONE
Reimplemented from pcbnew.BOARD_CONNECTED_ITEM.
Reimplemented in pcbnew.FP_ZONE.
Definition at line 13531 of file pcbnew.py.

| def pcbnew.ZONE.AddPolygon | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.ZONE.AppendCorner | ( | self, | |
| aPosition, | |||
| aHoleIdx, | |||
aAllowDuplication = False |
|||
| ) |
| def pcbnew.ZONE.BuildHashValue | ( | self, | |
| aLayer | |||
| ) |
| def pcbnew.ZONE.BuildSmoothedPoly | ( | self, | |
| aSmoothedPoly, | |||
| aLayer, | |||
| aBoardOutline, | |||
aSmoothedPolyWithApron = None |
|||
| ) |
| def pcbnew.ZONE.CacheBoundingBox | ( | self | ) |
| def pcbnew.ZONE.CacheTriangulation | ( | self, | |
aLayer = UNDEFINED_LAYER |
|||
| ) |
| def pcbnew.ZONE.CalculateFilledArea | ( | self | ) |
| def pcbnew.ZONE.CalculateOutlineArea | ( | self | ) |
| def pcbnew.ZONE.CIterateWithHoles | ( | self | ) |
|
static |
ClassOf(EDA_ITEM aItem) -> bool
Reimplemented from pcbnew.BOARD_CONNECTED_ITEM.
| def pcbnew.ZONE.GetAssignedPriority | ( | self | ) |
| def pcbnew.ZONE.GetBorderHatchPitch | ( | self | ) |
| def pcbnew.ZONE.GetCornerPosition | ( | self, | |
| aCornerIndex | |||
| ) |
| def pcbnew.ZONE.GetCornerRadius | ( | self | ) |
| def pcbnew.ZONE.GetCornerSmoothingType | ( | self | ) |
|
static |
| def pcbnew.ZONE.GetDoNotAllowCopperPour | ( | self | ) |
| def pcbnew.ZONE.GetDoNotAllowFootprints | ( | self | ) |
| def pcbnew.ZONE.GetDoNotAllowPads | ( | self | ) |
| def pcbnew.ZONE.GetDoNotAllowTracks | ( | self | ) |
| def pcbnew.ZONE.GetDoNotAllowVias | ( | self | ) |
| def pcbnew.ZONE.GetEffectiveShape | ( | self, | |
| * | args | ||
| ) |
GetEffectiveShape(ZONE self, PCB_LAYER_ID aLayer=UNDEFINED_LAYER, FLASHING aFlash=DEFAULT) -> std::shared_ptr< SHAPE >
Reimplemented from pcbnew.BOARD_ITEM.
| def pcbnew.ZONE.GetFill | ( | self, | |
| aLayer | |||
| ) |
| def pcbnew.ZONE.GetFilledArea | ( | self | ) |
| def pcbnew.ZONE.GetFilledPolysList | ( | self, | |
| aLayer | |||
| ) |
| def pcbnew.ZONE.GetFillFlag | ( | self, | |
| aLayer | |||
| ) |
| def pcbnew.ZONE.GetFillMode | ( | self | ) |
| def pcbnew.ZONE.GetFirstLayer | ( | self | ) |
| def pcbnew.ZONE.GetHashValue | ( | self, | |
| aLayer | |||
| ) |
| def pcbnew.ZONE.GetHatchBorderAlgorithm | ( | self | ) |
| def pcbnew.ZONE.GetHatchGap | ( | self | ) |
| def pcbnew.ZONE.GetHatchHoleMinArea | ( | self | ) |
| def pcbnew.ZONE.GetHatchLines | ( | self | ) |
| def pcbnew.ZONE.GetHatchOrientation | ( | self | ) |
| def pcbnew.ZONE.GetHatchSmoothingLevel | ( | self | ) |
| def pcbnew.ZONE.GetHatchSmoothingValue | ( | self | ) |
| def pcbnew.ZONE.GetHatchStyle | ( | self | ) |
| def pcbnew.ZONE.GetHatchThickness | ( | self | ) |
| def pcbnew.ZONE.GetInteractingZones | ( | self, | |
| aLayer, | |||
| aSameNetCollidingZones, | |||
| aOtherNetIntersectingZones | |||
| ) |
| def pcbnew.ZONE.GetIslandRemovalMode | ( | self | ) |
| def pcbnew.ZONE.GetIsRuleArea | ( | self | ) |
| def pcbnew.ZONE.GetLocalClearance | ( | self, | |
| * | args | ||
| ) |
GetLocalClearance(ZONE self, wxString aSource) -> int
GetLocalClearance(ZONE self) -> int
Reimplemented from pcbnew.BOARD_CONNECTED_ITEM.
Definition at line 13580 of file pcbnew.py.

| def pcbnew.ZONE.GetLocalFlags | ( | self | ) |
| def pcbnew.ZONE.GetLock | ( | self | ) |
| def pcbnew.ZONE.GetMinIslandArea | ( | self | ) |
| def pcbnew.ZONE.GetMinThickness | ( | self | ) |
| def pcbnew.ZONE.GetNumCorners | ( | self | ) |
| def pcbnew.ZONE.GetOutlineArea | ( | self | ) |
| def pcbnew.ZONE.GetPadConnection | ( | self | ) |
| def pcbnew.ZONE.GetSelectedCorner | ( | self | ) |
| def pcbnew.ZONE.GetTeardropAreaType | ( | self | ) |
| def pcbnew.ZONE.GetThermalReliefGap | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.ZONE.GetThermalReliefSpokeWidth | ( | self | ) |
| def pcbnew.ZONE.GetZoneName | ( | self | ) |
| def pcbnew.ZONE.HasFilledPolysForLayer | ( | self, | |
| aLayer | |||
| ) |
| def pcbnew.ZONE.HatchBorder | ( | self | ) |
| def pcbnew.ZONE.HigherPriority | ( | self, | |
| aOther | |||
| ) |
| def pcbnew.ZONE.HitTest | ( | self, | |
| * | args | ||
| ) |
HitTest(ZONE self, VECTOR2I aPosition, int aAccuracy=0) -> bool
HitTest(ZONE self, BOX2I aRect, bool aContained=True, int aAccuracy=0) -> bool
Reimplemented from pcbnew.EDA_ITEM.
Definition at line 13805 of file pcbnew.py.

| def pcbnew.ZONE.HitTestCutout | ( | self, | |
| aRefPos, | |||
aOutlineIdx = None, |
|||
aHoleIdx = None |
|||
| ) |
| def pcbnew.ZONE.HitTestFilledArea | ( | self, | |
| aLayer, | |||
| aRefPos, | |||
aAccuracy = 0 |
|||
| ) |
| def pcbnew.ZONE.HitTestForCorner | ( | self, | |
| refPos, | |||
| aAccuracy, | |||
aCornerHit = None |
|||
| ) |
| def pcbnew.ZONE.HitTestForEdge | ( | self, | |
| refPos, | |||
| aAccuracy, | |||
aCornerHit = None |
|||
| ) |
| def pcbnew.ZONE.InitDataFromSrcInCopyCtor | ( | self, | |
| aZone | |||
| ) |
| def pcbnew.ZONE.IsConflicting | ( | self | ) |
| def pcbnew.ZONE.IsFilled | ( | self | ) |
| def pcbnew.ZONE.IsIsland | ( | self, | |
| aLayer, | |||
| aPolyIdx | |||
| ) |
| def pcbnew.ZONE.IsSame | ( | self, | |
| aZoneToCompare | |||
| ) |
| def pcbnew.ZONE.IsTeardropArea | ( | self | ) |
| def pcbnew.ZONE.Iterate | ( | self | ) |
| def pcbnew.ZONE.IterateWithHoles | ( | self | ) |
| def pcbnew.ZONE.Mirror | ( | self, | |
| aMirrorRef, | |||
| aMirrorLeftRight | |||
| ) |
| def pcbnew.ZONE.MoveEdge | ( | self, | |
| offset, | |||
| aEdge | |||
| ) |
| def pcbnew.ZONE.NeedRefill | ( | self | ) |
| def pcbnew.ZONE.Outline | ( | self, | |
| * | args | ||
| ) |
| def pcbnew.ZONE.RemoveAllContours | ( | self | ) |
| def pcbnew.ZONE.RemoveCutout | ( | self, | |
| aOutlineIdx, | |||
| aHoleIdx | |||
| ) |
| def pcbnew.ZONE.SameNet | ( | self, | |
| aOther | |||
| ) |
| def pcbnew.ZONE.SetAssignedPriority | ( | self, | |
| aPriority | |||
| ) |
| def pcbnew.ZONE.SetBorderDisplayStyle | ( | self, | |
| aBorderHatchStyle, | |||
| aBorderHatchPitch, | |||
| aRebuilBorderdHatch | |||
| ) |
| def pcbnew.ZONE.SetBorderHatchPitch | ( | self, | |
| aPitch | |||
| ) |
| def pcbnew.ZONE.SetCornerPosition | ( | self, | |
| aCornerIndex, | |||
| new_pos | |||
| ) |
| def pcbnew.ZONE.SetCornerRadius | ( | self, | |
| aRadius | |||
| ) |
| def pcbnew.ZONE.SetCornerSmoothingType | ( | self, | |
| aType | |||
| ) |
| def pcbnew.ZONE.SetDoNotAllowCopperPour | ( | self, | |
| aEnable | |||
| ) |
| def pcbnew.ZONE.SetDoNotAllowFootprints | ( | self, | |
| aEnable | |||
| ) |
| def pcbnew.ZONE.SetDoNotAllowPads | ( | self, | |
| aEnable | |||
| ) |
| def pcbnew.ZONE.SetDoNotAllowTracks | ( | self, | |
| aEnable | |||
| ) |
| def pcbnew.ZONE.SetDoNotAllowVias | ( | self, | |
| aEnable | |||
| ) |
| def pcbnew.ZONE.SetFilledPolysList | ( | self, | |
| aLayer, | |||
| aPolysList | |||
| ) |
| def pcbnew.ZONE.SetFillFlag | ( | self, | |
| aLayer, | |||
| aFlag | |||
| ) |
| def pcbnew.ZONE.SetFillMode | ( | self, | |
| aFillMode | |||
| ) |
| def pcbnew.ZONE.SetHatchBorderAlgorithm | ( | self, | |
| aAlgo | |||
| ) |
| def pcbnew.ZONE.SetHatchGap | ( | self, | |
| aStep | |||
| ) |
| def pcbnew.ZONE.SetHatchHoleMinArea | ( | self, | |
| aPct | |||
| ) |
| def pcbnew.ZONE.SetHatchOrientation | ( | self, | |
| aStep | |||
| ) |
| def pcbnew.ZONE.SetHatchSmoothingLevel | ( | self, | |
| aLevel | |||
| ) |
| def pcbnew.ZONE.SetHatchSmoothingValue | ( | self, | |
| aValue | |||
| ) |
| def pcbnew.ZONE.SetHatchStyle | ( | self, | |
| aStyle | |||
| ) |
| def pcbnew.ZONE.SetHatchThickness | ( | self, | |
| aThickness | |||
| ) |
| def pcbnew.ZONE.SetIsFilled | ( | self, | |
| isFilled | |||
| ) |
| def pcbnew.ZONE.SetIsIsland | ( | self, | |
| aLayer, | |||
| aPolyIdx | |||
| ) |
| def pcbnew.ZONE.SetIslandRemovalMode | ( | self, | |
| aRemove | |||
| ) |
| def pcbnew.ZONE.SetIsRuleArea | ( | self, | |
| aEnable | |||
| ) |
| def pcbnew.ZONE.SetLocalClearance | ( | self, | |
| aClearance | |||
| ) |
| def pcbnew.ZONE.SetLocalFlags | ( | self, | |
| aFlags | |||
| ) |
| def pcbnew.ZONE.SetMinIslandArea | ( | self, | |
| aArea | |||
| ) |
| def pcbnew.ZONE.SetMinThickness | ( | self, | |
| aMinThickness | |||
| ) |
| def pcbnew.ZONE.SetNeedRefill | ( | self, | |
| aNeedRefill | |||
| ) |
| def pcbnew.ZONE.SetOutline | ( | self, | |
| aOutline | |||
| ) |
| def pcbnew.ZONE.SetPadConnection | ( | self, | |
| aPadConnection | |||
| ) |
| def pcbnew.ZONE.SetSelectedCorner | ( | self, | |
| aCorner | |||
| ) |
| def pcbnew.ZONE.SetTeardropAreaType | ( | self, | |
| aType | |||
| ) |
| def pcbnew.ZONE.SetThermalReliefGap | ( | self, | |
| aThermalReliefGap | |||
| ) |
| def pcbnew.ZONE.SetThermalReliefSpokeWidth | ( | self, | |
| aThermalReliefSpokeWidth | |||
| ) |
| def pcbnew.ZONE.SetZoneName | ( | self, | |
| aName | |||
| ) |
| def pcbnew.ZONE.TransformShapeToPolygon | ( | self, | |
| aBuffer, | |||
| aLayer, | |||
| aClearance, | |||
| aError, | |||
| aErrorLoc, | |||
ignoreLineWidth = False |
|||
| ) |
TransformShapeToPolygon(ZONE self, SHAPE_POLY_SET aBuffer, PCB_LAYER_ID aLayer, int aClearance, int aError, ERROR_LOC aErrorLoc, bool ignoreLineWidth=False)
Reimplemented from pcbnew.BOARD_ITEM.
| def pcbnew.ZONE.TransformSmoothedOutlineToPolygon | ( | self, | |
| aBuffer, | |||
| aClearance, | |||
| aError, | |||
| aErrorLoc, | |||
| aBoardOutline | |||
| ) |
| def pcbnew.ZONE.TransformSolidAreasShapesToPolygon | ( | self, | |
| aLayer, | |||
| aBuffer | |||
| ) |
| def pcbnew.ZONE.UnFill | ( | self | ) |
| def pcbnew.ZONE.UnHatchBorder | ( | self | ) |
| def pcbnew.ZONE.ViewGetLOD | ( | self, | |
| aLayer, | |||
| aView | |||
| ) |
ViewGetLOD(ZONE self, int aLayer, KIGFX::VIEW * aView) -> double
Reimplemented in pcbnew.FP_ZONE.
|
static |