【问题标题】:CGAL 2D Delaunay Triangulation: How to get all the edgesCGAL 2D Delaunay三角剖分:如何获得所有边缘
【发布时间】:2011-11-12 17:47:42
【问题描述】:

如何在 CGAL (C++) 中获取/迭代二维 delaunay 图中的所有边?

例如,在 MATLAB 中,这只是边(dt)。

【问题讨论】:

    标签: triangulation cgal delaunay


    【解决方案1】:

    您只需要使用成员函数 all_edges_iterator all_edges_begin()
    all_edges_iterator all_edges_end()
    获取边缘上的迭代器范围。

    它记录在 Triangulation_2 页面here

    请注意,您将获得与无限顶点相关的边以及有限边。

    【讨论】:

    • 谢谢。我是 CGAL 的新手。如何只提取有限边?
    • finite_edges_begin(),finite_edges_end() 返回 Finite_edges_iterator 类型的对象
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-29
    • 2021-11-29
    • 2020-05-06
    • 1970-01-01
    • 2014-08-18
    • 2015-01-07
    • 1970-01-01
    相关资源
    最近更新 更多