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

ConstructeurDescription
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éthodeDescription
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ètreTypeDescription
countintLe 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ètreTypeDescription
valueColor[]

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ètreTypeDescription
valeurfloat[]

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ètreTypeDescription
objjava.lang.ObjectL’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.