- Coordonnées
- Dessin avec opacité ou anti-aliasing
- Utilisation des fonctions de dessin
- Dessin en PHP
- Dessin en code Navigateur
dPolygone (Fonction) En anglais : dPolygon
dDébutDessin(IMG_Dessin)
dPolygone(4, 10, 20, 20, 50, 40, 60, 50, 10, JauneClair, BleuClair)
Syntaxe
Construction d'un polygone point par point Masquer les détails
dPolygone([<Image>, ] <Nombre de côtés> , <X1> , <Y1> , <X2> , <Y2> [, <X3> , <Y3> [... [, <Xn> , <Yn>]]] [, <Couleur du fond> [, <Couleur des côtés>]])
<Image> : Nom de champ optionnel ou variable de type Image, WDPic ou picCalque optionnelle
<Nombre de côtés> : Entier Nombre de côtés du polygone (23 côtés maximum). Ce paramètre détermine le nombre de couples <X>, <Y> à spécifier dans la fonction. <X1> : Entier Abscisse du premier point du polygone. Ces coordonnées sont exprimées en pixels. <Y1> : Entier Ordonnée du premier point du polygone. Ces coordonnées sont exprimées en pixels. <X2> : Entier Abscisse du second point du polygone. Ces coordonnées sont exprimées en pixels. <Y2> : Entier Ordonnée du second point du polygone. Ces coordonnées sont exprimées en pixels. <X3> : Entier Abscisse du troisième point du polygone. Ces coordonnées sont exprimées en pixels. <Y3> : Entier Ordonnée du troisième point du polygone. Ces coordonnées sont exprimées en pixels. <Xn> : Entier optionnel Abscisse du nième point du polygone. Ces coordonnées sont exprimées en pixels. <Yn> : Entier optionnel Ordonnée du nième point du polygone. Ces coordonnées sont exprimées en pixels. <Couleur du fond> : Entier ou constante (optionnel) Couleur du fond du polygone. Cette couleur peut correspondre à :Si ce paramètre n'est pas précisé, la couleur du fond : - est Transparent si la fonction dFond n'a pas été utilisée auparavant,
- correspond à la couleur précisée dans le dernier appel à la fonction dFond.
<Couleur des côtés> : Entier ou constante (optionnel) Couleur des côtés du polygone. Cette couleur peut correspondre à :Si ce paramètre n'est pas précisé, la couleur du trait : - est Transparent si la fonction dStylo n'a pas été utilisée auparavant.
Dans le cas d'une variable de type Image, la ligne aura la couleur noire. - correspond à la couleur précisée dans le dernier appel à la fonction dStylo.
Construction d'un polygone par tableau de coordonnées X et Y Masquer les détails
dPolygone([<Image>, ] <Tableau de coordonnées> [, <Couleur du fond> [, <Couleur des côtés>]])
Remarques Coordonnées Tracé d'un polygone :
dPolygone(5, 80, 10, 10, 150, 100, 200, 160, 80, 140, 40)
Les coordonnées sont indiquées par rapport au coin haut gauche de l'image (coordonnées (0,0)). Important : Il n'est pas nécessaire de fermer le polygone (les coordonnées du dernier point n'ont pas à être égales aux coordonnées du premier point). La "fermeture" du polygone est réalisée automatiquement. Limites : un polygone peut avoir au maximum 100 000 points en WINDEV, WEBDEV et Java, et 1000 points sous Windows CE.
Liste des exemples associés :
|
Exemples unitaires (WINDEV) : Les fonctions de dessin
[ + ] Utilisation des principales fonctions de dessin de WINDEV pour : - Initialiser un champ Image pour dessiner - Dessiner des figures simples - Ecrire un texte dans un dessin - Changer la couleur dans un dessin
|
Classification Métier / UI : Code neutre Composante : wd300pnt.dll
Documentation également disponible pour…
|
|
|