|
| | __init__ (self, *args) |
| |
| | GetClass (self) |
| |
| | Serialize (self, aContainer) |
| |
| | Deserialize (self, aContainer) |
| |
| | GetConnectionPoints (self) |
| |
| | GetCorners (self) |
| |
| | GetEffectiveShape (self, *args) |
| |
| | SetIsProxyItem (self, aIsProxy=True) |
| |
| | HitTest (self, *args) |
| |
| | Scale (self, aScale) |
| |
| | TransformShapeToPolygon (self, aBuffer, aLayer, aClearance, aError, aErrorLoc, ignoreLineWidth=False) |
| |
| | ViewGetLOD (self, aLayer, aView) |
| |
| | __eq__ (self, *args) |
| |
| | SetHasSolderMask (self, aVal) |
| |
| | HasSolderMask (self) |
| |
| | SetLocalSolderMaskMargin (self, aMargin) |
| |
| | GetLocalSolderMaskMargin (self) |
| |
| | GetSolderMaskExpansion (self) |
| |
| | GetArcAngleStart (self) |
| |
| | GetShapeStr (self) |
| |
| | __init__ (self, *args, **kwargs) |
| |
| | GetNet (self) |
| |
| | SetNet (self, aNetInfo) |
| |
| | UnpackNet (self, aProto) |
| |
| | PackNet (self, aProto) |
| |
| | GetNetCode (self) |
| |
| | SetNetCode (self, *args) |
| |
| | GetNetname (self) |
| |
| | GetNetnameMsg (self) |
| |
| | GetShortNetname (self) |
| |
| | GetDisplayNetname (self) |
| |
| | GetOwnClearance (self, aLayer, aSource=None) |
| |
| | GetClearanceOverrides (self, aSource) |
| |
| | GetLocalClearance (self, *args) |
| |
| | GetEffectiveNetClass (self) |
| |
| | GetNetClassName (self) |
| |
| | SetLocalRatsnestVisible (self, aVisible) |
| |
| | GetLocalRatsnestVisible (self) |
| |
| | GetTeardropParams (self, *args) |
| |
| | SetTeardropsEnabled (self, aEnable) |
| |
| | GetTeardropsEnabled (self) |
| |
| | SetTeardropBestLengthRatio (self, aRatio) |
| |
| | GetTeardropBestLengthRatio (self) |
| |
| | SetTeardropMaxLength (self, aMaxLength) |
| |
| | GetTeardropMaxLength (self) |
| |
| | SetTeardropBestWidthRatio (self, aRatio) |
| |
| | GetTeardropBestWidthRatio (self) |
| |
| | SetTeardropMaxWidth (self, aMaxWidth) |
| |
| | GetTeardropMaxWidth (self) |
| |
| | SetTeardropCurved (self, aCurve) |
| |
| | GetTeardropCurved (self) |
| |
| | SetTeardropPreferZoneConnections (self, aPrefer) |
| |
| | GetTeardropPreferZoneConnections (self) |
| |
| | SetTeardropAllowSpanTwoTracks (self, aAllow) |
| |
| | GetTeardropAllowSpanTwoTracks (self) |
| |
| | SetTeardropMaxTrackWidth (self, aRatio) |
| |
| | GetTeardropMaxTrackWidth (self) |
| |
| | __init__ (self, *args, **kwargs) |
| |
| | CopyFrom (self, aOther) |
| |
| | IsGroupableType (self) |
| |
| | GetX (self) |
| |
| | GetY (self) |
| |
| | GetCenter (self) |
| |
| | SetX (self, aX) |
| |
| | SetY (self, aY) |
| |
| | IsConnected (self) |
| |
| | Similarity (self, aItem) |
| |
| | __eq__ (self, aItem) |
| |
| | IsOnCopperLayer (self) |
| |
| | HasHole (self) |
| |
| | HasDrilledHole (self) |
| |
| | IsTented (self, aLayer) |
| |
| | GetEffectiveHoleShape (self) |
| |
| | RunOnChildren (self, aFunction, aMode) |
| |
| | GetParent (self) |
| |
| | GetParentFootprint (self) |
| |
| | GetFPRelativePosition (self) |
| |
| | SetFPRelativePosition (self, aPos) |
| |
| | HasLineStroke (self) |
| |
| | GetStroke (self) |
| |
| | SetStroke (self, aStroke) |
| |
| | GetFontMetrics (self) |
| |
| | GetLayer (self) |
| |
| | BoardLayerCount (self) |
| |
| | BoardCopperLayerCount (self) |
| |
| | BoardLayerSet (self) |
| |
| | GetLayerSet (self) |
| |
| | SetLayerSet (self, aLayers) |
| |
| | IsSideSpecific (self) |
| |
| | SetLayer (self, aLayer) |
| |
| | Duplicate (self, addToParentGroup, aCommit=None) |
| |
| | SwapItemData (self, aImage) |
| |
| | IsOnLayer (self, aLayer) |
| |
| | IsKnockout (self) |
| |
| | SetIsKnockout (self, aKnockout) |
| |
| | GetMaxError (self) |
| |
| | StyleFromSettings (self, settings, aCheckSide) |
| |
| | DeleteStructure (self) |
| |
| | Move (self, aMoveVector) |
| |
| | Rotate (self, aRotCentre, aAngle) |
| |
| | Flip (self, aCentre, aFlipDirection) |
| |
| | Mirror (self, aCentre, aFlipDirection) |
| |
| | Normalize (self) |
| |
| | NormalizeForCompare (self) |
| |
| | GetBoard (self, *args) |
| |
| | GetParentAsString (self) |
| |
| | GetLayerName (self) |
| |
| | TransformShapeToPolySet (self, aBuffer, aLayer, aClearance, aError, aErrorLoc) |
| |
| | LayerMaskDescribe (self) |
| |
| | Cast (self) |
| |
| | Duplicate (self) |
| |
| | SetPos (self, p) |
| |
| | SetStartEnd (self, start, end) |
| |
| | __init__ (self, *args, **kwargs) |
| |
| | Type (self) |
| |
| | SetParent (self, aParent) |
| |
| | SetParentGroup (self, aGroup) |
| |
| | GetParentGroup (self) |
| |
| | GetParentGroupId (self) |
| |
| | IsLocked (self) |
| |
| | SetLocked (self, aLocked) |
| |
| | IsModified (self) |
| |
| | IsNew (self) |
| |
| | IsMoving (self) |
| |
| | IsSelected (self) |
| |
| | IsEntered (self) |
| |
| | IsBrightened (self) |
| |
| | IsRollover (self) |
| |
| | SetIsRollover (self, aIsRollover) |
| |
| | SetSelected (self) |
| |
| | SetBrightened (self) |
| |
| | ClearSelected (self) |
| |
| | ClearBrightened (self) |
| |
| | SetModified (self) |
| |
| | SetFlags (self, aMask) |
| |
| | XorFlags (self, aMask) |
| |
| | ClearFlags (self, *args) |
| |
| | GetFlags (self) |
| |
| | HasFlag (self, aFlag) |
| |
| | GetEditFlags (self) |
| |
| | ClearEditFlags (self) |
| |
| | GetTempFlags (self) |
| |
| | ClearTempFlags (self) |
| |
| | RenderAsBitmap (self, aWorldScale) |
| |
| | SetIsShownAsBitmap (self, aBitmap) |
| |
| | IsShownAsBitmap (self) |
| |
| | IsType (self, aScanTypes) |
| |
| | SetForceVisible (self, aEnable) |
| |
| | IsForceVisible (self) |
| |
| | GetMsgPanelInfo (self, aFrame, aList) |
| |
| | GetFriendlyName (self) |
| |
| | GetBoundingBox (self) |
| |
| | GetPosition (self) |
| |
| | SetPosition (self, aPos) |
| |
| | GetFocusPosition (self) |
| |
| | GetSortPosition (self) |
| |
| | Clone (self) |
| |
| | Visit (self, inspector, testData, aScanTypes) |
| |
| | GetTypeDesc (self) |
| |
| | GetItemDescription (self, aUnitsProvider, aFull) |
| |
| | GetMenuImage (self) |
| |
| | Matches (self, aSearchData, aAuxData) |
| |
| | Replace (self, *args) |
| |
| | IsReplaceable (self) |
| |
| | __lt__ (self, aItem) |
| |
| | ViewBBox (self) |
| |
| | ViewGetLayers (self) |
| |
| | GetEmbeddedFiles (self) |
| |
| | GetEmbeddedFonts (self) |
| |
| | PyGetClass (self) |
| |
| | __init__ (self, *args) |
| |
| | SwapShape (self, aImage) |
| |
| | ShowShape (self) |
| |
| | SHAPE_T_asString (self) |
| |
| | IsProxyItem (self) |
| |
| | IsAnyFill (self) |
| |
| | IsSolidFill (self) |
| |
| | IsHatchedFill (self) |
| |
| | IsFilledForHitTesting (self) |
| |
| | SetFilled (self, aFlag) |
| |
| | SetFillMode (self, aFill) |
| |
| | GetFillMode (self) |
| |
| | SetFillModeProp (self, arg2) |
| |
| | GetFillModeProp (self) |
| |
| | SetHatchingDirty (self) |
| |
| | GetHatching (self) |
| |
| | IsClosed (self) |
| |
| | GetFillColor (self) |
| |
| | SetFillColor (self, aColor) |
| |
| | SetWidth (self, aWidth) |
| |
| | GetWidth (self) |
| |
| | GetEffectiveWidth (self) |
| |
| | GetHatchLineWidth (self) |
| |
| | GetHatchLineSpacing (self) |
| |
| | SetLineStyle (self, aStyle) |
| |
| | GetLineStyle (self) |
| |
| | SetLineColor (self, aColor) |
| |
| | GetLineColor (self) |
| |
| | SetShape (self, aShape) |
| |
| | GetShape (self) |
| |
| | GetStart (self) |
| |
| | GetStartY (self) |
| |
| | GetStartX (self) |
| |
| | SetStart (self, aStart) |
| |
| | SetStartY (self, y) |
| |
| | SetStartX (self, x) |
| |
| | SetCenterY (self, y) |
| |
| | SetCenterX (self, x) |
| |
| | GetEnd (self) |
| |
| | GetEndY (self) |
| |
| | GetEndX (self) |
| |
| | SetEnd (self, aEnd) |
| |
| | SetEndY (self, aY) |
| |
| | SetEndX (self, aX) |
| |
| | SetRadius (self, aX) |
| |
| | GetTopLeft (self) |
| |
| | GetBotRight (self) |
| |
| | SetTop (self, val) |
| |
| | SetLeft (self, val) |
| |
| | SetRight (self, val) |
| |
| | SetBottom (self, val) |
| |
| | SetBezierC1 (self, aPt) |
| |
| | GetBezierC1 (self) |
| |
| | SetBezierC2 (self, aPt) |
| |
| | GetBezierC2 (self) |
| |
| | SetCenter (self, aCenter) |
| |
| | SetArcAngleAndEnd (self, aAngle, aCheckNegativeAngle=False) |
| |
| | GetArcAngle (self) |
| |
| | GetSegmentAngle (self) |
| |
| | EndsSwapped (self) |
| |
| | GetArcMid (self) |
| |
| | GetRectCorners (self) |
| |
| | GetCornersInSequence (self, angle) |
| |
| | CalcArcAngles (self, aStartAngle, aEndAngle) |
| |
| | GetRadius (self) |
| |
| | SetArcGeometry (self, aStart, aMid, aEnd) |
| |
| | SetCachedArcData (self, aStart, aMid, aEnd, aCenter) |
| |
| | GetBezierPoints (self) |
| |
| | GetPolyPoints (self) |
| |
| | GetPointCount (self) |
| |
| | GetPolyShape (self, *args) |
| |
| | IsPolyShapeValid (self) |
| |
| | SetPolyShape (self, aShape) |
| |
| | SetPolyPoints (self, aPoints) |
| |
| | RebuildBezierToSegmentsPointsList (self, aMaxError) |
| |
| | MakeEffectiveShapes (self, aEdgeOnly=False) |
| |
| | MakeEffectiveShapesForHitTesting (self) |
| |
| | ShapeGetMsgPanelInfo (self, aFrame, aList) |
| |
| | SetRectangleHeight (self, aHeight) |
| |
| | SetRectangleWidth (self, aWidth) |
| |
| | SetRectangle (self, aHeight, aWidth) |
| |
| | SetCornerRadius (self, aRadius) |
| |
| | GetCornerRadius (self) |
| |
| | IsClockwiseArc (self) |
| |
| | GetLength (self) |
| |
| | GetRectangleHeight (self) |
| |
| | GetRectangleWidth (self) |
| |
| | UpdateHatching (self) |
| |
| | Compare (self, aOther) |
| |
| | Similarity (self, aOther) |
| |
| | __eq__ (self, aOther) |
| |
Proxy of C++ PCB_SHAPE class.
Definition at line 17964 of file pcbnew.py.