【问题标题】:How do I access the original point in periodic 2 D Triangulation in CGAL?如何在 CGAL 中访问周期性二维三角剖分中的原点?
【发布时间】:2016-12-29 17:06:41
【问题描述】:

我使用默认域对五个点进行了周期性三角剖分。这些点是(0.2,0.3)(0.5,0.1)(0.7,0.6)(0.8,0.8)(0.5,0.11)。在对 1 张覆盖的面进行迭代并打印输出后,我得到了以下结果:

0.8 0.80.7 0.61.2 1.3 等等。

我知道点1.2 1.3 表示点0.2 0.3,因为域是iso_ rectangle。但我希望它打印 0.2 0.3 而不是 1.2 1.3 以便我可以找到给定顶点的 delaunay 邻居。

谢谢

【问题讨论】:

    标签: cgal triangulation


    【解决方案1】:

    如果你有一个周期性三角剖分 t 的顶点 v,那么 t.periodic_point(v) 会给你一个周期性点,它的第一个元素是原始域中的一个点。我想这一点就是你要找的。 看 http://doc.cgal.org/latest/Periodic_2_triangulation_2/classCGAL_1_1Periodic__2__triangulation__2.html#a217b56b0d5a8c222573f520a69a696eehttp://doc.cgal.org/latest/Periodic_2_triangulation_2/classCGAL_1_1Periodic__2__triangulation__2.html#abc48042ca1cff117f7c5201c0ffdabfa

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-23
      • 2019-12-31
      • 2018-12-22
      • 2019-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多