我不確定是否有.Net版本的CGAL?上次我檢查的只有one CGAL equivalent in garbage-collected language。CGAL for .Net(或C#)
如果我們擁有CGAL.net,將會非常有幫助。
P/S:我知道我可以使用interop,但仍然是一個完整的託管版本會更好。
我不確定是否有.Net版本的CGAL?上次我檢查的只有one CGAL equivalent in garbage-collected language。CGAL for .Net(或C#)
如果我們擁有CGAL.net,將會非常有幫助。
P/S:我知道我可以使用interop,但仍然是一個完整的託管版本會更好。
貌似CGAL沒有.Net版本。
這是一個C++庫。也許它可以通過.NET本地代碼互操作機制來使用?
你可以做的一件事理論上試圖做的是將C++代碼編譯爲託管C++。
不知道是不是實際上很容易做到。
我在其他項目上試過這個..不,它沒有以這種方式工作,因爲很多庫都不一樣 – Graviton 2009-11-04 10:14:27
也許現在是時候啓動一個名爲NCGAL的.NET OSS項目了:) – 2009-11-04 22:12:32
取決於你需要什麼CGAL - 你在做空間操作嗎?如果是這樣,那麼你可以看看 .NETTopologySuite或SharpMap的
沒有爲CGAL的有限部分的C#包裝:約CGAL https://github.com/martindevans/CGAL_StraightSkeleton_Wrapper
CGAL_StraightSkeleton_Wrapper
AC#包裝計算 直形狀的骨骼。這是不是也不打算 成爲CGAL周圍的一般C#包裝!
(這確實是一個非答案,但加入它只是爲了徹底和潛在提請注意了一大口包裝的開放可能性...)
有一大口包裝項目對於CGAL,但目前它不包含C#。然而,這已被要求。
https://github.com/cgal/cgal-swig-bindings/issues/3
是否有計劃使C#綁定CGAL?是否有具體的 未啓用它的原因?
...主要原因是時間和資源。 ...如果有人對C#有經驗,我們很可能會很輕鬆地做到這一點。
我知道我可以使用互操作,但仍然是一個完整的託管版本會更好。 – Graviton 2009-11-04 09:49:08