将C代码转换为Java(划分和征服delaunay三角剖分算法)

时间:2015-06-07 15:41:31

标签: java c algorithm triangulation delaunay

我在网上找到了这个算法http://goanna.cs.rmit.edu.au/~gl/research/comp_geom/delaunay/delaunay.html,但它是用C编写的。有没有办法将它转换为java?或者你能否建议在java中划分和征服delaunay三角测量?我已经尝试过Novosoft,C2J和有形软件解决方案,C ++ 2Java转换器,但是它们提供了非常复杂的代码(我的意思是我必须做很多手动工作才能使它工作)。我读到了关于mtSystems转换器但我无法在网上找到它来尝试。我会感谢转换或算法本身的任何帮助。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用Paul Bourke的增量算法:http://paulbourke.net/papers/triangulate/。它也非常快,但特别容易理解。