__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 | |