Blend

Blend class

Definiert ein Mischmuster. Diese Klasse kann nicht vererbt werden.

public sealed class Blend

Konstrukteure

NameBeschreibung
Blend()Initialisiert eine neue Instanz vonBlendKlasse. Die Anzahl der Elemente in den Faktor- und Mischarrays ist gleich 1.
Blend(int)Initialisiert eine neue Instanz vonBlend Klasse mit der angegebenen Anzahl an Faktoren und Positionen.

Eigenschaften

NameBeschreibung
Factors { get; set; }Ruft das Array der Mischfaktoren für den Farbverlauf ab oder legt es fest.
Positions { get; set; }Ruft das Array von Mischpositionen für den Farbverlauf ab oder legt es fest.

Methoden

NameBeschreibung
override Equals(object)Testet, ob das angegebene Objekt a istBlend Klasse und entspricht dieserBlend Klasse.
override GetHashCode()Gibt einen Hash-Code für diese Instanz zurück.

Bemerkungen

Die typische Verwendung der Mischklasse besteht darin, ein Mischmuster für Pinsel zu definieren. Daher sollten die Blend-Eigenschaften sorgfältig initialisiert werden. Null-Arrays sind nicht erlaubt. Der Pinsel löst die entsprechende Ausnahme aus, wenn Blend Factors oder Positions-Array leer sind oder ihre Länge nicht gleich ist. Wenn das Positions-Array zwei oder mehr Elemente enthält, sollte das erste Element 0 und das letzte 1 sein.

Siehe auch