Polygon triangulation using ear clipping algorithm. Supports multiple holes. Quite slow.
Two triangulators are provided :
Triangulator.cs, Based on Traditional algorithm described here: https://www.geometrictools.com/Documentation/TriangulationByEarClipping.pdf
TriangulatorBasic.cs : Based on Basic algorithm (with edge swapping) described here : https://arxiv.org/ftp/arxiv/papers/1212/1212.6038.pdf