KiCad Pcbnew Python Scripting
pcbnew.SHAPE_LINE_CHAIN Member List

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

__init__(self, *args)pcbnew.SHAPE_LINE_CHAIN
__ne__(self, "SHAPE_LINE_CHAIN" aRhs)pcbnew.SHAPE_LINE_CHAIN
Append(self, *args)pcbnew.SHAPE_LINE_CHAIN
Arc(self, "size_t" aArc)pcbnew.SHAPE_LINE_CHAIN
ArcCount(self)pcbnew.SHAPE_LINE_CHAIN
ArcIndex(self, "size_t" aSegment)pcbnew.SHAPE_LINE_CHAIN
Area(self, "bool" aAbsolute=True)pcbnew.SHAPE_LINE_CHAIN
BBox(self, "int" aClearance=0)pcbnew.SHAPE_LINE_CHAIN
CArcs(self)pcbnew.SHAPE_LINE_CHAIN
CheckClearance(self, "VECTOR2I" aP, "int const" 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_LINE_CHAIN
Collide(self, *args)pcbnew.SHAPE_LINE_CHAIN
CompareGeometry(self, "SHAPE_LINE_CHAIN" aOther)pcbnew.SHAPE_LINE_CHAIN
CPoint(self, "int" aIndex)pcbnew.SHAPE_LINE_CHAIN
CPoints(self)pcbnew.SHAPE_LINE_CHAIN
CSegment(self, "int" aIndex)pcbnew.SHAPE_LINE_CHAIN
CShapes(self)pcbnew.SHAPE_LINE_CHAIN
Distance(self, "VECTOR2I" aP, "bool" aOutlineOnly=False)pcbnew.SHAPE_LINE_CHAIN
Find(self, "VECTOR2I" aP, "int" aThreshold=0)pcbnew.SHAPE_LINE_CHAIN
FindSegment(self, "VECTOR2I" aP, "int" aThreshold=1)pcbnew.SHAPE_LINE_CHAIN
Format(self)pcbnew.SHAPE_LINE_CHAIN
GenerateBBoxCache(self)pcbnew.SHAPE_LINE_CHAIN
GetCachedBBox(self)pcbnew.SHAPE_LINE_CHAIN
GetPoint(self, "int" aIndex)pcbnew.SHAPE_LINE_CHAIN
GetPointCount(self)pcbnew.SHAPE_LINE_CHAIN
GetSegment(self, "int" aIndex)pcbnew.SHAPE_LINE_CHAIN
GetSegmentCount(self)pcbnew.SHAPE_LINE_CHAIN
Insert(self, *args)pcbnew.SHAPE_LINE_CHAIN
Intersect(self, *args)pcbnew.SHAPE_LINE_CHAIN
Intersects(self, "SHAPE_LINE_CHAIN" aChain)pcbnew.SHAPE_LINE_CHAIN
IsArcEnd(self, "size_t" aIndex)pcbnew.SHAPE_LINE_CHAIN
IsArcSegment(self, "size_t" aSegment)pcbnew.SHAPE_LINE_CHAIN
IsArcStart(self, "size_t" aIndex)pcbnew.SHAPE_LINE_CHAIN
IsClosed(self)pcbnew.SHAPE_LINE_CHAIN
IsPtOnArc(self, "size_t" aPtIndex)pcbnew.SHAPE_LINE_CHAIN
IsSharedPt(self, "size_t" aIndex)pcbnew.SHAPE_LINE_CHAIN
IsSolid(self)pcbnew.SHAPE_LINE_CHAIN
Length(self)pcbnew.SHAPE_LINE_CHAIN
Mirror(self, *args)pcbnew.SHAPE_LINE_CHAIN
Move(self, "VECTOR2I" aVector)pcbnew.SHAPE_LINE_CHAIN
NearestPoint(self, *args)pcbnew.SHAPE_LINE_CHAIN
NearestSegment(self, "VECTOR2I" aP)pcbnew.SHAPE_LINE_CHAIN
NextShape(self, "int" aPointIndex, "bool" aForwards=True)pcbnew.SHAPE_LINE_CHAIN
Parse(self, "std::stringstream &" aStream)pcbnew.SHAPE_LINE_CHAIN
PathLength(self, "VECTOR2I" aP, "int" aIndex=-1)pcbnew.SHAPE_LINE_CHAIN
PointAlong(self, "int" aPathLength)pcbnew.SHAPE_LINE_CHAIN
PointCount(self)pcbnew.SHAPE_LINE_CHAIN
PrevShape(self, "int" aPointIndex)pcbnew.SHAPE_LINE_CHAIN
Remove(self, *args)pcbnew.SHAPE_LINE_CHAIN
RemoveShape(self, "int" aPointIndex)pcbnew.SHAPE_LINE_CHAIN
Replace(self, *args)pcbnew.SHAPE_LINE_CHAIN
Reverse(self)pcbnew.SHAPE_LINE_CHAIN
Rotate(self, *args)pcbnew.SHAPE_LINE_CHAIN
Segment(self, "int" aIndex)pcbnew.SHAPE_LINE_CHAIN
SegmentCount(self)pcbnew.SHAPE_LINE_CHAIN
SelfIntersecting(self)pcbnew.SHAPE_LINE_CHAIN
SetClosed(self, "bool" aClosed)pcbnew.SHAPE_LINE_CHAIN
SetPoint(self, "int" aIndex, "VECTOR2I" aPos)pcbnew.SHAPE_LINE_CHAIN
SetWidth(self, "int" aWidth)pcbnew.SHAPE_LINE_CHAIN
ShapeCount(self)pcbnew.SHAPE_LINE_CHAIN
Simplify(self, "bool" aRemoveColinear=True)pcbnew.SHAPE_LINE_CHAIN
Slice(self, "int" aStartIndex, "int" aEndIndex=-1)pcbnew.SHAPE_LINE_CHAIN
Split(self, "VECTOR2I" aP)pcbnew.SHAPE_LINE_CHAIN
thisownpcbnew.SHAPE_LINE_CHAINstatic
Width(self)pcbnew.SHAPE_LINE_CHAIN