如何获得圆上的坐标

时间:2013-06-22 07:20:57

标签: coordinates geometry

我需要通过画线从一个点到每个圆圈画一个圆圈。 绘制一条线需要开始x,y和停止x,y。所以停止x,y是圆圈上的坐标。 那么如何获得圆圈上的所有坐标。

2 个答案:

答案 0 :(得分:3)

通常你计算一个像

这样的圆圈
x = radius*cos(angle);
y = radius*sin(angle);

让角度从0变化到2 * pi

如果圆圈的中心不是0,0,则使用

x = cx+radius*cos(angle);
y = cy+radius*sin(angle);

与(cx,cy)中心协调。

绘制圆形取决于您的工具包。大多数图形工具包都提供了开箱即用的功能。您只需要查找他们的API。

答案 1 :(得分:0)

如果要使用GDI +

绘制圆形,则需要使用DrawEllipse