2014-05-03 30 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