__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 | |