| __eq__(self, aOther) | pcbnew.EDA_SHAPE |  | 
  | __init__(self, aType, aLineWidth, aFill) | pcbnew.EDA_SHAPE |  | 
  | CalcArcAngles(self, aStartAngle, aEndAngle) | pcbnew.EDA_SHAPE |  | 
  | Compare(self, aOther) | pcbnew.EDA_SHAPE |  | 
  | DupPolyPointsList(self, aBuffer) | pcbnew.EDA_SHAPE |  | 
  | EndsSwapped(self) | pcbnew.EDA_SHAPE |  | 
  | GetArcAngle(self) | pcbnew.EDA_SHAPE |  | 
  | GetArcMid(self) | pcbnew.EDA_SHAPE |  | 
  | GetBezierC1(self) | pcbnew.EDA_SHAPE |  | 
  | GetBezierC2(self) | pcbnew.EDA_SHAPE |  | 
  | GetBezierPoints(self) | pcbnew.EDA_SHAPE |  | 
  | GetBotRight(self) | pcbnew.EDA_SHAPE |  | 
  | GetEffectiveWidth(self) | pcbnew.EDA_SHAPE |  | 
  | GetEnd(self) | pcbnew.EDA_SHAPE |  | 
  | GetEndX(self) | pcbnew.EDA_SHAPE |  | 
  | GetEndY(self) | pcbnew.EDA_SHAPE |  | 
  | GetFillColor(self) | pcbnew.EDA_SHAPE |  | 
  | GetFillMode(self) | pcbnew.EDA_SHAPE |  | 
  | GetFriendlyName(self) | pcbnew.EDA_SHAPE |  | 
  | GetLength(self) | pcbnew.EDA_SHAPE |  | 
  | GetLineColor(self) | pcbnew.EDA_SHAPE |  | 
  | GetLineStyle(self) | pcbnew.EDA_SHAPE |  | 
  | GetPointCount(self) | pcbnew.EDA_SHAPE |  | 
  | GetPolyShape(self, *args) | pcbnew.EDA_SHAPE |  | 
  | GetRadius(self) | pcbnew.EDA_SHAPE |  | 
  | GetRectangleHeight(self) | pcbnew.EDA_SHAPE |  | 
  | GetRectangleWidth(self) | pcbnew.EDA_SHAPE |  | 
  | GetRectCorners(self) | pcbnew.EDA_SHAPE |  | 
  | GetSegmentAngle(self) | pcbnew.EDA_SHAPE |  | 
  | GetShape(self) | pcbnew.EDA_SHAPE |  | 
  | GetStart(self) | pcbnew.EDA_SHAPE |  | 
  | GetStartX(self) | pcbnew.EDA_SHAPE |  | 
  | GetStartY(self) | pcbnew.EDA_SHAPE |  | 
  | GetTopLeft(self) | pcbnew.EDA_SHAPE |  | 
  | GetWidth(self) | pcbnew.EDA_SHAPE |  | 
  | IsClockwiseArc(self) | pcbnew.EDA_SHAPE |  | 
  | IsClosed(self) | pcbnew.EDA_SHAPE |  | 
  | IsFilled(self) | pcbnew.EDA_SHAPE |  | 
  | IsPolyShapeValid(self) | pcbnew.EDA_SHAPE |  | 
  | IsProxyItem(self) | pcbnew.EDA_SHAPE |  | 
  | MakeEffectiveShapes(self, aEdgeOnly=False) | pcbnew.EDA_SHAPE |  | 
  | RebuildBezierToSegmentsPointsList(self, aMinSegLen) | pcbnew.EDA_SHAPE |  | 
  | SetArcAngleAndEnd(self, aAngle, aCheckNegativeAngle=False) | pcbnew.EDA_SHAPE |  | 
  | SetArcGeometry(self, aStart, aMid, aEnd) | pcbnew.EDA_SHAPE |  | 
  | SetBezierC1(self, aPt) | pcbnew.EDA_SHAPE |  | 
  | SetBezierC2(self, aPt) | pcbnew.EDA_SHAPE |  | 
  | SetBottom(self, val) | pcbnew.EDA_SHAPE |  | 
  | SetCachedArcData(self, aStart, aMid, aEnd, aCenter) | pcbnew.EDA_SHAPE |  | 
  | SetCenter(self, aCenter) | pcbnew.EDA_SHAPE |  | 
  | SetCenterX(self, x) | pcbnew.EDA_SHAPE |  | 
  | SetCenterY(self, y) | pcbnew.EDA_SHAPE |  | 
  | SetEnd(self, aEnd) | pcbnew.EDA_SHAPE |  | 
  | SetEndX(self, aX) | pcbnew.EDA_SHAPE |  | 
  | SetEndY(self, aY) | pcbnew.EDA_SHAPE |  | 
  | SetFillColor(self, aColor) | pcbnew.EDA_SHAPE |  | 
  | SetFilled(self, aFlag) | pcbnew.EDA_SHAPE |  | 
  | SetFillMode(self, aFill) | pcbnew.EDA_SHAPE |  | 
  | SetIsProxyItem(self, aIsProxy=True) | pcbnew.EDA_SHAPE |  | 
  | SetLeft(self, val) | pcbnew.EDA_SHAPE |  | 
  | SetLength(self, aLength) | pcbnew.EDA_SHAPE |  | 
  | SetLineColor(self, aColor) | pcbnew.EDA_SHAPE |  | 
  | SetLineStyle(self, aStyle) | pcbnew.EDA_SHAPE |  | 
  | SetPolyPoints(self, aPoints) | pcbnew.EDA_SHAPE |  | 
  | SetPolyShape(self, aShape) | pcbnew.EDA_SHAPE |  | 
  | SetRadius(self, aX) | pcbnew.EDA_SHAPE |  | 
  | SetRectangle(self, aHeight, aWidth) | pcbnew.EDA_SHAPE |  | 
  | SetRectangleHeight(self, aHeight) | pcbnew.EDA_SHAPE |  | 
  | SetRectangleWidth(self, aWidth) | pcbnew.EDA_SHAPE |  | 
  | SetRight(self, val) | pcbnew.EDA_SHAPE |  | 
  | SetSegmentAngle(self, aAngle) | pcbnew.EDA_SHAPE |  | 
  | SetShape(self, aShape) | pcbnew.EDA_SHAPE |  | 
  | SetStart(self, aStart) | pcbnew.EDA_SHAPE |  | 
  | SetStartX(self, x) | pcbnew.EDA_SHAPE |  | 
  | SetStartY(self, y) | pcbnew.EDA_SHAPE |  | 
  | SetTop(self, val) | pcbnew.EDA_SHAPE |  | 
  | SetWidth(self, aWidth) | pcbnew.EDA_SHAPE |  | 
  | SHAPE_T_asString(self) | pcbnew.EDA_SHAPE |  | 
  | ShapeGetMsgPanelInfo(self, aFrame, aList) | pcbnew.EDA_SHAPE |  | 
  | ShowShape(self) | pcbnew.EDA_SHAPE |  | 
  | Similarity(self, aOther) | pcbnew.EDA_SHAPE |  | 
  | SwapShape(self, aImage) | pcbnew.EDA_SHAPE |  | 
  | thisown | pcbnew.EDA_SHAPE | static | 
  | TransformShapeToPolygon(self, aBuffer, aClearance, aError, aErrorLoc, ignoreLineWidth=False) | pcbnew.EDA_SHAPE |  |