如何在CGAL中检查Polyhedron_3的交集

时间:2019-01-22 08:23:40

标签: computational-geometry cgal polyhedra

我是cgal的新手,我需要检查两个Polyhedron_3的交集,我知道存在一个称为交集[Polyhedron_3_Polyhedron_3()的函数),但我不知道如何实现它。

有人可以举一个例子说明如何使用此功能或另一种方法来检查两个Polyhedron_3的交集吗?

1 个答案:

答案 0 :(得分:0)

您可以使用CGAL::Polygon_mesh_processing::do_intersect()函数。命名参数是可选的,您可以编写:

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