diff --git a/delaunay.md b/delaunay.md index 6a9ce664334e57aa10f029e17b28283dc4f6bf0e..b149e9920d73a52d77d30b87d623a0211e63423e 100644 --- a/delaunay.md +++ b/delaunay.md @@ -98,13 +98,13 @@ void bowyer_watson(point *points, int num_p, vec_triangle *t, int *num_t) { \scriptsize ```C -void bowyer_watson(point *points, int num_p, vec_triangle *t, int *num_t) { +void bowyer_watson(vec_points *points, vec_triangle *triangles) { ajout_super_triangle(points, t, num_t); // ajout super triangle pour chaque p dans points { mauvais_triangles = vecteur_vide(); // on détermine les mauvais triangles - pour chaque t dans vec_triangle { + pour chaque t dans triangles { si p est dans le triangle circonscrit de t { vecteur_push(mauvais_triangles, t); } @@ -120,7 +120,7 @@ void bowyer_watson(point *points, int num_p, vec_triangle *t, int *num_t) { } // on retire les mauvais triangles pour chaque t dans mauvais_triangles { - vec_remove(vec_triangles, t); + vec_remove(triangles, t); } ``` @@ -132,13 +132,13 @@ void bowyer_watson(point *points, int num_p, vec_triangle *t, int *num_t) { // on forme les nouveaux triangles et on les ajoute pour chaque arete dans vec_aretes { t = form_triangle_from_edge_and_point(arete, p); - vector_push(vec_triangles, t); + vector_push(triangles, t); } // on retire les points du super triangle - pour chaque t dans vec_triangles { + pour chaque t dans triangles { if t contient un point du super triangle { - vec_remove(vec_triangles, t); + vec_remove(triangles, t); } } }