【发布时间】:2016-06-10 21:44:45
【问题描述】:
我目前正在想出一个解决方案来找到圆的点和圆心的距离。
我必须将以下方法添加到我的 Circle 类中,它给定另一个点的 x 和 y 坐标,该方法返回该点是否在 Circle 的范围内。
我认为要以中心点和半径完成圆的绘制,我将必须绘制另外两个点,一个在圆内,一个在圆外。如何确定哪个点在圆内,哪个点在圆外?
我问的是两点到圆心的距离。
这是我目前编写的代码。
public bool Contains(float px, float py)
{
(Math.Pow(x2 - x1, 2) + Math.Pow(y2 - y1, 2)) < (d * d);
return mContains;
}
【问题讨论】:
-
不是真的,因为我问的是点和圆心之间的距离
标签: c#