2010-11-17 4 views
2

Je souhaite parcourir tous les sommets d'un CGAL::Delaunay_triangulation_2, mais je ne parviens pas à trouver de documentation sur l'obtention de toutes les poignées de sommets.Obtention des poignées Vertex aux points d'une triangulation delaunay

Le documentation J'ai trouvé pour cela expliqué comment itérer à travers la triangulation.

typedef CGAL::Delaunay_triangulation_2<K> T; 
typedef T::Vertex_handle Vh; 
typedef T::Vertex_iterator Vi; 
for (Vi vi = g.vertices_begin(); vi != g.vertices_end(); vi++) { 
    // Vh v = how can I get this? 
} 

Cependant, je ne peux pas trouver de la documentation sur la façon de se rendre à l'Vertex_handle de la iterator

Répondre

3

D'accord, je suis tout simplement stupide. J'ai essayé des choses plus aléatoires et j'ai compris que l'itérateur était en fait le manche. Bien sûr, je trouve cela après avoir écrit l'article entier ici :-)

typedef CGAL::Delaunay_triangulation_2<K> T; 
typedef T::Vertex_handle Vh; 
typedef T::Vertex_iterator Vi; 
for (Vi vi = g.vertices_begin(); vi != g.vertices_end(); vi++) { 
    Vh v = vi; 
} 
Questions connexes