Merge pull request #78368 from MatthewLJensen/delaunay-fixes

Consider all triangles for retention in Delaunay Triangulation
This commit is contained in:
Rémi Verschelde 2023-06-18 16:33:04 +02:00
commit 127e9d65cf
No known key found for this signature in database
GPG key ID: C3336907360768E1

View file

@ -145,7 +145,7 @@ public:
// Filter out the triangles containing vertices of the bounding triangle.
int preserved_count = 0;
Triangle *triangles_ptrw = triangles.ptrw();
for (int i = 0; i < triangles.size() - 1; i++) {
for (int i = 0; i < triangles.size(); i++) {
if (!(triangles[i].points[0] >= point_count || triangles[i].points[1] >= point_count || triangles[i].points[2] >= point_count)) {
triangles_ptrw[preserved_count] = triangles[i];
preserved_count++;