Paint.RadialGradient (gb.qt4)
Static Function RadialGradient ( CX As Float, CY As Float, Radius As Float, FX As Float, FY As Float, Colors As Integer[], Positions As Float[] [ , Extend As Integer ] ) As PaintBrush
Crée une nouvelle brosse à gradient radial qui interpole les couleurs entre un point focal (
FX ,
FY ) et des points terminaux d’un cercle défini par (
CX0 ,
CY0 ,
Radius0 ), et utilise les point d’arrêt de couleur définis par les arguments
Colors et
Positions.
-
CX : coordonnée x du centre du cercle.
-
CY : coordonnée y du centre du cercle.
-
Radius : rayon du cercle.
-
FX : coordonnée x du point focal de gradient.
-
FY : coordonnée y du point focal de gradient.
-
Colors : un tableau de point d’arrêt de couleurs.
-
Positions : la position de chaque couleur, 0 étant le début du gradient , et 1 la fin du gradient.
Les coordonnées sont ici en espace brosse. Pour une nouvelle brosse, l’espace brosse est identique à l’espace utilisateur, mais la relation entre les espaces peut être modifiée en définissant la propriété
PaintBrush.Matrix.