检查Point是否在line2D内

时间:2012-04-19 20:23:18

标签: line contains intersection point

我没有在java api上找到任何方法来执行此操作...有一个类似:line.contains(point)..但它表示line2d没有任何区域因此它将始终返回false。 。 有什么想法吗?

2 个答案:

答案 0 :(得分:2)

逐点比较并查看光标是否与之匹配。

您可以使用for here描述的每个循环进行搜索。

答案 1 :(得分:1)

你应该计算从点到线的距离,如果它足够小,那么考虑点在线上。

Google“距离点到线”或“距离点到点”。