Есть ли Open-Source геометрическая библиотека? Интересует ООП библиотека с открытым исходным кодом на любом языке программирования, в которой реализованы: разнообразные геометрические примитивы - точки, вектора, линии, полигоны, многоугольники, окружности и пр. разные инструменты к ним - пересечение примитивов, объединение, деление многоугольников, матрицы и т.п.
Я пишу свою библиотеку для создания несложных САПР. Но чувствую что изобретаю велосипеды.

21 Авг 2019 в 06:16
246 +1
0
Ответы
1

Да, существует несколько Open-Source геометрических библиотек, которые могут быть полезны для вашего проекта. Некоторые из них включают:

CGAL (Computational Geometry Algorithms Library): CGAL - это библиотека на C++, которая предоставляет широкий набор алгоритмов вычислительной геометрии, таких как определение пересечений линий, вычисление выпуклой оболочки и т.д.

Geometry Algorithms Library (GEOS): GEOS - это библиотека также на C++, которая предоставляет различные геометрические алгоритмы, такие как булевы операции над геометрическими объектами, буферизация, валидация и другие.

JTS (Java Topology Suite): JTS - это библиотека на Java, которая также предоставляет различные алгоритмы геометрии, такие как проверка пересечений геометрических объектов, буферизация и т.д.

Эти библиотеки могут помочь вам избежать изобретения "велосипедов" и ускорить разработку вашей библиотеки для САПР.

20 Апр 2024 в 13:21
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир