mirror of https://github.com/CGAL/cgal
descended to inner ccbs
This commit is contained in:
parent
b64818cc99
commit
418e2b0c6b
|
|
@ -37,7 +37,7 @@ protected:
|
|||
}
|
||||
|
||||
void add_face(typename Arr::Face_const_handle f, CGAL::IO::Color c) {
|
||||
if (f->is_unbounded()) return;
|
||||
if (! f->is_unbounded()) {
|
||||
face_begin(c);
|
||||
add_ccb(f->outer_ccb());
|
||||
for (auto iv = f->isolated_vertices_begin();
|
||||
|
|
@ -46,6 +46,16 @@ protected:
|
|||
face_end();
|
||||
}
|
||||
|
||||
for (auto it = f->inner_ccbs_begin(); it != f->inner_ccbs_end(); ++it) {
|
||||
face_begin(c);
|
||||
add_ccb(*it);
|
||||
for (auto iv = f->isolated_vertices_begin();
|
||||
iv != f->isolated_vertices_end(); ++iv)
|
||||
add_point(iv->point());
|
||||
face_end();
|
||||
}
|
||||
}
|
||||
|
||||
void add_elements() {
|
||||
clear();
|
||||
if (m_arr.is_empty()) return;
|
||||
|
|
|
|||
Loading…
Reference in New Issue