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