Class Blend

Blend class

Definiert ein Mischmuster. Diese Klasse kann nicht vererbt werden.

public sealed class Blend

Konstrukteure

NameBeschreibung
Blend()Initialisiert eine neue Instanz vonBlend Klasse. 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