gpt4 book ai didi

c++ - CGAL:多边形重叠测试

转载 作者:行者123 更新时间:2023-11-28 04:30:06 24 4
gpt4 key购买 nike

我正在寻找一个函数来测试在 2D 中一个简单的多边形是否完全包含另一个简单的多边形。 do_intersect 如前所述here , 即使多边形部分重叠,也返回 true。检查完全重叠的合适函数是什么?

最佳答案

您可以先使用do_intersect() 函数,如果您没有交点,则为P1 取任何点并使用has_on_bounded_side() 检查它是否在P2 内。 .则如果P1不包含在P2中,则参照P1对P2的一点进行同样的操作,得出结论。

关于c++ - CGAL:多边形重叠测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53190342/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com