【发布时间】:2014-02-13 09:02:30
【问题描述】:
我正在使用CGAL Delaunay triangulation 来索引二维对象。
我需要收到有关由顶点的插入和删除引起的边创建/删除(/交换)的通知。
CGAL 是否为此提供任何形式的Listener?
如果没有,是否有不需要修改 CGAL 源代码的解决方法?
【问题讨论】:
标签: listener triangulation cgal
我正在使用CGAL Delaunay triangulation 来索引二维对象。
我需要收到有关由顶点的插入和删除引起的边创建/删除(/交换)的通知。
CGAL 是否为此提供任何形式的Listener?
如果没有,是否有不需要修改 CGAL 源代码的解决方法?
【问题讨论】:
标签: listener triangulation cgal
我认为没有 Listener API。但是您可以使用 get_conflicts() 方法在插入点之前找到将消失的面,从中可以轻松扣除边缘。而且,一旦插入完成,新边就是那些与新顶点相关的边。
【讨论】: