| __init__(self, *args) | pcbnew.SHAPE_LINE_CHAIN | |
| __ne__(self, aRhs) | pcbnew.SHAPE_LINE_CHAIN | |
| Append(self, *args) | pcbnew.SHAPE_LINE_CHAIN | |
| Arc(self, aArc) | pcbnew.SHAPE_LINE_CHAIN | |
| ArcCount(self) | pcbnew.SHAPE_LINE_CHAIN | |
| ArcIndex(self, aSegment) | pcbnew.SHAPE_LINE_CHAIN | |
| Area(self, aAbsolute=True) | pcbnew.SHAPE_LINE_CHAIN | |
| BBox(self, aClearance=0) | pcbnew.SHAPE_LINE_CHAIN | |
| CArcs(self) | pcbnew.SHAPE_LINE_CHAIN | |
| Cast(self) | pcbnew.SHAPE | |
| Centre(self) | pcbnew.SHAPE | |
| CheckClearance(self, aP, aDist) | pcbnew.SHAPE_LINE_CHAIN | |
| CLastPoint(self) | pcbnew.SHAPE_LINE_CHAIN | |
| Clear(self) | pcbnew.SHAPE_LINE_CHAIN | |
| ClearArcs(self) | pcbnew.SHAPE_LINE_CHAIN | |
| Clone(self) | pcbnew.SHAPE | |
| ClosestPoints(*args) | pcbnew.SHAPE_LINE_CHAIN | static |
| ClosestSegments(aMyPrevPt, aMyStart, aMyEnd, aOtherPrevPt, aOtherStart, aOtherEnd, aPt0, aPt1, aDistSq) | pcbnew.SHAPE_LINE_CHAIN | static |
| ClosestSegmentsFast(self, aOther, aPt0, aPt1) | pcbnew.SHAPE_LINE_CHAIN | |
| Collide(self, *args) | pcbnew.SHAPE_LINE_CHAIN | |
| CompareGeometry(self, aOther) | pcbnew.SHAPE_LINE_CHAIN | |
| CPoint(self, aIndex) | pcbnew.SHAPE_LINE_CHAIN | |
| CPoints(self) | pcbnew.SHAPE_LINE_CHAIN | |
| CSegment(self, aIndex) | pcbnew.SHAPE_LINE_CHAIN | |
| CShapes(self) | pcbnew.SHAPE_LINE_CHAIN | |
| Distance(self, *args) | pcbnew.SHAPE_LINE_CHAIN | |
| EdgeContainingPoint(self, aP, aAccuracy=0) | pcbnew.SHAPE_LINE_CHAIN_BASE | |
| Find(self, aP, aThreshold=0) | pcbnew.SHAPE_LINE_CHAIN | |
| FindSegment(self, aP, aThreshold=1) | pcbnew.SHAPE_LINE_CHAIN | |
| Format(self, aCplusPlus=True) | pcbnew.SHAPE_LINE_CHAIN | |
| GenerateBBoxCache(self) | pcbnew.SHAPE_LINE_CHAIN | |
| GetCachedBBox(self) | pcbnew.SHAPE_LINE_CHAIN_BASE | |
| GetClearance(self, aOther) | pcbnew.SHAPE | |
| GetEnd(self) | pcbnew.SHAPE | |
| GetIndexableSubshapeCount(self) | pcbnew.SHAPE_BASE | |
| GetIndexableSubshapes(self, aSubshapes) | pcbnew.SHAPE_BASE | |
| GetPoint(self, aIndex) | pcbnew.SHAPE_LINE_CHAIN_BASE | |
| GetPointCount(self) | pcbnew.SHAPE_LINE_CHAIN_BASE | |
| GetSegment(self, aIndex) | pcbnew.SHAPE_LINE_CHAIN_BASE | |
| GetSegmentCount(self) | pcbnew.SHAPE_LINE_CHAIN_BASE | |
| GetStart(self) | pcbnew.SHAPE | |
| GetWidth(self) | pcbnew.SHAPE | |
| HasIndexableSubshapes(self) | pcbnew.SHAPE_BASE | |
| Insert(self, *args) | pcbnew.SHAPE_LINE_CHAIN | |
| Intersect(self, *args) | pcbnew.SHAPE_LINE_CHAIN | |
| Intersects(self, *args) | pcbnew.SHAPE_LINE_CHAIN | |
| IsArcEnd(self, aIndex) | pcbnew.SHAPE_LINE_CHAIN | |
| IsArcSegment(self, aSegment) | pcbnew.SHAPE_LINE_CHAIN | |
| IsArcStart(self, aIndex) | pcbnew.SHAPE_LINE_CHAIN | |
| IsClosed(self) | pcbnew.SHAPE_LINE_CHAIN_BASE | |
| IsNull(self) | pcbnew.SHAPE | |
| IsPtOnArc(self, aPtIndex) | pcbnew.SHAPE_LINE_CHAIN | |
| IsSharedPt(self, aIndex) | pcbnew.SHAPE_LINE_CHAIN | |
| IsSolid(self) | pcbnew.SHAPE | |
| Length(self) | pcbnew.SHAPE_LINE_CHAIN | |
| MIN_PRECISION_IU | pcbnew.SHAPE | static |
| Mirror(self, *args) | pcbnew.SHAPE_LINE_CHAIN | |
| Move(self, aVector) | pcbnew.SHAPE | |
| NearestPoint(self, *args) | pcbnew.SHAPE_LINE_CHAIN | |
| NearestPoints(self, aOther, aPtThis, aPtOther) | pcbnew.SHAPE | |
| NearestSegment(self, aP) | pcbnew.SHAPE_LINE_CHAIN | |
| NextShape(self, aPointIndex) | pcbnew.SHAPE_LINE_CHAIN | |
| OffsetLine(self, aAmount, aCornerStrategy, aMaxError, aLeft, aRight, aSimplify=False) | pcbnew.SHAPE_LINE_CHAIN | |
| Parse(self, aStream) | pcbnew.SHAPE | |
| PathLength(self, aP, aIndex=-1) | pcbnew.SHAPE_LINE_CHAIN | |
| PointAlong(self, aPathLength) | pcbnew.SHAPE_LINE_CHAIN | |
| PointCount(self) | pcbnew.SHAPE_LINE_CHAIN | |
| PointInside(self, aPt, aAccuracy=0, aUseBBoxCache=False) | pcbnew.SHAPE_LINE_CHAIN_BASE | |
| PointOnEdge(self, aP, aAccuracy=0) | pcbnew.SHAPE_LINE_CHAIN_BASE | |
| Remove(self, *args) | pcbnew.SHAPE_LINE_CHAIN | |
| RemoveDuplicatePoints(self) | pcbnew.SHAPE_LINE_CHAIN | |
| RemoveShape(self, aPointIndex) | pcbnew.SHAPE_LINE_CHAIN | |
| Replace(self, *args) | pcbnew.SHAPE_LINE_CHAIN | |
| ReservePoints(self, aSize) | pcbnew.SHAPE_LINE_CHAIN | |
| Reverse(self) | pcbnew.SHAPE_LINE_CHAIN | |
| Rotate(self, *args) | pcbnew.SHAPE_LINE_CHAIN | |
| Segment(self, aIndex) | pcbnew.SHAPE_LINE_CHAIN | |
| SegmentCount(self) | pcbnew.SHAPE_LINE_CHAIN | |
| SelfIntersecting(self) | pcbnew.SHAPE_LINE_CHAIN | |
| SelfIntersectingWithArcs(self) | pcbnew.SHAPE_LINE_CHAIN | |
| SetClosed(self, aClosed) | pcbnew.SHAPE_LINE_CHAIN | |
| SetPoint(self, aIndex, aPos) | pcbnew.SHAPE_LINE_CHAIN | |
| SetWidth(self, aWidth) | pcbnew.SHAPE | |
| ShapeCount(self) | pcbnew.SHAPE_LINE_CHAIN | |
| Simplify(self, aTolerance=0) | pcbnew.SHAPE_LINE_CHAIN | |
| Simplify2(self, aRemoveColinear=True) | pcbnew.SHAPE_LINE_CHAIN | |
| Slice(self, *args) | pcbnew.SHAPE_LINE_CHAIN | |
| Split(self, *args) | pcbnew.SHAPE_LINE_CHAIN | |
| SquaredDistance(self, aP, aOutlineOnly=False) | pcbnew.SHAPE_LINE_CHAIN_BASE | |
| thisown | pcbnew.SHAPE_LINE_CHAIN | static |
| TransformToPolygon(self, aBuffer, aError, aErrorLoc) | pcbnew.SHAPE | |
| Type(self) | pcbnew.SHAPE_BASE | |
| TypeName(self) | pcbnew.SHAPE_BASE | |
| Width(self) | pcbnew.SHAPE_LINE_CHAIN | |