improve the assertion

This commit is contained in:
Laurent Rineau 2025-10-13 17:12:26 +02:00
parent 7d9dbdafcd
commit b11e42c4a7
2 changed files with 2 additions and 2 deletions

View File

@ -727,7 +727,7 @@ public:
std::optional<int> face_index;
for(auto& polyline : polylines) {
CGAL_assertion(polyline.front() == polyline.back());
CGAL_assertion(!polyline.empty() && polyline.front() == polyline.back());
polyline.pop_back();
auto range_of_vertices = CGAL::make_transform_range_from_property_map(polyline, tr_vertex_pmap);
face_index = cdt_impl.insert_constrained_face(range_of_vertices, false,

View File

@ -723,7 +723,7 @@ int go(Mesh mesh, CDT_options options) {
std::optional<int> face_index;
for(auto& polyline : polylines) {
CGAL_assertion(polyline.front() == polyline.back());
CGAL_assertion(!polyline.empty() && polyline.front() == polyline.back());
polyline.pop_back();
auto range_of_vertices = CGAL::make_transform_range_from_property_map(polyline, tr_vertex_pmap);
face_index = cdt.insert_constrained_face(range_of_vertices, false,