KiCad Pcbnew Python Scripting
pcbnew.EDA_SHAPE Member List

This is the complete list of members for pcbnew.EDA_SHAPE, including all inherited members.

__init__(self, *args, **kwargs)pcbnew.EDA_SHAPE
CalcArcAngles(self, "double &" aStartAngle, "double &" aEndAngle)pcbnew.EDA_SHAPE
Compare(self, "EDA_SHAPE" aOther)pcbnew.EDA_SHAPE
DupPolyPointsList(self, "wxPoint_Vector" 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
GetEnd(self)pcbnew.EDA_SHAPE
GetEndX(self)pcbnew.EDA_SHAPE
GetEndY(self)pcbnew.EDA_SHAPE
GetFillType(self)pcbnew.EDA_SHAPE
GetLength(self)pcbnew.EDA_SHAPE
GetPointCount(self)pcbnew.EDA_SHAPE
GetPolyShape(self, *args)pcbnew.EDA_SHAPE
GetRadius(self)pcbnew.EDA_SHAPE
GetRectCorners(self)pcbnew.EDA_SHAPE
GetShape(self)pcbnew.EDA_SHAPE
GetStart(self)pcbnew.EDA_SHAPE
GetStartX(self)pcbnew.EDA_SHAPE
GetStartY(self)pcbnew.EDA_SHAPE
GetWidth(self)pcbnew.EDA_SHAPE
IsFilled(self)pcbnew.EDA_SHAPE
IsPolyShapeValid(self)pcbnew.EDA_SHAPE
MakeEffectiveShapes(self)pcbnew.EDA_SHAPE
RebuildBezierToSegmentsPointsList(self, "int" aMinSegLen)pcbnew.EDA_SHAPE
SetArcAngleAndEnd(self, "double" aAngle, "bool" aCheckNegativeAngle=False)pcbnew.EDA_SHAPE
SetArcGeometry(self, "wxPoint" aStart, "wxPoint" aMid, "wxPoint" aEnd)pcbnew.EDA_SHAPE
SetBezierC1(self, "wxPoint" aPt)pcbnew.EDA_SHAPE
SetBezierC2(self, "wxPoint" aPt)pcbnew.EDA_SHAPE
SetCachedArcData(self, "wxPoint" aStart, "wxPoint" aMid, "wxPoint" aEnd, "wxPoint" aCenter)pcbnew.EDA_SHAPE
SetCenter(self, "wxPoint" aCenter)pcbnew.EDA_SHAPE
SetEnd(self, "wxPoint" aEnd)pcbnew.EDA_SHAPE
SetEndX(self, "int" x)pcbnew.EDA_SHAPE
SetEndY(self, "int" y)pcbnew.EDA_SHAPE
SetFilled(self, "bool" aFlag)pcbnew.EDA_SHAPE
SetFillMode(self, "FILL_T" aFill)pcbnew.EDA_SHAPE
SetPolyPoints(self, "wxPoint_Vector" aPoints)pcbnew.EDA_SHAPE
SetPolyShape(self, "SHAPE_POLY_SET" aShape)pcbnew.EDA_SHAPE
SetShape(self, "SHAPE_T" aShape)pcbnew.EDA_SHAPE
SetStart(self, "wxPoint" aStart)pcbnew.EDA_SHAPE
SetStartX(self, "int" x)pcbnew.EDA_SHAPE
SetStartY(self, "int" y)pcbnew.EDA_SHAPE
SetWidth(self, "int" aWidth)pcbnew.EDA_SHAPE
SHAPE_T_asString(self)pcbnew.EDA_SHAPE
ShapeGetMsgPanelInfo(self, "EDA_DRAW_FRAME *" aFrame, "std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > &" aList)pcbnew.EDA_SHAPE
ShowShape(self)pcbnew.EDA_SHAPE
SwapShape(self, "EDA_SHAPE" aImage)pcbnew.EDA_SHAPE
thisownpcbnew.EDA_SHAPEstatic
TransformShapeWithClearanceToPolygon(self, "SHAPE_POLY_SET" aCornerBuffer, "int" aClearanceValue, "int" aError, "ERROR_LOC" aErrorLoc, "bool" ignoreLineWidth)pcbnew.EDA_SHAPE