3
我想使用Voronoi图提取边缘点(点位于凸包的边界边缘上)。我知道一个无界单元格包含一个边界站点点,但是如何使用迭代器访问该信息?使用CGAL的Voronoi图:仅提取边缘点(凸包)
解决方案
VD vd;
//initialise your voronoi diagram
VD::Face_iterator it = vd.faces_begin(), beyond = vd.faces_end();
for (int f = 0; it != beyond; ++f, ++it)
{
std::cout << "Face " << f << ": \n";
if (it->is_unbounded())
{
// it's a boundary point
}
}