2014-02-13 9 views
2

CGAL Delaunay triangulation을 사용하여 2 차원 객체를 인덱싱합니다. 꼭지점의 삽입 및 제거로 인한 가장자리 생성/삭제 (/ 스왑)에 대한 알림을 받아야합니다.CGAL "vertices"삽입/제거 중 "수신 대기"수정

CGALListener을 제공합니까?

그렇지 않으면 CGAL의 소스 코드를 수정할 필요가없는 해결 방법이 있습니까?

답변

1

리스너 API가 없다고 생각합니다. 그러나 get_conflicts() 메서드를 사용하여 점을 삽입하기 전에 사라질 얼굴을 찾을 수 있습니다.이 점에서 가장자리를 쉽게 공제 할 수 있습니다. 삽입이 완료되면 새 가장자리는 단순히 새 정점에 해당하는 가장자리입니다.