我正在尝试用脚本语言创建一个Polygon类,并且认为在Java之类的其他语言中查找它们很容易找出它们如何处理像#34; containsPoint(float x,float y)这样的东西&# 34;和"相交(多边形p)"。
对于containsPoint(),从Java复制它并不困难,但在尝试阅读Area.intersect()(这也是我需要的)时,我发现它使用了AreaOp.calculate( )创建交叉区域,但该函数的代码已编译,我无法看到它。
是否允许查看代码,如果是,我在哪里可以看到它? 还是有其他例子可以用来找到多边形/区域的交叉区域?
答案 0 :(得分:0)
我找不到你提到的方法的开放实现。所以这不是一个真正的答案。
但是,我确实找到了以下帖子,我认为它可以帮助你。
Compute the area of intersection between a circle and a triangle?
干杯。