a のポイントを反復するにはどうすればよいpolygon_set_data
ですか?
polygon_set_data
を使用してポリゴンを取得しvoid get(output_container& output) const
、結果を使用して以下の例のようにポイントを反復処理することは可能ですが、これによりセットが変更されるため、そのままにしておきたいと思います。
// [...] define polygons polySet & clip
polygon_set_data<int> result;
result.insert(polySet ^ clip); // some operations between polygons
std::vector<polygon_with_holes_data<int>> out;
result.get(out);
polygon_set_data
メソッドを使用してa のエッジを反復処理することもできますがbegin()
、エッジはソートされません。