【问题标题】:Check if a Point is inside a line2D检查点是否在 line2D 内
【发布时间】:2014-05-03 05:21:31
【问题描述】:

我没有在 java api 上找到任何方法来做到这一点......有一个像:line.contains(point).. 但它说 line2d 没有任何区域,所以它总是返回 false。 . 有什么想法吗?

【问题讨论】:

    标签: line contains intersection point


    【解决方案1】:

    逐点比较,看光标是否匹配。

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

    【讨论】:

      【解决方案2】:

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

      谷歌“点到线的距离”或“点到线段的距离”。

      【讨论】:

        猜你喜欢
        • 2016-02-08
        • 1970-01-01
        • 2014-04-26
        • 2020-01-15
        • 2017-11-19
        • 1970-01-01
        相关资源
        最近更新 更多