Click here to Skip to main content
15,887,676 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
Is there any good free Computational Geometry Library for C#,I haven't find any,Thank you!
Posted
Updated 25-Aug-19 19:30pm
v2

1 solution

Look through this list:
http://en.wikipedia.org/wiki/List_of_numerical_libraries#.NET_Framework_Languages_C.23.2C_F.23_and_VB.NET[^].

Also, "computational geometry" is not the most used term (http://en.wikipedia.org/wiki/Computational_geometry[^]). Maybe, that was the reason for your failure to find the appropriate libraries. They do exist but are classified in different ways.

It's more likely that you mostly need analytic geometry, and the mathematical apparatus of it is linear algebra, so you should better look for linear algebra features of the libraries first.

See also:
http://en.wikipedia.org/wiki/Analytic_geometry[^],
http://en.wikipedia.org/wiki/Linear_algebra[^].

—SA
 
Share this answer
 
Comments
pucx 8-May-12 13:12pm    
I want a .NET lib to solve 2d/3d graph problems, such as convex hull,Graphical relationship contains polygon,line,circle,pline etc. not linear algebra,matrx etc.thank you.
Sergey Alexandrovich Kryukov 8-May-12 13:44pm    
This is all linear algebra, most of it, if you still did not get it... :-)
--SA
pucx 8-May-12 13:48pm    
yeah,it is still a linear algebra,but I want to find a lib like CGAL,http://www.cgal.org/,but it isn't use in .NET,just in C++.Thanks.
Sergey Alexandrovich Kryukov 8-May-12 14:00pm    
I understand what you are looking for. You can wrap as much of CGAL as you want in .NET using either P/Invoke or mixed-mode C++ + C++/CLI project.
Are you familiar with those techniques?
Of course I understand if you want to avoid so much work...
--SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900