Защита ограничений при уточнении двумерной сетки Делоне - PullRequest
1 голос
/ 08 апреля 2020

Я создаю ограниченную 2D триангуляцию многоугольника, используя Constrained_Delaunay_triangulation_2. Граница многоугольника, а также границы возможных внутренних отверстий вставляются как ограничения в триангуляции. После этого я уточняю триангуляцию, вызывая CGAL::refine_Delaunay_mesh_2.

Однако после уточнения некоторые граничные (ограниченные) ребра разделяются. Есть ли способ предотвратить расщепление этих краев? Нечто похожее на параметр protect_constraints в Polygon_mesh_processing::isotropic_remeshing?

Любая помощь будет высоко ценится!

1 Ответ

1 голос
/ 09 апреля 2020

В текущей реализации это невозможно, поскольку Mesh_2 попытается сделать треугольник me sh Делоне, добавив вершины Штейнера на ограниченные ребра.

...