Class Blend
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
Definuje vzor míchání. Tato třída nemůže být děděna.
public sealed class Blend
Dědičnost
Děděné členy
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Poznámky
Typické použití třídy míchání spočívá v definování vzoru míchání pro štětec. A proto by měly být vlastnosti míchání inicializovány pečlivě. Null pole nejsou povolena. Štětec vyvolá příslušnou výjimku, pokud jsou pole faktorů nebo pozic prázdná nebo jejich délka není stejná. Pokud jsou v poli pozic dva nebo více prvků, pak by první prvek měl být 0 a poslední by měl být 1.
Konstruktor
Blend()
Inicializuje novou instanci třídy Aspose.Imaging.Blend. Počet prvků v polích faktorů a míchání bude roven 1.
public Blend()
Blend(int)
Inicializuje novou instanci třídy Aspose.Imaging.Blend se specifikovaným počtem faktorů a pozic.
public Blend(int count)
Parametry
count
int
Počet prvků v polích faktorů a pozic.
Vlastnosti
Faktory
Získává nebo nastavuje pole faktorů míchání pro gradient.
public float[] Factors { get; set; }
Hodnota vlastnosti
float[]
Pozice
Získává nebo nastavuje pole pozic míchání pro gradient.
public float[] Positions { get; set; }
Hodnota vlastnosti
float[]
Metody
Equals(object)
Testuje, zda je zadaný objekt třídy Aspose.Imaging.Blend a zda je ekvivalentní této třídě Aspose.Imaging.Blend.
public override bool Equals(object obj)
Parametry
obj
object
Objekt k testování.
Vrací
True, pokud je obj
třída Aspose.Imaging.Blend ekvivalentní této třídě Aspose.Imaging.Blend; jinak false.
GetHashCode()
Vrací hash kód pro tuto instanci.
public override int GetHashCode()
Vrací
Hash kód pro tuto instanci, vhodný pro použití v hashovacích algoritmech a datových strukturách, jako je hash tabulka.