Subject: CGAL users discussion list
List archive
- From:
- To:
- Subject: 2D Arrangements
- Date: Sun, 19 Aug 2007 09:15:50 +0200
Hi
Can I modify a 2D arrangement while traversing it?
For example:
Arrangement arr;
Arrangement::Halfedge_iterator iter = arr.halfedges_begin();
while (iter != arr.halfedges_end())
{
if (SomeCondition(*iter))
{
Arrangement::Halfedge_iterator t = iter;
iter++;
arr.remove_edge(t);
}
else
iter++;
}
If I do this, can I be sure that I'll iterate over each edge exactly once
unless it's deleted?
And btw, if two faces are merged, what happens to their data?
Thanks
- 2D Arrangements, lev, 08/19/2007
- Re: [cgal-discuss] 2D Arrangements, Efraim Fogel, 08/23/2007
- RE: [cgal-discuss] 2D Arrangements, Lev Borovoi, 08/23/2007
- Re: [cgal-discuss] 2D Arrangements, Efi Fogel, 08/26/2007
- RE: [cgal-discuss] 2D Arrangements, Lev Borovoi, 08/23/2007
- Re: [cgal-discuss] 2D Arrangements, Efraim Fogel, 08/23/2007
Archive powered by MHonArc 2.6.16.