Как проверить пересечение многогранника_3 в CGAL - PullRequest
0 голосов
/ 22 января 2019

Я новичок в cgal и мне нужно проверить пересечение двух многогранников_3, я знаю, что существует функция с именем intersection_Polyhedron_3_Polyhedron_3 (), которая делает это, но я не знаю, как это реализовать.

Кто-нибудь может привести пример использования этой функции или другого способа проверки пересечения двух многогранников_3?

1 Ответ

0 голосов
/ 22 января 2019

Для этого вы можете использовать функцию CGAL::Polygon_mesh_processing::do_intersect().Именованные параметры являются необязательными, вы можете написать:

Polyhedron P1,P2;
bool res = CGAL::Polygon_mesh_processing::do_intersect(P1,P2);
...