Anweisung zum Zeichnen eines Kreises.
Syntax:
CIRCLE [
FILL ]
Ausdruck1,
Ausdruck2,
Ausdruck3
Argumente: Die
Ausdrücke sind Ganzzahlen im Bereich -32768 bis 32768. Die ersten beiden Werte geben die x- und y-Koordinaten des Kreismittelpunkts; der dritte gibt den Radius. CIRCLE erzeugt einen Kreisumfang, CIRCLE
FILL zeichnet einen gefüllten Kreis, wobei die aktuelle Grafikvordergrundfarbe und -aktion benutzt werden.
Hinweis: In beiden Fällen wird die Position des Grafikcursors geändert, so daß er auf einer Position auf der Kreisperipherie zu liegen kommt, die eine x-Koordinate von
Ausdruck1 +
Ausdruck3 und eine y-Koordinate von
Ausdruck2 aufweist. Die vorherige Grafikcursor-Position (wie dies beim Zeichnen von Dreiecken geschieht) wird aktualisiert und kommt in den Mittelpunkt des Kreises zu liegen.
Beispiele:
CIRCLE 640,512,50
CIRCLE FILL RND(1278),RND(1022),RND(200)+50