dessine une ligne brisée ou un polygone
xpoly(xv,yv [,dtype [,close]]) hdl = xpoly(...)
matrices de même taille (points de la ligne brisée).
chaîne de caractères (style de dessin, valeur par défaut : "lines").
entier. Si close=1, la ligne brisée est fermée (valeur par défaut : 0).
Argument de sortie dans lequel est renvoyé le handle de l'objet graphique de type Polyline créé par la fonction. Il peut être utilisé pour
modifier ses propriétés (voir polyline_properties).
xpoly dessine une ligne brisée décrite par les vecteurs de
coordonnées xv et yv. Si xv et
yv sont des matrices elles sont considérées comme des
vecteurs (par concaténation de leurs colonnes). Si close=1 un segment
supplémentaire est ajouté entre le premier et le dernier point de la ligne
brisée. dtype peut être égal à "lines"
pour utiliser le style de ligne courant ou "marks" pour
utiliser des marqueurs.
x = sin(2*%pi*(0:4)/5); y = cos(2*%pi*(0:4)/5); plot2d(0,0,-1,"010"," ",[-1,-1,1,1]) // trace un repère graphique borné vide e = xpoly(x, y) set(e, "foreground", color("red"), "closed", "on"); | ![]() | ![]() |
// Avec des marqueurs plot2d(0,0,1,rect=[0,0,12,10], frameflag=3) t=[0:4]*2*%pi/5; x=5+5*cos(t); y=5+5*sin(t); xpoly(x,y,"marks") e=gce(); set(e,"mark_style",2); | ![]() | ![]() |

| Version | Description |
| 2025.0.0 | La fonction renvoie le(s) handle(s) créé(s). |