| __init__(self, *args) | pcbnew.SHAPE_POLY_SET | |
| AddHole(self, "SHAPE_LINE_CHAIN" aHole, "int" aOutline=-1) | pcbnew.SHAPE_POLY_SET | |
| AddOutline(self, "SHAPE_LINE_CHAIN" aOutline) | pcbnew.SHAPE_POLY_SET | |
| ALLOW_ACUTE_CORNERS | pcbnew.SHAPE_POLY_SET | static |
| Append(self, *args) | pcbnew.SHAPE_POLY_SET | |
| ArcCount(self) | pcbnew.SHAPE_POLY_SET | |
| Area(self) | pcbnew.SHAPE_POLY_SET | |
| BBox(self, "int" 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("std::vector< SHAPE_LINE_CHAIN,std::allocator< SHAPE_LINE_CHAIN > > const &" aPaths, "bool" aReverseOrientation=False, "bool" aEvenOdd=False) | pcbnew.SHAPE_POLY_SET | static |
| CacheTriangulation(self, "bool" aPartition=True) | pcbnew.SHAPE_POLY_SET | |
| Chamfer(self, "int" aDistance) | pcbnew.SHAPE_POLY_SET | |
| CHAMFER_ACUTE_CORNERS | pcbnew.SHAPE_POLY_SET | static |
| CHAMFER_ALL_CORNERS | pcbnew.SHAPE_POLY_SET | static |
| ChamferPolygon(self, "unsigned int" aDistance, "int" aIndex) | pcbnew.SHAPE_POLY_SET | |
| CHole(self, "int" aOutline, "int" 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 | |
| Clone(self) | pcbnew.SHAPE_POLY_SET | |
| Collide(self, *args) | pcbnew.SHAPE_POLY_SET | |
| CollideEdge(self, "VECTOR2I" aPoint, "SHAPE_POLY_SET::VERTEX_INDEX &" aClosestVertex, "int" aClearance=0) | pcbnew.SHAPE_POLY_SET | |
| CollideVertex(self, "VECTOR2I" aPoint, "SHAPE_POLY_SET::VERTEX_INDEX &" aClosestVertex, "int" aClearance=0) | pcbnew.SHAPE_POLY_SET | |
| Contains(self, "VECTOR2I" aP, "int" aSubpolyIndex=-1, "int" aAccuracy=0, "bool" aUseBBoxCaches=False) | pcbnew.SHAPE_POLY_SET | |
| COutline(self, "int" aIndex) | pcbnew.SHAPE_POLY_SET | |
| CPolygon(self, "int" aIndex) | pcbnew.SHAPE_POLY_SET | |
| CVertex(self, *args) | pcbnew.SHAPE_POLY_SET | |
| Deflate(self, *args) | pcbnew.SHAPE_POLY_SET | |
| DeletePolygon(self, "int" aIdx) | pcbnew.SHAPE_POLY_SET | |
| Fillet(self, "int" aRadius, "int" aErrorMax) | pcbnew.SHAPE_POLY_SET | |
| FilletPolygon(self, "unsigned int" aRadius, "int" aErrorMax, "int" aIndex) | pcbnew.SHAPE_POLY_SET | |
| Format(self) | pcbnew.SHAPE_POLY_SET | |
| Fracture(self, "SHAPE_POLY_SET::POLYGON_MODE" aFastMode) | pcbnew.SHAPE_POLY_SET | |
| FullPointCount(self) | pcbnew.SHAPE_POLY_SET | |
| GetArcs(self, "std::vector< SHAPE_ARC,std::allocator< SHAPE_ARC > > &" aArcBuffer) | pcbnew.SHAPE_POLY_SET | |
| GetGlobalIndex(self, "SHAPE_POLY_SET::VERTEX_INDEX" aRelativeIndices, "int &" aGlobalIdx) | pcbnew.SHAPE_POLY_SET | |
| GetHash(self) | pcbnew.SHAPE_POLY_SET | |
| GetIndexableSubshapeCount(self) | pcbnew.SHAPE_POLY_SET | |
| GetIndexableSubshapes(self, "std::vector< SHAPE *,std::allocator< SHAPE * > > &" aSubshapes) | pcbnew.SHAPE_POLY_SET | |
| GetNeighbourIndexes(self, "int" aGlobalIndex, "int *" aPrevious, "int *" aNext) | pcbnew.SHAPE_POLY_SET | |
| GetRelativeIndices(self, "int" aGlobalIdx, "SHAPE_POLY_SET::VERTEX_INDEX *" aRelativeIndices) | pcbnew.SHAPE_POLY_SET | |
| HasHoles(self) | pcbnew.SHAPE_POLY_SET | |
| HasIndexableSubshapes(self) | pcbnew.SHAPE_POLY_SET | |
| HasTouchingHoles(self) | pcbnew.SHAPE_POLY_SET | |
| Hole(self, "int" aOutline, "int" aHole) | pcbnew.SHAPE_POLY_SET | |
| HoleCount(self, "int" aOutline) | pcbnew.SHAPE_POLY_SET | |
| Inflate(self, *args) | pcbnew.SHAPE_POLY_SET | |
| InflateWithLinkedHoles(self, "int" aFactor, "int" aCircleSegmentsCount, "SHAPE_POLY_SET::POLYGON_MODE" aFastMode) | pcbnew.SHAPE_POLY_SET | |
| InsertVertex(self, "int" aGlobalIndex, "VECTOR2I" aNewVertex) | pcbnew.SHAPE_POLY_SET | |
| IsEmpty(self) | pcbnew.SHAPE_POLY_SET | |
| IsPolygonSelfIntersecting(self, "int" aPolygonIndex) | pcbnew.SHAPE_POLY_SET | |
| IsSelfIntersecting(self) | pcbnew.SHAPE_POLY_SET | |
| IsSolid(self) | pcbnew.SHAPE_POLY_SET | |
| IsTriangulationUpToDate(self) | pcbnew.SHAPE_POLY_SET | |
| IsVertexInHole(self, "int" aGlobalIdx) | pcbnew.SHAPE_POLY_SET | |
| Iterate(self, *args) | pcbnew.SHAPE_POLY_SET | |
| IterateFromVertexWithHoles(self, "int" 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 | |
| Move(self, "VECTOR2I" aVector) | pcbnew.SHAPE_POLY_SET | |
| NewHole(self, "int" 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 | |
| Parse(self, "std::stringstream &" aStream) | pcbnew.SHAPE_POLY_SET | |
| PM_FAST | pcbnew.SHAPE_POLY_SET | static |
| PM_STRICTLY_SIMPLE | pcbnew.SHAPE_POLY_SET | static |
| PointOnEdge(self, "VECTOR2I" aP) | pcbnew.SHAPE_POLY_SET | |
| Polygon(self, *args) | pcbnew.SHAPE_POLY_SET | |
| RemoveAllContours(self) | pcbnew.SHAPE_POLY_SET | |
| RemoveContour(self, "int" aContourIdx, "int" 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_CORNERS | pcbnew.SHAPE_POLY_SET | static |
| ROUND_ALL_CORNERS | pcbnew.SHAPE_POLY_SET | static |
| SetVertex(self, *args) | pcbnew.SHAPE_POLY_SET | |
| Simplify(self, "SHAPE_POLY_SET::POLYGON_MODE" aFastMode) | pcbnew.SHAPE_POLY_SET | |
| SquaredDistance(self, *args) | pcbnew.SHAPE_POLY_SET | |
| SquaredDistanceToPolygon(self, *args) | pcbnew.SHAPE_POLY_SET | |
| Subset(self, "int" aFirstPolygon, "int" aLastPolygon) | pcbnew.SHAPE_POLY_SET | |
| thisown | pcbnew.SHAPE_POLY_SET | static |
| TotalVertices(self) | pcbnew.SHAPE_POLY_SET | |
| TriangulatedPolyCount(self) | pcbnew.SHAPE_POLY_SET | |
| TriangulatedPolygon(self, "int" aIndex) | pcbnew.SHAPE_POLY_SET | |
| Unfracture(self, "SHAPE_POLY_SET::POLYGON_MODE" aFastMode) | pcbnew.SHAPE_POLY_SET | |
| UnitSet(self, "int" aPolygonIndex) | pcbnew.SHAPE_POLY_SET | |
| VertexCount(self, "int" aOutline=-1, "int" aHole=-1) | pcbnew.SHAPE_POLY_SET | |