A tessellated polygon, ready for rendering.
These points aren’t in any meaningful order. It’s not generally possible to reconstruct a
Polygon from this.
Groups of three indices make up the triangles
points are not necessarily a
Ring, which has strict requirements about no duplicate
points. We can render various types of invalid polygon.
Returns (points, indices) for rendering
self.scale(scale).translate(translate_x, translate_y).rotate_around(rotate, pivot), but modifies the polygon in-place and is faster.
Produces a GeoJSON multipolygon consisting of individual triangles. Optionally map the world-space points back to GPS.
Returns the argument unchanged.