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