OVAL X, Y, Breite, Höhe [,Füllen]


Beschreibung
Mit diesem Befehl kann ein Kreis oder eine Ellipse eingezeichnet werden. Die Koordinate X/Y gibt dabei nicht den Mittelpunkt, sondern den linken/oberen Kreisrand. Breite und Höhe sind die Abstände von X/Y nach rechts/unten. Sind Breite und Höhe gleich, so erscheint ein Kreis, andernfalls eine Ellipse. Der Kreis wird normalerweise ausgefüllt gezeichnet. Die Füllung kann man aber auch mit der Füllen-Option deaktivieren.

Um die Farbe zu ändern, muss man den Befehl COLOR benutzen.


Parameter
X=Horizontale Koordinate
Y=Vertikale Koordinate
Breite=Horizontaler Kreisabstand
Höhe=Vertikaler Kreisabstand
Füllen=Fülloption (0=ohne Füllen, 1=mit Füllen)


Rückgabewert
-


Beispiel
Dieses Programm demonstriert eine sanfte Bewegung eines Kreises, definiert nur durch SIN- und COS-Funktionen:

GRAPHICS 640,480,0,1
SETBUFFER BACKBUFFER()
WHILE KEYDOWN(1)=0
   Winkel1=(Winkel1+5) MOD 360
   Winkel2=(Winkel2+2) MOD 360
   X=320+COS(Winkel1)*200+COS(Winkel2)*120
   Y=240+SIN(Winkel1)*160+SIN(Winkel2)*80
   CLS
   OVAL X-10,Y-10,20,20,1
   FLIP
WEND
END


Siehe auch
COLOR, GRAPHICS, LINE, PLOT, RECT