【发布时间】:2017-09-08 09:28:25
【问题描述】:
我想使用 Voronoi 图提取边缘点(点位于凸包边界的边缘)。我知道 unbounded 单元格包含边界站点点,但如何使用迭代器访问该信息?
解决方案
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
}
}
【问题讨论】:
标签: c++ computational-geometry cgal voronoi