private void MeshCleanReq(DelaunayTriangle triangle)
{
if (triangle != null && !triangle.isInterior)
{
triangle.isInterior = true;
Triangulatable.AddTriangle(triangle);
for (int i = 0; i < 3; i++)
{
if (!triangle.edgeIsConstrained[i])
{
MeshCleanReq(triangle.neighbors[i]);
}
}
}
}