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
| Costruttore | Descrizione |
|---|---|
| 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
| Metodo | Descrizione |
|---|---|
| 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| count | int | Il 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| value | Color[] |
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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | float[] |
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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| obj | java.lang.Object | L’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.