Returns the circumcenter of the triangle (center of circumscribed circle) and its radius, the coordinates of the 3 feet of the lines from vertices through circumcenter to opposite sides, and the coordinates of the 3 antipodes on the circumcircle, in flat list
Returns the incircle center (intersection of angle bisectors) and its radius, the coordinates of the 3 points where the incircle touches the sides, in flat list
Returns the orthocenter of the triangle (intersection of altitudes), the coordinates of the 3 feet of the altitudes, and the coordinates where each altitude extended intersects the circumcircle, in flat list
Return one point distributed along a line, at a certain moment
Returns multiple points evenly distributed along a line, optionally including endpoints
Compute the convex hull of a set of points. Returns a List representing the polygon around the points.
Randomly displace each point of a polygon by a given radius.
Get a polygon and round his corners
Simplify a polygon by reducing the number of points using Ramer-Douglas-Peucker algorithm.
Smooth a polygon by reducing sharp angles using Chaikin subdivision.