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 |
CLIPPER_PRECISION (defined in UM.Math.Polygon.Polygon) | UM.Math.Polygon.Polygon | |
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 | |