【发布时间】:2015-01-18 16:36:15
【问题描述】:
我搜索了已经问过的问题,但如果知道 3 点,它们似乎只是涵盖了。但是,如果您只有两个点并且您知道这两个点代表矩形上的对角,该怎么办?知道这一点,如果该点在矩形内,您如何确定用户是否输入了任何点?谢谢
【问题讨论】:
标签: java eclipse position coordinates rectangles
我搜索了已经问过的问题,但如果知道 3 点,它们似乎只是涵盖了。但是,如果您只有两个点并且您知道这两个点代表矩形上的对角,该怎么办?知道这一点,如果该点在矩形内,您如何确定用户是否输入了任何点?谢谢
【问题讨论】:
标签: java eclipse position coordinates rectangles
基本上这是您需要做的:
【讨论】:
我假设它是 2D 的。所以你有两个点代表左下角和右上角。您现在可以计算缺失的点。 例如这里的一些随机点:
blc(1,1) and trc(4,2)
您现在可以计算高度和宽度差并构建缺失点。
topleftcorner(1,2) and bottomrightcorner(4,1)
现在您有了一个完整的矩形,您可以检查给定的输入是否在该区域内。
【讨论】: