Documentation de Gambas - /comp/gb.cairo/cairo/fillextents

/comp/gb.cairo/cairo/fillextents

# Cairo.FillExtents (gb.cairo)

Static Property Read FillExtents As CairoExtents

Calcule une boîte de détourage en coordonnées utilisateur couvrant la surface qui sera affectée , (la surface "encrée" ), par une opération Fill selon le chemin courant et les paramètres de remplissage. Si le chemin courant est vide, retourne un rectangle vide ((0,0), (0,0)). Les dimensions de surface et le découpage ne sont pas pris en compte.

Diffère de PathExtents, qui est similaire, mais retourne une étendue non nulle pour certains chemins dépourvus de surface encrée, (comme un segment de ligne simple).

Notez que FillExtents doit nécessairement effectuer plus de travail pour déterminer les surfaces encrées précises selon les règles de remplissage, aussi PathExtents peut être préféré en regard des performances si des tracés d'étendues non encrées sont visés.

### Voir aussi

- Fill

- FillRule

- fillpreserve ?