pucx Ответов: 1

Библиотека Вычислительной Геометрии C#


Есть ли хорошо бесплатно Библиотека вычислительной геометрии для C#,я ее не нашел,спасибо!

1 Ответов

Рейтинг:
1

Sergey Alexandrovich Kryukov

Посмотрите этот список:
http://en.wikipedia.org/wiki/List_of_numerical_libraries#.NET_Framework_Languages_C.23.2C_F.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[^].

—СА


pucx

Я хочу, чтобы .NET lib решал задачи 2d/3d-графов, такие как выпуклая оболочка,графические отношения,содержащие полигон,линию,круг, Плиний и т. д. не линейная алгебра,matrx и т. д. Спасибо.

Sergey Alexandrovich Kryukov

Это все линейная алгебра, большая ее часть, если вы еще не поняли ее... :-)
--СА

pucx

да,это все еще линейная алгебра,но я хочу найти такую библиотеку, как CGAL,http://www.cgal.org/,но он не используется в .NET,только в C++.Спасибо.

Sergey Alexandrovich Kryukov

Я понимаю, что вы ищете. Вы можете обернуть столько CGAL, сколько хотите, в .NET, используя либо P/Invoke, либо смешанный режим C++ + C++/CLI project.
Вы знакомы с этими методами?
Конечно, я понимаю, если вы хотите избежать такой большой работы...
--СА