Blend
Inheritance: java.lang.Object
public final class Blend
Definisce un modello di blend. Questa classe non può essere ereditata.
L’uso tipico della classe blend consiste nel definire un modello di blend per il pennello. Pertanto le proprietà del blend devono essere inizializzate con attenzione. Gli array null non sono consentiti. Il pennello genererà l’eccezione appropriata se gli array di fattori o di posizioni del blend sono vuoti o se la loro lunghezza non è la stessa. Se ci sono due o più elementi nell’array delle posizioni, il primo elemento deve essere 0 e l’ultimo deve essere 1.
Costruttori
| Costruttore | Descrizione |
|---|---|
| Blend() | Inizializza una nuova istanza della classe Blend. |
| Blend(int count) | Inizializza una nuova istanza della classe Blend con il numero specificato di fattori e posizioni. |
Metodi
| Metodo | Descrizione |
|---|---|
| getFactors() | Restituisce l’array dei fattori blend per il gradiente. |
| setFactors(float[] value) | Imposta l’array dei fattori blend per il gradiente. |
| getPositions() | Restituisce l’array delle posizioni blend per il gradiente. |
| setPositions(float[] value) | Imposta l’array delle posizioni blend per il gradiente. |
| equals(Object obj) | Verifica se l’oggetto specificato è una classe com.aspose.imaging.Blend ed è equivalente a questa classe com.aspose.imaging.Blend. |
| hashCode() | Restituisce un codice hash per questa istanza. |
Blend()
public Blend()
Inizializza una nuova istanza della classe Blend. Il numero di elementi negli array dei fattori e dei blend sarà pari a 1.
Blend(int count)
public Blend(int count)
Inizializza una nuova istanza della classe Blend con il numero specificato di fattori e posizioni.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| count | int | Il numero di elementi negli array dei fattori e delle posizioni. |
getFactors()
public float[] getFactors()
Restituisce l’array dei fattori blend per il gradiente.
Returns: float[] - L’array dei fattori di blend che specifica le percentuali del colore iniziale e del colore finale da utilizzare nella posizione corrispondente.
setFactors(float[] value)
public void setFactors(float[] value)
Imposta l’array dei fattori blend per il gradiente.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | float[] | L’array dei fattori di blend che specifica le percentuali del colore iniziale e del colore finale da utilizzare nella posizione corrispondente. |
getPositions()
public float[] getPositions()
Restituisce l’array delle posizioni blend per il gradiente.
Returns: float[] - L’array delle posizioni di blend che specifica le percentuali di distanza lungo la linea del gradiente.
setPositions(float[] value)
public void setPositions(float[] value)
Imposta l’array delle posizioni blend per il gradiente.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | float[] | L’array delle posizioni di blend che specifica le percentuali di distanza lungo la linea del gradiente. |
equals(Object obj)
public boolean equals(Object obj)
Verifica se l’oggetto specificato è una classe com.aspose.imaging.Blend ed è equivalente a questa classe com.aspose.imaging.Blend.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| obj | java.lang.Object | L’oggetto da testare. |
Returns:
boolean - True se obj è una classe com.aspose.imaging.Blend equivalente a questa classe com.aspose.imaging.Blend; 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.