我创建了现在看到的区域在各个方向上都太小了 1,因为我没有意识到如果坐标在边界上, area.contains(double x, double y) 不会返回 true。在不返回并更改数百个变量的情况下,是否有一种解决方法或另一种包含边框的方法?
选项:
- contains 包含边框的方法
- 将区域的边界作为点数组获取
- 将当前区域在各个方向上增加 1
- 其他?建议?
提前谢谢,李
我创建了现在看到的区域在各个方向上都太小了 1,因为我没有意识到如果坐标在边界上, area.contains(double x, double y) 不会返回 true。在不返回并更改数百个变量的情况下,是否有一种解决方法或另一种包含边框的方法?
选项:
提前谢谢,李