ColorBlend
Inheritance: java.lang.Object
public final class ColorBlend
Définit des tableaux de couleurs et de positions utilisés pour interpoler le mélange de couleurs dans un dégradé multicolore. Cette classe ne peut pas être héritée.
Constructeurs
| Constructeur | Description |
|---|---|
| ColorBlend() | Initialise une nouvelle instance de la classe com.aspose.imaging.ColorBlend. |
| ColorBlend(int count) | Initialise une nouvelle instance de la classe com.aspose.imaging.ColorBlend avec le nombre spécifié de couleurs et de positions. |
Méthodes
| Méthode | Description |
|---|---|
| getColors() | Obtient ou définit un tableau de couleurs qui représente les couleurs à utiliser aux positions correspondantes le long d’un dégradé. |
| setColors(Color[] value) | |
| getPositions() | Obtient ou définit les positions le long d’une ligne de dégradé. |
| setPositions(float[] value) | |
| equals(Object obj) | Teste si l’objet spécifié est une classe com.aspose.imaging.ColorBlend et est équivalente à cette classe com.aspose.imaging.ColorBlend. |
| hashCode() | Renvoie un code de hachage pour cette instance. |
ColorBlend()
public ColorBlend()
Initialise une nouvelle instance de la classe com.aspose.imaging.ColorBlend.
ColorBlend(int count)
public ColorBlend(int count)
Initialise une nouvelle instance de la classe com.aspose.imaging.ColorBlend avec le nombre spécifié de couleurs et de positions.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| count | int | Le nombre de couleurs et de positions dans ce com.aspose.imaging.ColorBlend. |
getColors()
public Color[] getColors()
Obtient ou définit un tableau de couleurs qui représente les couleurs à utiliser aux positions correspondantes le long d’un dégradé.
Returns:
com.aspose.imaging.Color[] - Un tableau de structures com.aspose.imaging.Color qui représente les couleurs à utiliser aux positions correspondantes le long d’un dégradé.
setColors(Color[] value)
public void setColors(Color[] value)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | Color[] |
getPositions()
public float[] getPositions()
Obtient ou définit les positions le long d’une ligne de dégradé.
Returns: float[] - Un tableau de valeurs qui spécifient les pourcentages de distance le long de la ligne de dégradé.
setPositions(float[] value)
public void setPositions(float[] value)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | float[] |
equals(Object obj)
public boolean equals(Object obj)
Teste si l’objet spécifié est une classe com.aspose.imaging.ColorBlend et est équivalente à cette classe com.aspose.imaging.ColorBlend.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| obj | java.lang.Object | L’objet à tester. |
Returns:
boolean - Vrai si obj est une classe com.aspose.imaging.ColorBlend équivalente à cette classe com.aspose.imaging.ColorBlend ; sinon, faux.
hashCode()
public int hashCode()
Renvoie un code de hachage pour cette instance.
Returns: int - Un code de hachage pour cette instance, adapté à une utilisation dans les algorithmes de hachage et les structures de données comme une table de hachage.