【发布时间】:2021-09-08 10:21:11
【问题描述】:
我有一组点,我正在用它们做一个 CGAL::Delaunay_triangulation_2。但是,生成的三角剖分中的点顺序与输入点中的不同。例如,如果输入点 0 在 (-1,-1) 中,则三角剖分中的输出点 0 不在同一位置。位置 (-1,-1) 的点是另一个点,但不一定是第 0 个点。
对我来说,保持顺序很重要,因为我对原始点集进行了一些引用(作为索引),所以我需要输入集中和输出集中的顶点编号 i 为一样的。
有没有办法让输出集的排序与输入集相同?我不在乎是否需要对输入集重新排序,因为在获取参考之前我可以轻松地做到这一点。
【问题讨论】: