This is the complete list of members for UM.Math.Polygon.Polygon, including all inherited members.
| __eq__(self, other) (defined in UM.Math.Polygon.Polygon) | UM.Math.Polygon.Polygon | |
| __init__(self, Optional[Union[numpy.ndarray, List]] points=None) (defined in UM.Math.Polygon.Polygon) | UM.Math.Polygon.Polygon | |
| __repr__(self) | UM.Math.Polygon.Polygon | |
| _clipperPoints(self) | UM.Math.Polygon.Polygon | protected |
| _fromClipperPoints(numpy.ndarray points) | UM.Math.Polygon.Polygon | protectedstatic |
| _isRightTurn(self, numpy.ndarray p, numpy.ndarray q, numpy.ndarray r) (defined in UM.Math.Polygon.Polygon) | UM.Math.Polygon.Polygon | protected |
| _points (defined in UM.Math.Polygon.Polygon) | UM.Math.Polygon.Polygon | protected |
| approximatedCircle(radius, num_segments=8) | UM.Math.Polygon.Polygon | static |
| CLIPPER_PRECISION (defined in UM.Math.Polygon.Polygon) | UM.Math.Polygon.Polygon | static |
| getConvexHull(self) | UM.Math.Polygon.Polygon | |
| getMinkowskiHull(self, "Polygon" other) | UM.Math.Polygon.Polygon | |
| getMinkowskiSum(self, "Polygon" other) | UM.Math.Polygon.Polygon | |
| getPoints(self) (defined in UM.Math.Polygon.Polygon) | UM.Math.Polygon.Polygon | |
| intersection(self, "Polygon" other) | UM.Math.Polygon.Polygon | |
| intersectionConvexHulls(self, "Polygon" other) | UM.Math.Polygon.Polygon | |
| intersectsPolygon(self, "Polygon" other) | UM.Math.Polygon.Polygon | |
| isInside(self, point) | UM.Math.Polygon.Polygon | |
| isValid(self) (defined in UM.Math.Polygon.Polygon) | UM.Math.Polygon.Polygon | |
| mirror(self, List[float] point_on_axis, List[float] axis_direction) | UM.Math.Polygon.Polygon | |
| project(self, normal) | UM.Math.Polygon.Polygon | |
| scale(self, float factor, Optional[List[float]] origin=None) | UM.Math.Polygon.Polygon | |
| translate(self, float x=0, float y=0) | UM.Math.Polygon.Polygon | |
| unionConvexHulls(self, "Polygon" other) (defined in UM.Math.Polygon.Polygon) | UM.Math.Polygon.Polygon | |