DRAWPOLY |
Dessine un polygone |
Turbo Pascal 4+ |
Graph |
Syntaxe
Procedure DrawPoly(nbre:Word;coord:Array of PointType);
|
Paramètres
Nom |
Description |
nbre |
Ce paramètre permet d'indiquer le nombre de côté que contient le polygone |
coord |
Ce paramètre permet d'indiquer les coordonnées X et Y de chaque point du polygone |
Description
Cette procédure permet de traçer un polygone dans un écran graphique.
Remarques
- Le paramètre coord est un paramètre non typé contenant les coordonnées de chaque intersection dans le polygone. Le paramètre nbre spécifie le nombre de coordonnées en
coord. Une coordonnée est composée de deux mots, une valeur X et une valeur Y.
- La fonction DrawPoly utilise le style de trait et la couleur actuels. Utilisez SetWriteMode pour déterminer si le polygone est copié
(CopyPut) ou un «Ou exclusif» (XorPut) est appliqué sur l'écran.
- Notez que pour dessiner une figure fermée avec N sommets, vous devez transmettre N + 1 coordonnées à DrawPoly, où :
PolyPoints[N+1] = PolyPoints[1]
|
- Pour dessiner un triangle, par exemple, 4 coordonnées doivent être transmises à DrawPoly, ainsi la coordonnée de départ sera identique à la coordonnée de fin.
- La procédure DrawPoly 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 151 à 152.
Dernière mise à jour : Dimanche, le 25 janvier 2015