PIESLICE |
Pointe de tarte |
---|---|
Turbo Pascal 4+ | Graph |
Syntaxe
Procedure PieSlice(x,y:Integer; angle_a,angle_b,r:Word); |
Paramètres
Nom | Description |
---|---|
x | Ce paramètre permet d'indiquer la coordonnée X |
y | Ce paramètre permet d'indiquer la coordonnée Y |
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. |
r | Ce paramètre permet d'indiquer le rayon |
Description
Cette procédure permet de traçer un secteur de cercle dans un écran graphique.
Remarques
- La pointe de tarte du cercle est délimitée à l'aide de la couleur actuelle et remplie à l'aide du motif et de la couleur définis par les procédures SetFillStyle ou SetFillPattern.
- Chaque pilote graphique contient un rapport hauteur/largeur utilisé par les procédures Circle, Arc et PieSlice. Un angle de départ de 0 et un angle de fin de 360 dessineront et rempliront un cercle complet. Les angles pour Arc, Ellipse et PieSlice sont dans le sens inverse des aiguilles d'une montre, avec 0 degré à 3 heures, 90 degrés à 12 heures et ainsi de suite.
- Si une erreur survient lors du remplissage de la tranche du graphique, la fonction GraphResult renvoie la valeur -6 (grNoScanMem).
- La procédure PieSlice 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 328.
Dernière mise à jour : Dimanche, le 25 janvier 2015