2014-05-03 44 views
1

我已經在CGAL的幫助下完成了3D Delaunay三角剖分,並試圖找到包含指定點的單元格。我很確定Delaunay_triangulation_3::Locate()是我需要的。但是,Locate()函數返回一個Cell_handle,我需要的是包含給定點的單元格的索引。包含3D Delanay三角剖分後點的單元格索引

如何從Cell_handle獲得單元格的索引,或者是否有其他直接獲取單元格索引的方法?

回答

2

細胞在CGAL中沒有索引。

從Cell_handle中,您可以訪問頂點或相鄰單元格 或您之前存儲在單元格 (您自己的索引(如果已放置)的任何信息)。

+1

謝謝。我意識到細胞在CGAL中沒有指數。我創建了\t std :: map index;並存儲我自己的索引。它運作良好。 – user3599097