KiCad Pcbnew Python Scripting
pcbnew.SHAPE_POLY_SET Member List

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

__init__(self, *args)pcbnew.SHAPE_POLY_SET
AddHole(self, aHole, aOutline=-1)pcbnew.SHAPE_POLY_SET
AddOutline(self, aOutline)pcbnew.SHAPE_POLY_SET
ALLOW_ACUTE_CORNERSpcbnew.SHAPE_POLY_SETstatic
Append(self, *args)pcbnew.SHAPE_POLY_SET
ArcCount(self)pcbnew.SHAPE_POLY_SET
Area(self)pcbnew.SHAPE_POLY_SET
BBox(self, aClearance=0)pcbnew.SHAPE_POLY_SET
BBoxFromCaches(self)pcbnew.SHAPE_POLY_SET
BooleanAdd(self, *args)pcbnew.SHAPE_POLY_SET
BooleanIntersection(self, *args)pcbnew.SHAPE_POLY_SET
BooleanSubtract(self, *args)pcbnew.SHAPE_POLY_SET
BuildBBoxCaches(self)pcbnew.SHAPE_POLY_SET
BuildPolysetFromOrientedPaths(aPaths, aReverseOrientation=False, aEvenOdd=False)pcbnew.SHAPE_POLY_SETstatic
CacheTriangulation(self, aPartition=True, aSimplify=False)pcbnew.SHAPE_POLY_SET
Chamfer(self, aDistance)pcbnew.SHAPE_POLY_SET
CHAMFER_ACUTE_CORNERSpcbnew.SHAPE_POLY_SETstatic
CHAMFER_ALL_CORNERSpcbnew.SHAPE_POLY_SETstatic
ChamferPolygon(self, aDistance, aIndex)pcbnew.SHAPE_POLY_SET
CHole(self, aOutline, aHole)pcbnew.SHAPE_POLY_SET
CIterate(self, *args)pcbnew.SHAPE_POLY_SET
CIterateSegments(self, *args)pcbnew.SHAPE_POLY_SET
CIterateSegmentsWithHoles(self, *args)pcbnew.SHAPE_POLY_SET
CIterateWithHoles(self, *args)pcbnew.SHAPE_POLY_SET
ClearArcs(self)pcbnew.SHAPE_POLY_SET
CloneDropTriangulation(self)pcbnew.SHAPE_POLY_SET
Collide(self, *args)pcbnew.SHAPE_POLY_SET
CollideEdge(self, aPoint, aClosestVertex=None, aClearance=0)pcbnew.SHAPE_POLY_SET
CollideVertex(self, aPoint, aClosestVertex=None, aClearance=0)pcbnew.SHAPE_POLY_SET
Contains(self, aP, aSubpolyIndex=-1, aAccuracy=0, aUseBBoxCaches=False)pcbnew.SHAPE_POLY_SET
COutline(self, aIndex)pcbnew.SHAPE_POLY_SET
CPolygon(self, aIndex)pcbnew.SHAPE_POLY_SET
CVertex(self, *args)pcbnew.SHAPE_POLY_SET
Deflate(self, *args)pcbnew.SHAPE_POLY_SET
DeletePolygon(self, aIdx)pcbnew.SHAPE_POLY_SET
DeletePolygonAndTriangulationData(self, aIdx, aUpdateHash=True)pcbnew.SHAPE_POLY_SET
Fillet(self, aRadius, aErrorMax)pcbnew.SHAPE_POLY_SET
FilletPolygon(self, aRadius, aErrorMax, aIndex)pcbnew.SHAPE_POLY_SET
Format(self, aCplusPlus=True)pcbnew.SHAPE_POLY_SET
Fracture(self, aFastMode)pcbnew.SHAPE_POLY_SET
FullPointCount(self)pcbnew.SHAPE_POLY_SET
GetArcs(self, aArcBuffer)pcbnew.SHAPE_POLY_SET
GetGlobalIndex(self, aRelativeIndices, aGlobalIdx)pcbnew.SHAPE_POLY_SET
GetHash(self)pcbnew.SHAPE_POLY_SET
GetNeighbourIndexes(self, aGlobalIndex, aPrevious, aNext)pcbnew.SHAPE_POLY_SET
GetRelativeIndices(self, aGlobalIdx, aRelativeIndices)pcbnew.SHAPE_POLY_SET
HasHoles(self)pcbnew.SHAPE_POLY_SET
HasTouchingHoles(self)pcbnew.SHAPE_POLY_SET
Hole(self, aOutline, aHole)pcbnew.SHAPE_POLY_SET
HoleCount(self, aOutline)pcbnew.SHAPE_POLY_SET
Inflate(self, *args)pcbnew.SHAPE_POLY_SET
InflateWithLinkedHoles(self, aFactor, aCircleSegmentsCount, aFastMode)pcbnew.SHAPE_POLY_SET
InsertVertex(self, aGlobalIndex, aNewVertex)pcbnew.SHAPE_POLY_SET
IsEmpty(self)pcbnew.SHAPE_POLY_SET
IsPolygonSelfIntersecting(self, aPolygonIndex)pcbnew.SHAPE_POLY_SET
IsSelfIntersecting(self)pcbnew.SHAPE_POLY_SET
IsTriangulationUpToDate(self)pcbnew.SHAPE_POLY_SET
IsVertexInHole(self, aGlobalIdx)pcbnew.SHAPE_POLY_SET
Iterate(self, *args)pcbnew.SHAPE_POLY_SET
IterateFromVertexWithHoles(self, aGlobalIdx)pcbnew.SHAPE_POLY_SET
IterateSegments(self, *args)pcbnew.SHAPE_POLY_SET
IterateSegmentsWithHoles(self, *args)pcbnew.SHAPE_POLY_SET
IterateWithHoles(self, *args)pcbnew.SHAPE_POLY_SET
Mirror(self, *args)pcbnew.SHAPE_POLY_SET
NewHole(self, aOutline=-1)pcbnew.SHAPE_POLY_SET
NewOutline(self)pcbnew.SHAPE_POLY_SET
NormalizeAreaOutlines(self)pcbnew.SHAPE_POLY_SET
Outline(self, *args)pcbnew.SHAPE_POLY_SET
OutlineCount(self)pcbnew.SHAPE_POLY_SET
PM_FASTpcbnew.SHAPE_POLY_SETstatic
PM_STRICTLY_SIMPLEpcbnew.SHAPE_POLY_SETstatic
PointOnEdge(self, aP)pcbnew.SHAPE_POLY_SET
Polygon(self, *args)pcbnew.SHAPE_POLY_SET
RemoveAllContours(self)pcbnew.SHAPE_POLY_SET
RemoveContour(self, aContourIdx, aPolygonIdx=-1)pcbnew.SHAPE_POLY_SET
RemoveNullSegments(self)pcbnew.SHAPE_POLY_SET
RemoveVertex(self, *args)pcbnew.SHAPE_POLY_SET
Rotate(self, *args)pcbnew.SHAPE_POLY_SET
ROUND_ACUTE_CORNERSpcbnew.SHAPE_POLY_SETstatic
ROUND_ALL_CORNERSpcbnew.SHAPE_POLY_SETstatic
SetVertex(self, *args)pcbnew.SHAPE_POLY_SET
Simplify(self, aFastMode)pcbnew.SHAPE_POLY_SET
SquaredDistance(self, *args)pcbnew.SHAPE_POLY_SET
SquaredDistanceToPolygon(self, *args)pcbnew.SHAPE_POLY_SET
Subset(self, aFirstPolygon, aLastPolygon)pcbnew.SHAPE_POLY_SET
thisownpcbnew.SHAPE_POLY_SETstatic
TotalVertices(self)pcbnew.SHAPE_POLY_SET
TriangulatedPolyCount(self)pcbnew.SHAPE_POLY_SET
TriangulatedPolygon(self, aIndex)pcbnew.SHAPE_POLY_SET
Unfracture(self, aFastMode)pcbnew.SHAPE_POLY_SET
UnitSet(self, aPolygonIndex)pcbnew.SHAPE_POLY_SET
UpdateTriangulationDataHash(self)pcbnew.SHAPE_POLY_SET
VertexCount(self, aOutline=-1, aHole=-1)pcbnew.SHAPE_POLY_SET