Вопросы по теме 'cgal'

CGAL Вопрос новичка: Какие сегменты пересекаются?
У меня есть набор сегментов (каждый определен двумя точками; 2D), и я хочу знать для каждого сегмента x, сколько других сегментов y1, ..., yn пересекают x. Как бы вы сделали это эффективно в CGAL? У меня вообще нет опыта работы с библиотекой CGAL...
1343 просмотров
schedule 18.09.2022

CGAL: пересечение отрезка и многоугольника?
У меня есть набор многоугольников, и я хочу проверить пересечение между ним и сегментом. Я проверил руководство, но не могу найти подходящую функцию. Пересечения между точками, линиями, отрезками, треугольниками, плоскостями действительно...
3648 просмотров
schedule 16.08.2022

CGAL: помощь в получении координат треугольников из триангуляции Делоне
Я новичок в CGAL, уверен, что мой вопрос очень простой. Я пытаюсь использовать CGAL для выполнения некоторой триангуляции Делоне. У меня есть сетка с N трехмерными точками над сферой, и я хочу триангулировать сферу, используя эти точки в качестве...
3657 просмотров
schedule 05.02.2023

Macports cgal не работает! Как это исправить?
Это базовый пример, который я нашел на главной веб-странице CGAL. Я пытаюсь скомпилировать следующее: 1 #include <iostream> 2 #include...
515 просмотров
schedule 31.01.2024

Пересечение CGAL :: Iso_rectangle_2 и CGAL :: Ray_2
В CGAL есть функция Object intersection(Type1<Kernel> obj1, Type2<Kernel> obj2) , которая возвращает объект, представляющий пересечение двух заданных объектов разных возможных типов. сказал , что пересечение CGAL::Iso_rectangle_2...
314 просмотров

Использование типа данных, такого как uint64_t, в точном ядре cgal
Я начинаю с CGAL. Что я хотел бы сделать, так это создать точку с координатами номер ~ 2 ^ 51. typedef CGAL::Exact_predicates_exact_constructions_kernel K; typedef K::Point_2 P; uint_64 x,y; //init them somehow P sp0(x,y); Затем я...
334 просмотров
schedule 23.10.2022

Метод ресетирования в CGAL
У меня некачественный меш, я хочу его пересоздать, но с сохранением топологии (только отрегулировать положение вершин, оставить размер вершины, грань без изменений). Существует ли существующий метод, который мог бы сделать это в CGAL?
677 просмотров
schedule 31.07.2022

В CGAL, могу ли я запретить разделение ограниченных ребер во время Refin_Delaunay_mesh_2 или аналогичного алгоритма
У меня есть область, ограниченная набором ребер. Я взял эти края и добавил их как ограничения в Constrained_Delaunay_triangulation_2. Затем я выполнил этап уточнения, используя Refin_Delaunay_mesh_2 (...). Мое понимание от...
210 просмотров
schedule 10.11.2022

CGAL: как мне успешно скомпилировать и связать примеры CGAL (в Mac OS X 10.9 Mavericks)
Я обнаружил, что примеры CGAL не компилируются под Mac OS X 10.9 (Mavericks). Вы можете успешно скомпилировать основную библиотеку CGAL 4.3 , а также связать ее, но при использовании определенных типов библиотеки я получаю ошибки, как показано...
1693 просмотров
schedule 25.09.2022

CGAL - Столкновение сетки - Как избежать смежных треугольников
Это продолжение моего предыдущего вопроса , который был решен. Я пытаюсь разработать метод столкновения сетки, чтобы исключить взаимопроникновения. По этой причине я начал работать с CGAL, и у меня есть первая рабочая попытка, внимательно следя...
219 просмотров
schedule 07.04.2023

Как линейно разделить 2D-квадратный меш?
Как я могу линейно разделить 2D quad mesh?? Он включает в себя простое разделение 1 четырехугольника на 4 четырехугольника. Я не могу найти такую ​​реализацию в cgal , openMesh .
261 просмотров
schedule 30.08.2022

Решение технико-экономического обоснования LP с использованием CGAL
Можем ли мы решить проблему выполнимости линейного программирования формы, указанной ниже, с помощью CGAL (если нет, предложите альтернативы): v.x_a > c и, v.x_b = c где _3 _, _ 4 _, _ 5 _, _ 6_ - векторные, векторные, векторные и...
139 просмотров
schedule 28.03.2023

Триангуляция полигона с использованием CGAL::Constrained_Delaunay_triangulation_2
Я пытаюсь триангулировать 2D-многоугольник, используя ограниченную триангуляцию Делоне CGAL. Но программа генерирует эту ошибку времени выполнения: ~ what(): ОШИБКА CGAL: нарушение предусловия! Выражение: vaa != vbb Файл:...
1388 просмотров
schedule 02.03.2023

Как мне запустить пример подразделения в руководстве пользователя CGAL
Итак, я наконец установил CGAL и смог запустить некоторые примеры. Теперь мне нужно запустить приведенный ниже код, который я нашел в руководстве CGAL SubDivision (...
191 просмотров
schedule 06.11.2022

CGAL 2D триангуляции Делоне
У меня тот же запрос, что и этот SO вопрос. Я использую CGAL в Ubuntu. Я пытаюсь выполнить тот же код следующим образом. #include <vector> #include <CGAL/Exact_predicates_inexact_constructions_kernel.h> #include...
57 просмотров
schedule 20.03.2023

Расположение CGAL: грани в кривых
Используя пакет 2D Arrangements от CGAL, можно ли быстро определить, какие грани являются внутренними по отношению к данной замкнутой кривой, после совокупной вставки большого количества замкнутых, возможно, пересекающихся кривых?
151 просмотров
schedule 05.10.2022

Ближайшее расстояние между двумя выпуклыми оболочками
У меня есть две невыпуклые сетки, и я хочу найти ближайшее расстояние между ними. Для моих нужд достаточно приблизительного значения (при условии, что оно не слишком сильно отклоняется от истинного значения). Я разбиваю невыпуклые сетки на...
275 просмотров
schedule 25.04.2022

CGAL: Как объединить две (копланарные) грани многогранника с более чем одним общим ребром?
С помощью CGAL, используя любой ядро, но предпочтительно Epeck, как я могу безопасно объединить две копланарные грани (любой степени) Polyhedron_3? Оба фасета находятся на той же поверхности Polyhedron_3 и уже имеют одну или несколько граней....
675 просмотров
schedule 04.11.2022

Вращение CGAL по оси X в 3D
Есть ли предопределенный поворот по оси x в CGAL. Если нет, то почему? Если мне нужно определить это, как бы я это сделал? #include <CGAL/Simple_cartesian.h> #include <CGAL/Aff_transformation_3.h> #include <cmath> typedef...
875 просмотров
schedule 17.05.2023

Углы треугольников 3D-сетки с использованием #CGAL
Я хотел бы знать, можно ли вычислить углы треугольников трехмерной сетки (представленной в виде графика) с помощью функции CGAL? Спасибо
583 просмотров
schedule 16.06.2022