# xfpoly

remplit un polygone

## Séquence d'appel

    xfpoly(xv,yv,[fill])

## Paramètres

xv,yv

  deux vecteurs de même taille (les points du polygone).

fill

  entier, la couleur de remplissage du polygone.

## Description

`xfpoly` remplit un polygone avec la couleur courante ou une couleur spécifiée par l'argument optionnel `fill`. Si `fill` est omis, le polygone est rempli avec la couleur courante et son contour dessiné avec la couleur et le style de ligne courants. Si `fill` est présent, il donne la manière de remplir le polygone :

- `si fill<0`, le polygone est rempli avec la couleur `-fill`, et son contour n'est pas dessiné.

- `si fill=0`, le polygone est rempli avec la couleur courante et son contour est dessiné avec la couleur et le style de ligne courants (équivaut à `fill` omis).

- `si fill>0`, le polygone est rempli avec la couleur `fill` et son contour est dessiné avec la couleur et le style de ligne courants.

## Exemples

    x=sin(2*%pi*(0:4)/5);
    y=cos(2*%pi*(0:4)/5);
    plot2d(0,0,-1,"010"," ",[-2,-2,2,2]);
    xset("color",5);
    xfpoly(x,y);

    e=gce(); // entité courante (dernière créée : ici la polyline)
    e.fill_mode='off'; // affiche uniquement le contour

    delete(e);

    // Création d'un nouveau polygone rempli avec la couleur 3
    // et son contour dessiné avec la couleur courante
    xfpoly(x,y,3);

x=sin(2*%pi*(0:4)/5); y=cos(2*%pi*(0:4)/5); plot2d(0,0,-1,"010"," ",[-2,-2,2,2]); xset("color",5); xfpoly(x,y);

## Voir aussi

- xfpolys
- xpoly
- xpolys