try {
Poly2Tri.triangulate(tcx);
} catch (Exception e) {
throw new TriangulationException(e);
} catch (StackOverflowError e) {
throw new TriangulationException(e);
}
List<TriangleXZ> triangles = new ArrayList<TriangleXZ>();
List<DelaunayTriangle> result = cdt.getTriangles();