Uranium
Application Framework
Loading...
Searching...
No Matches
UM.Math.Polygon.Polygon Member List

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.Polygonprotected
_fromClipperPoints(numpy.ndarray points)UM.Math.Polygon.Polygonprotectedstatic
_isRightTurn(self, numpy.ndarray p, numpy.ndarray q, numpy.ndarray r) (defined in UM.Math.Polygon.Polygon)UM.Math.Polygon.Polygonprotected
_points (defined in UM.Math.Polygon.Polygon)UM.Math.Polygon.Polygonprotected
approximatedCircle(radius, num_segments=8)UM.Math.Polygon.Polygonstatic
CLIPPER_PRECISION (defined in UM.Math.Polygon.Polygon)UM.Math.Polygon.Polygonstatic
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