我是cgal的新手,我需要检查两个Polyhedron_3的交集,我知道存在一个名为intersection_Polyhedron_3_Polyhedron_3()的函数来实现这一点,但我不知道如何实现它。
谁能举例说明如何使用此功能或另一种方法来检查两个Polyhedron_3的交集?
您可以使用
CGAL::Polygon_mesh_processing::do_intersect()
函数来实现这一点。命名参数是可选的,您可以编写:
Polyhedron P1,P2;
bool res = CGAL::Polygon_mesh_processing::do_intersect(P1,P2);