Skip to Content.
Sympa Menu

cgal-discuss - [cgal-discuss] Validness Checks of CGAL::HalfedgeDS_decorator<HDS>

Subject: CGAL users discussion list

List archive

[cgal-discuss] Validness Checks of CGAL::HalfedgeDS_decorator<HDS>


Chronological Thread 
  • From: Gmain <>
  • To:
  • Subject: [cgal-discuss] Validness Checks of CGAL::HalfedgeDS_decorator<HDS>
  • Date: Thu, 12 Nov 2009 16:59:03 +0100 (CET)

Hello,

1)
I am using the halfedge data structure and my input mesh does not qualify for
Validness Checks Level 2 what means in my opinion that my halfedges around the
vertices does not form a single circle.
Now I would like to modify the mesh in a way to repair this.
My problem is, I cannot find the vertices where my halfedges do not form a
single circle.
How can I find this?

2)
for me spikes are areas when a vertex has exact 3 halfedges pointing to it.
my mesh contains some spikes, which I also want to remove from the mesh:
the function -
HDSmesh->myHDSdecorator.erase_center_vertex(H);
and H is the halfedge pointing to the top of the spike -
should remove the spike?
When using erase_center_vertex() do I need to take care about some edges?
In my program it happens, that after using this function, a halfedge does not
have an opposite() edge?
What can I do?

tx in advance


  • [cgal-discuss] Validness Checks of CGAL::HalfedgeDS_decorator<HDS>, Gmain, 11/12/2009

Archive powered by MHonArc 2.6.16.

Top of Page