3

如何迭代 a 的点polygon_set_data

polygon_set_data可以通过使用来获取 a 中的多边形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(),但边没有排序。

4

0 回答 0