Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Static method: IEnumerable<TriangleD> DelaunayTriangles(IList<PointD>, bool)

Declaration

public static IEnumerable<TriangleD> DelaunayTriangles(
    IList<PointD> vertices,
    bool reverseOrder = false
)

Summary

Generates a Delaunay triangulation of the input points.

Parameters

IList<PointD>vertices Input points to triangulate. Must not contain duplicates.
boolreverseOrder When false, triangle vertices are ordered by increasing angle, otherwise by decreasing angle.

Returns

A list of triangles.