A flat array of vertice coordinates like [x0,y0, x1,y1, x2,y2, ...].
Optional
holes: ArrayLike<number>An array of hole indices if any (e.g. [5, 8] for a 12-vertice input would mean one hole with vertices 5–7 and another with 8–11).
Optional
dimensions: numberThe number of coordinates per vertice in the input array (2 by default).
A flat array with each group of three numbers indexing a triangle in the vertices
array.
Returns the relative difference between the total area of triangles and the area of the input polygon. 0 means the triangulation is fully correct.
same as earcut
same as earcut
same as earcut
see return value of earcut
Transforms multi-dimensional array (e.g. GeoJSON Polygon) into the format expected by earcut.
Arrays of rings, with the first being the outline and the rest holes. A ring is an array points, each point being an array of numbers.
Triangulate an outline.