Заполнить эллипс в C++

Я пытаюсь сделать простое приложение для рисования в C++, но у меня возникают проблемы с поиском функции, которая заполняет эллипс, все, что я нашел, это FillRect, кто-то может привести меня в правильном направлении? Спасибо

2 ответа

Решение

Смотрите Эллипс:

Функция Ellipse рисует эллипс. Центр эллипса является центром заданного ограничивающего прямоугольника. Эллипс выделяется с помощью текущего пера и заполняется с помощью текущей кисти.

Функция эллипса рисует эллипс с заданными координатами ограничивающего прямоугольника. Сначала нарисуйте эллипс, используя заданный ограничивающий прямоугольник, переместите все четыре вершины прямоугольника к центру прямоугольника на фиксированное расстояние (которое зависит от того, насколько точно вы хотите заполнить) и снова нарисуйте эллипс. Повторяйте этот шаг, пока не достигнете центра затмения.

Другие вопросы по тегам