【问题标题】:Finding faces around a vertex in CGAL?在 CGAL 中查找顶点周围的人脸?
【发布时间】:2015-08-05 19:31:53
【问题描述】:

不确定问题是否已经回答。我正在使用 CGAL 处理 tethedral 网格(medit 网格)文件。我需要找出这个网格中顶点周围的面。所以它将是一个顶点面迭代器。有谁知道CGAL有没有这种迭代器?

【问题讨论】:

  • 直接使用C3T3 有点棘手。您需要每个顶点的事件面吗?
  • 我需要事件四面体。
  • 如果您需要对所有顶点执行此操作,在大多数情况下,您可以在 tets 上进行迭代,然后在每个 tet 的顶点上进行迭代(交换两个嵌套循环),在大多数情况下,它会生成代码更简单,更快(如果您需要对单个顶点执行此操作,则不适用)

标签: cgal tetrahedra


【解决方案1】:

您可以使用函数finite_incident_cells 并使用is_in_complex 测试单元格是否在复合体中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-15
    • 2019-05-24
    • 2011-01-05
    • 2020-09-05
    • 2018-12-23
    • 2019-07-11
    • 2018-06-17
    • 1970-01-01
    相关资源
    最近更新 更多