Естественный алгоритм рисования окружности (полярная система координат) - C#
Формулировка задачи:
Здравствуйте, прошу вашей помощи - необходимо реализовать естественный алгоритм рисования окружности (полярная система координат). Долго сижу, не получается
Решение задачи: «Естественный алгоритм рисования окружности (полярная система координат)»
textual
Листинг программы
public void DrawCircle(float stepSize, float radius, int colour)
{
float x, y;
float angle;
while (angle < 2*Math.PI)
{
x = radius * cos(angle);
y = radius * sin(angle);
// decide how to round your floating point X,Y here ...
drawpixel(x,y,colour);
angle += stepSize;
}
}