| 
| 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  | SetLayerSetAndRemoveUnusedFills (self, aLayerSet) | 
|   | 
| 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  | 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) | 
|   | 
| 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) | 
|   | 
| 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) | 
|   | 
| 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) | 
|   |