计算圆是否与矩形重叠

时间:2012-05-15 13:53:19

标签: java geometry 2d

  

可能重复:
  Circle-Rectangle collision detection (intersection)

如何计算圆形的形状是否与矩形的形状重叠(均为2D)?

我所知道的信息是圆心和半径,左上角的矩形及其宽度和高度。 如果你有其他基于其他表示的解决方案也可以。 另外:我用Java编程,有没有有用的类?

1 个答案:

答案 0 :(得分:-2)

对于距离圆心最近的角,计算从角到圆心的距离。如果它小于半径,则形状重叠。