ELLIPSE |
Ellipse |
---|---|
Turbo Pascal 4+ | Graph |
Syntaxe
Procedure Ellipse(x,y:Integer; angle_a,angle_b,axe_x,axe_y:Word); |
Paramètres
Nom | Description |
---|---|
x | Ce paramètre permet d'indiquer la coordonnée horizontale |
y | Ce paramètre permet d'indiquer la coordonnée verticale |
angle_a | Ce paramètre permet d'indiquer l'angle en degré de début. L'angle est standard au norme trigonométrique et commence à 3 heures et va dans le sens contraire des aiguilles d'une montre. |
angle_b | Ce paramètre permet d'indiquer l'angle en degré de fin. L'angle est standard au norme trigonométrique et commence à 3 heures et va dans le sens contraire des aiguilles d'une montre. |
axe_x | Ce paramètre permet d'indiquer la longueur de l'axe des X |
axe_y | Ce paramètre permet d'indiquer la longueur de l'axe des Y |
Description
Cette procédure permet de tracer un arc d'ellipse dans un écran graphique.
Remarques
- La procédure Ellipse dessine un arc elliptique en utilisant la coordonné (X,Y) comme point central et axe_x et axe_y comme axes horizontal et vertical. L'ellipse se déplace de angle_a à angle_b et est dessinée dans la couleur actuelle.
- Un angle de départ de 0 et un angle de fin de 360 dessineront un ovale complet. Les angles pour Arc, Ellipse et PieSlice vont dans le sens inverse des aiguilles d'une montre, avec 0 degré à 3 heures, 90 degrés à 12 heures,... Les informations sur le dernier appel à Ellipse peuvent être récupérées avec un appel à GetArcCoords.
- Le procédure Ellipse doit être utilisé en mode graphique.
Référence
Aide-mémoire de Turbo Pascal versions de 3 à 6, Edition Marabout, De Groote, Virga, 1992, ISBN: 2-501-01833-8, page 154.
Dernière mise à jour : Dimanche, le 25 janvier 2015