2009-12-07 601 views
6

我正在使用Delaunay來對一個凹多邊形進行三角剖分,但它填充了凹面。如何自動刪除多邊形邊界外的三角形?如何從凹形Delaunay三角剖分中切出三角形?

+4

這是你真正想要做什麼? Delaunay邊可能會穿過多邊形邊,因此使用這種方法來對多邊形進行三角化並不總是能夠爲您提供多邊形的有效三角剖分。 – 2009-12-17 00:41:18

回答

-2

你不應該,你應該找到一個正確處理邊界的Delauney例程。

或者,您可以假設您知道邊緣,通過每個三角形並刪除那些穿過邊緣的邊緣。 搜索代碼段區段interestion測試來執行此操作。