ColorBlend

Inheritance: java.lang.Object

public final class ColorBlend

Definisce array di colori e posizioni usati per interpolare la fusione dei colori in un gradiente multicolore. Questa classe non può essere ereditata.

Costruttori

CostruttoreDescrizione
ColorBlend()Inizializza una nuova istanza della classe com.aspose.imaging.ColorBlend.
ColorBlend(int count)Inizializza una nuova istanza della classe com.aspose.imaging.ColorBlend con il numero specificato di colori e posizioni.

Metodi

MetodoDescrizione
getColors()Ottiene o imposta un array di colori che rappresenta i colori da utilizzare nelle posizioni corrispondenti lungo una sfumatura.
setColors(Color[] value)
getPositions()Ottiene o imposta le posizioni lungo una linea di sfumatura.
setPositions(float[] value)
equals(Object obj)Verifica se l’oggetto specificato è una classe com.aspose.imaging.ColorBlend ed è equivalente a questa classe com.aspose.imaging.ColorBlend.
hashCode()Restituisce un codice hash per questa istanza.

ColorBlend()

public ColorBlend()

Inizializza una nuova istanza della classe com.aspose.imaging.ColorBlend.

ColorBlend(int count)

public ColorBlend(int count)

Inizializza una nuova istanza della classe com.aspose.imaging.ColorBlend con il numero specificato di colori e posizioni.

Parameters:

ParametroTipoDescrizione
countintIl numero di colori e posizioni in questo com.aspose.imaging.ColorBlend.

getColors()

public Color[] getColors()

Ottiene o imposta un array di colori che rappresenta i colori da utilizzare nelle posizioni corrispondenti lungo una sfumatura.

Returns: com.aspose.imaging.Color[] - Un array di strutture com.aspose.imaging.Color che rappresentano i colori da utilizzare nelle posizioni corrispondenti lungo una sfumatura.

setColors(Color[] value)

public void setColors(Color[] value)

Parameters:

ParametroTipoDescrizione
valueColor[]

getPositions()

public float[] getPositions()

Ottiene o imposta le posizioni lungo una linea di sfumatura.

Returns: float[] - Un array di valori che specificano le percentuali di distanza lungo la linea di sfumatura.

setPositions(float[] value)

public void setPositions(float[] value)

Parameters:

ParametroTipoDescrizione
valorefloat[]

equals(Object obj)

public boolean equals(Object obj)

Verifica se l’oggetto specificato è una classe com.aspose.imaging.ColorBlend ed è equivalente a questa classe com.aspose.imaging.ColorBlend.

Parameters:

ParametroTipoDescrizione
objjava.lang.ObjectL’oggetto da testare.

Returns: boolean - True se obj è una classe com.aspose.imaging.ColorBlend equivalente a questa classe com.aspose.imaging.ColorBlend; altrimenti, false.

hashCode()

public int hashCode()

Restituisce un codice hash per questa istanza.

Returns: int - Un codice hash per questa istanza, adatto per l’uso in algoritmi di hashing e strutture dati come una tabella hash.