if (result == null)
return triangles;
for (DelaunayTriangle t : result) {
TriangulationPoint tCenter = t.centroid();
VectorXZ center = new VectorXZ(tCenter.getX(), tCenter.getY());
boolean triangleInHole = false;
for (SimplePolygonXZ hole : holes) {
if (hole.contains(center)) {
triangleInHole = true;