2016-03-22 24 views
0

Ich habe eine einfache Zuordnung. Ich muss nur einige Grafikgrundelemente zeichnen. Das Problem ist, dass die Zuweisung in Turbo C mit graphics.h vorgenommen wurde. Es gibt eine Funktion namens sector, die in der Lage ist, einen Sektor einer Ellipse zu zeichnen. Ich entschied mich, die Zuordnung mit SDL zu schreiben. Es ist mir gelungen, alle grafischen Grundelemente außer dem Sektor einer Ellipse zu zeichnen. Ich verwendete gfxPrimitives Bibliothek. Aber die Bibliothek kann das nicht tun. Weder SDL_Draw kann.Wie zeichne ich einen gefüllten Sektor einer Ellipse mit SDL 2 und C++

brauche ich so etwas wie dieser http://www.softwareandfinance.com/Turbo_C/Graphics/sector.html (der Teil auf dem Screenshot als "Sektor 0-270 °") zeichnen

Dank

Antwort

0

ich es getan habe. Es gibt eine Bibliothek SDL_bgi http://libxbgi.sourceforge.net/

Es besteht aus einer .c Datei und zwei Header genannt. Ich habe gerade die Dateien zum Projekt hinzugefügt. Nach einigen Anpassungen an meinem Code kann ich graphics.h Funktionen von SDL Projekt aufrufen.

+0

Diese Bibliothek ist X11-spezifisch. – user1040495