Как нарисовать заполненный сектор эллипса с SDL 2 и C++

У меня есть простое назначение. Мне просто нужно нарисовать несколько графических примитивов. Проблема в том, что назначение должно было быть выполнено в Turbo C с graphics.h Есть функция с именем sector который способен рисовать сектор эллипса. Я решил написать задание с SDL. Мне удалось нарисовать все графические примитивы, кроме сектора эллипса. я использовал gfxPrimitives библиотека. Но библиотека не может этого сделать. Ни SDL_Draw не может.

Мне нужно нарисовать что-то вроде этого http://www.softwareandfinance.com/Turbo_C/Graphics/sector.html(часть на скриншоте называется "сектор 0-270 градусов")

Спасибо

1 ответ

Я сделал это. Есть библиотека под названием SDL_bgi http://libxbgi.sourceforge.net/

Состоит из одного .c файл и два заголовка. Я просто добавил файлы в проект. После некоторых изменений в моем коде я могу позвонить graphics.h функции от SDL проект.

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