2017-07-17 112 views
0

我正在使用CGAL::Delaunay_triangulation_3来生成插值网格。我有三个关于Triangulation_3::locate的问题。为什么CGAL :: Triangulation_3 :: locate不会给你包含你的请求点的四面体的顶点?

+0

你的最后一个环节似乎已经回答您的大多数问题... –

+0

@MarcGlisse是...只是不是很确定......所以第一次是肯定的..第二仿佛'Location'是在边界上,它给这种四面体拿着点(查询)?..中的任何一个,但我的主要困惑是为什么了'Location'(或'query'中的链接)可以躺在其中由'Cell' – saar

+0

给出的四面体之外什么让你觉得这可能发生?如果你有一个(小)测试用例,也许你应该开始使用它。 –

回答

0

注意这里是函数locate()的几个重载。你应该采用Locate_type lt,int lilj。这会告诉你,如果查询是在细胞内,在面上,上边缘,或上一个顶点,并lilj会告诉你哪个面,边,或顶点。

相关问题