Voici la liste des fonctions de la rubrique AutoIt > GDIPlus > LineBrush.
Cliquez sur le nom d'une fonction pour obtenir une description détaillée.
Pour les utiliser, vous aurez besoin d'ajouter #include <GDIPlus.au3>.
User Defined Function | Description |
---|---|
_GDIPlus_LineBrushCreate | Crée un pinceau à dégradé linéaire à partir de deux points frontières et de deux couleurs limites |
_GDIPlus_LineBrushCreateFromRect | Crée un pinceau à dégradé linéaire sur la base d'un rectangle, des couleurs de début et de fin, et de l'orientation |
_GDIPlus_LineBrushCreateFromRectWithAngle | Crée un pinceau à dégradé linéaire à partir d'un rectangle, de deux couleurs limites et d'un angle de direction |
_GDIPlus_LineBrushGetColors | Obtient la couleur de début et la couleur de fin d'un pinceau à dégradé linéaire |
_GDIPlus_LineBrushGetRect | Obtient le rectangle qui définit les frontières d'un pinceau à dégradé linéaire |
_GDIPlus_LineBrushMultiplyTransform | Modifie la matrice de transformation d'un pinceau en la multipliant par une autre matrice, dans l'ordre indiqué |
_GDIPlus_LineBrushResetTransform | Réinitialise la matrice de transformation d'un pinceau à dégradé linéaire avec la matrice d'identité |
_GDIPlus_LineBrushSetBlend | Définit les taux de mélange des couleurs et des positions associées pour créer un dégradé personnalisé |
_GDIPlus_LineBrushSetColors | Définit la couleur de début et la couleur de fin d'un pinceau à dégradé linéaire |
_GDIPlus_LineBrushSetGammaCorrection | Active / désactive la correction gamma sur le rendu d'un pinceau à dégradé linéaire |
_GDIPlus_LineBrushSetLinearBlend | Pour un pinceau à dégradé linéaire existant, définit la manière de fusionner les deux couleurs selon une courbe en triangle. |
_GDIPlus_LineBrushSetPresetBlend | Pour un pinceau à dégradé linéaire existant, définit les couleurs à mélanger et les positions correspondantes |
_GDIPlus_LineBrushSetSigmaBlend | Pour un pinceau à dégradé linéaire existant, définit la manière de mélanger les deux couleurs selon une courbe en forme de cloche |
_GDIPlus_LineBrushSetTransform | Pour un pinceau à dégradé linéaire existant, définit la matrice de transformation des couleurs |
Les pinceaux de type LineBrush permettent de créer des dégradés linéaires à partir d'une couleur de départ et d'une couleur d'arrivée, ainsi que d'autres paramètres qui permettent de définir une ligne directionnelle suivant laquelle se propage le degradé. Les lignes isochromes sont perpendiculaires à cette ligne directionnelle.
Si la taille du dégradé est plus petite que la zone à colorer, il y aura répétition du motif jusqu'à ce que la zone soit remplie. Dans ce cas, le paramètre $iWrapMode des fonctions permet de spécifier le mode de remplissage des formes.
Une fois le pinceau créé, il est possible de lui appliquer des transformations géométriques, des mélanges de couleurs, une correction gamma, ...