检查点是否在矩形的给定距离内?
我写了一个布尔值来检查一个点是否在填充矩形的给定距离内,
该矩形由其左下点及其宽度和高度定义
i write a boolean that checks to see if a point is within a given distance of a filled rectangle
the rectangle is defined by its bottom left point and its width and height
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这是作业吗?反正。
假设您的意思是适当的距离,如“距离矩形最近的点之间的距离”:
Is this homework? Anyway.
Assuming you mean proper distance, as in "distance between the closest point to the rectangle":
要查找任意两点之间的距离,您可以使用它:
您可以使用它来查找到矩形中心或到另一个点(如果您愿意)的距离。
To find the distance between any two points you can use this:
You could use this to find the distance to the center of the rectangle or to another point if you prefer.
我的方法是这样的。 (这假设 y 随着你的上升而增加。)
My approach would be something like this. (This assumes y increases as you go up.)