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

/comp/gb.cairo/cairo/closepath

# Cairo.ClosePath (gb.cairo)

Static Sub ClosePath ( )

Ajoute un segment de droite au tracé à partir du point en cours jusqu’au tracé secondaire courant, (le point le plus récent passé à Cairo.MoveTo), et ferme ce tracé secondaire. Après cet appel, le point courant sera au point de concours avec le tracé secondaire.

Ce comportement de Cairo.ClosePath est distinct, lors du tracé, d’un simple appel à Paint.LineTo avec les coordonnées équivalentes. Quand un tracé secondaire clos est dessiné, il n’y a pas de terminaisons aux extrémités du tracé secondaire. A leur place, il y a une ligne de jonction connectant les segments initiaux et finaux du tracé secondaire.

S’il n’y a pas de point courant avant l’appel à Cairo.ClosePath, cette fonction sera sans effet.