3
ボロノイ図を使用してエッジポイント(凸包の境界の端にあるポイント)を抽出します。私は無制限のセルに境界サイトポイントが含まれていることを知っていますが、イテレータを使用してその情報にどのようにアクセスできますか?CGOLを使用したボロノイ図:エッジポイントのみを抽出する(凸包)
ソリューション
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
}
}