3
보로 노이 다이어그램을 사용하여 모서리 점 (볼록 선체의 경계에있는 점)을 추출하고 싶습니다. 무한한 셀에 경계 사이트 지점이 있지만 이터레이터를 사용하여 해당 정보에 어떻게 액세스 할 수 있습니까?보로 노이 다이어그램 (CGAL 사용) : 가장자리 점 만 추출 (볼록 선체)
솔루션
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
}
}