Cairo.LinearGradient (gb.cairo)
Static Function LinearGradient ( X0 As Float, Y0 As Float, X1 As Float, Y1 As Float, Colors As Float[][] ) As CairoPattern
Crée un nouveau model (pattern) de gradient linéaire
Cairo le long de la ligne définie par (
X0,
Y0) et(
X1,
Y1), et utilisant les bornes de couleur definies par l'argument
Colors .
-
X0 : x coordonnée du point de départ.
-
Y0 : y coordonnée du point de départ.
-
X1 : x coordonnée du point final.
-
Y1 : y coordonnée du point final.
-
Colors : tableau de color stops.
Chaque borne de couleur est définie par un tableau de
Float, de la forme
[ Red, Green, Blue ]
ou
[ Red, Green, Blue, Alpha ]
.
Ici les coordonnées sont en espace model. pour un nouveau model, l'espace model est identique à l'espace utilisateur, mais les relations entre espaces peuvent être changées en définissant la propriété de
CairoPattern.Matrix .