Библиотека 2D-геометрии: альтернатива LGPL CGAL? [закрыто]C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Библиотека 2D-геометрии: альтернатива LGPL CGAL? [закрыто]

Сообщение Anonymous »


Кажется, CGAL делает практически все, что мне нужно, и даже немного больше для моего будущего проекта. Он может создавать многоугольники из сегментов дуговых линий и выполнять над ними логические операции. В ней уже есть пакеты пространственной сортировки, которые сэкономят мне много времени на некоторых вещах, и вся библиотека кажется вполне стандартизированной и хорошо спланированной.

Проблема связана только с лицензией QPL (GPL для будущей версии 4.0) для большинства пакетов (кроме самых базовых). У меня скудный бюджет, и я, скорее всего, не смогу собрать средства для покупки коммерческих лицензий для тех конкретных пакетов CGAL, которые в этом нуждаются.

Мои конкретные потребности в такой библиотеке:
[*]Точная точность в 2D-евклидовом пространстве [*]Сложные многоугольники [*]Многоугольники могут иметь сегменты изогнутых линий (дуг). [*]Логические операции над этими многоугольниками [*]Смещение полигонов [*]Разбиение многоугольников или эффективная триангуляция [*]Алгоритмы вписанной площади и подгонки многоугольников [*]Возможно, некоторые структуры пространственной сортировки с круговым поиском по диапазону.
В целом, Я ищу хорошо продуманную C++-библиотеку для двумерной геометрии с высокой точностью. Предпочтительно с MIT, LGPL или недорогой одноразовой лицензией без лицензионных отчислений (менее 500 долларов США).

В Boost убраны некоторые базовые структуры, но насколько я могу судить, им не хватает многих функций более высокого уровня. Есть ли библиотеки, которые расширили эту тему? Я бы подумал о том, чтобы сделать это самому, но мне не хватает опыта, чтобы сделать это хорошо, и это значительно продлит мой проект.

Для ясности: мне нужна не библиотека 2D графики, а чисто геометрические структуры.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Библиотека 2D-графики с LGPL [закрыто]
    Anonymous » » в форуме C++
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Импорт типа геометрии Postgis в Python в виде геометрии от Shapely?
    Anonymous » » в форуме Python
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Законность использования библиотеки LGPL в платном приложении для Android [закрыто]
    Anonymous » » в форуме Android
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • CGAL WASM Скомпилированная библиотека, доступ к памяти вне границ
    Anonymous » » в форуме C++
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • CGAL WASM Скомпилированная библиотека, доступ к памяти вне границ
    Anonymous » » в форуме C++
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»