Class Blend

Blend class

Definisce un motivo di fusione. Questa classe non può essere ereditata.

public sealed class Blend

Costruttori

NomeDescrizione
Blend()Inizializza una nuova istanza diBlend classe. Il numero di elementi negli array factor e blend sarà pari a 1.
Blend(int)Inizializza una nuova istanza diBlend classe con il numero specificato di fattori e posizioni.

Proprietà

NomeDescrizione
Factors { get; set; }Ottiene o imposta la matrice dei fattori di sfumatura per il gradiente.
Positions { get; set; }Ottiene o imposta l’array di posizioni di sfumatura per il gradiente.

Metodi

NomeDescrizione
override Equals(object)Verifica se l’oggetto specificato è aBlend class ed è equivalente a thisBlend classe.
override GetHashCode()Restituisce un codice hash per questa istanza.

Osservazioni

L’utilizzo tipico della classe di fusione è la definizione di un motivo di fusione per il pennello. E quindi le proprietà di fusione dovrebbero essere inizializzate con attenzione. Gli array nulli non sono consentiti. Il pennello genererà l’eccezione appropriata se i fattori di fusione o l’array di posizioni sono vuoti o la loro lunghezza non è la stessa. Se ci sono due o più elementi nell’array di posizioni, il primo elemento dovrebbe essere 0 e l’ultimo dovrebbe essere 1.

Guarda anche