2017-07-17 111 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會告訴你哪個面,邊,或頂點。

相關問題