Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2025.0.0 - Français


xrects

dessine ou remplit un ensemble de rectangles

Séquence d'appel

xrects(rects,[fill])
hdl = xrects(...)

Paramètres

rects

matrice de taille (4,n).

fill

vecteur de taille n.

hdl

Argument de sortie dans lequel est renvoyé un vecteur de handles d'objets graphiques de type Rectangle créés par la fonction. Il peut être utilisé pour modifier leur propriétés (voir rectangle_properties).

Description

xrects dessine ou remplit un ensemble de rectangles. Chaque colonne de rects décrit un rectangle (point en haut à gauche, largeur, hauteur) en coordonnées utilisateur: rects=[x1 x2... ; y1 y2... ; w1 w2... ; h1 h2...].

fill(i) définit le motif utilisé pour dessiner ou remplir le rectangle i:

si fill(i)<0, le rectangle i est dessiné avec la couleur -fill(i).

si fill(i)>0, le rectangle i est rempli avec la couleur fill(i).

si fill(i)=0, le rectangle i est dessiné avec le style de ligne courant.

Notez que la valeur de la hauteur est positive en allant vers la bas.
Les rectangles créés héritent de la propriété de clip de l'axe courant.

Exemples

plot2d([-100,500],[-50,50],[-1,-1],"022")
cols=[-34,-33,-32,-20:5:20,32,33,34];
x=400*(0:14)/14; step=20;
rects=[x;10*ones(x);step*ones(x);30*ones(x)];
xrects(rects,cols)
xnumb(x,15*ones(x),cols)

Voir aussi

  • xfrect — remplit un rectangle
  • xrect — dessine un rectangle

Historique

VersionDescription
2025.0.0 La fonction renvoie le(s) handle(s) créé(s).
Report an issue
<< xrect Arcs - Rectangles xsegs >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Oct 24 11:15:59 CEST 2024