CGAL在插入/移除顶点期间“监听”边缘修改

时间:2014-02-13 09:02:30

标签: listener triangulation cgal

我正在使用CGAL Delaunay triangulation来索引二维对象。 我需要收到关于顶点插入和删除引起的边缘创建/删除(/交换)的通知。

CGAL是否为此提供了任何类型的Listener

如果没有,是否有任何解决方法不需要修改CGAL的源代码?

1 个答案:

答案 0 :(得分:1)

我认为没有Listener API。但是,您可以使用get_conflicts()方法查找在插入点之前将消失的面,从中可以轻松地扣除边。并且,一旦插入完成,新边就是那些入射到新顶点的边。