C#计算几何库 [英] C# Computational Geometry Library

查看:1287
本文介绍了C#计算几何库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否有用于C#的免费的好计算几何库,我还没有找到,谢谢!

Is there any good free Computational Geometry Library for C#,I haven''t find any,Thank you!

推荐答案

看通过此列表:
http://en.wikipedia.org/wiki/List_of_numerical_libraries#.NET_Framework_Languages_C.23.2C 23_and_VB.NET [ ^ ].

另外,计算几何"并不是最常用的术语( http://en.wikipedia.org/wiki/Computational_geometry [ ^ ]).也许,这就是您未能找到合适的库的原因.它们确实存在,但是以不同的方式分类.

您最有可能需要解析几何,并且它的数学工具是线性代数,因此您最好先查找库的线性代数特征.

另请参见:
http://en.wikipedia.org/wiki/Analytic_geometry [ http://en.wikipedia.org/wiki/Linear_algebra [
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


我在这里启动.NET的开源计算几何库:
I''m starting an open-source Computational Geometry library for .NET here: https://github.com/govert/RobustGeometry.NET. Something based on CGAL is not suitable for my case, since I need to eventually need to use the code in commercial software and would prefer a simpler, purely managed solution, even at the cost of some performance.

So far I have the robust geometric predicates of Shewchuk ported to C#, and I''m working on a helfedge mesh representation.

Any help would be appreciated!


这篇关于C#计算几何库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆