将halfedge_handle绕一个顶点循环

时间:2014-06-11 16:46:13

标签: cgal

我有一个vertex_handle,我想做的是在顶点周围得到halfedge_handles,这是我的尝试:

HV_circulator hc = v -> vertex_begin();
  do{
    hc++;
    Polyhedron::Halfedge halfedge = *hc;
    HE_handle hh = &halfedge;

    //blabla~~
  }while(hc != v -> vertex_begin());

但似乎行不通,hh似乎不是我想要的, 我该怎么做才能将这个循环器转换为halfedge_hanle,谢谢

1 个答案:

答案 0 :(得分:2)

halfedge循环器可转换为半边形手柄。 因此,您只需要写:

Polyhedron::Halfedge_handle hh = hc;