tags:

views:

633

answers:

4

Hello,

I am not sure whether there is a .Net version of CGAL? The last time I check there is only one CGAL equivalent in garbage-collected language.

If would be tremendously helpful if we have CGAL.net.

P/S: I know I can use interop, but still, a full managed version would be better.

A: 

It is a C++ library. Maybe it could be used through the .NET native code interop mechanisms?

Zee Prime
I know I can use interop, but still, a full managed version would be better.
Ngu Soon Hui
A: 

One thing you could theoretically try to do is to compile the C++ code as managed C++.
Not sure if it is practically easily doable though.

Dmytrii Nagirniak
I tried this on other project.. no it didn't work that way because a lot of libraries are different
Ngu Soon Hui
Maybe then it is time to start an .NET OSS project called NCGAL :)
Dmytrii Nagirniak
+1  A: 

Looks like there is no .Net version for CGAL.

Ngu Soon Hui
A: 

Depends on what you you need CGAL for - are you doing spatial operations. If so then you could look at .NETTopologySuite or SharpMap

TheSteve0