Class Blend
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
Bir karışım desenini tanımlar. Bu sınıf miras alınamaz.
public sealed class Blend
Miras
Miras Alınan Üyeler
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Açıklamalar
Tipik karışım sınıfı kullanımı, fırça için bir karışım deseni tanımlamaktır. Bu nedenle, karışım özellikleri dikkatlice başlatılmalıdır.
Null dizilerine izin verilmez. Karışım faktörleri veya pozisyonlar dizisi boşsa veya uzunlukları aynı değilse, fırça uygun bir istisna fırlatır.
Pozisyonlar dizisinde iki veya daha fazla eleman varsa, ilk eleman 0 ve son eleman 1 olmalıdır.
Yapıcılar
Blend()
Aspose.Imaging.Blend sınıfının yeni bir örneğini başlatır. Faktör ve karışım dizilerindeki eleman sayısı 1’e eşit olacaktır.
public Blend()
Blend(int)
Belirtilen faktör ve pozisyon sayısıyla Aspose.Imaging.Blend sınıfının yeni bir örneğini başlatır.
public Blend(int count)
Parametreler
count
int
Faktör ve pozisyon dizilerindeki eleman sayısı.
Özellikler
Faktörler
Gradyan için karışım faktörleri dizisini alır veya ayarlar.
public float[] Factors { get; set; }
Özellik Değeri
float[]
Pozisyonlar
Gradyan için karışım pozisyonları dizisini alır veya ayarlar.
public float[] Positions { get; set; }
Özellik Değeri
float[]
Metodlar
Equals(object)
Belirtilen nesnenin Aspose.Imaging.Blend sınıfı olup olmadığını ve bu Aspose.Imaging.Blend sınıfına eşit olup olmadığını test eder.
public override bool Equals(object obj)
Parametreler
obj
object
Test edilecek nesne.
Dönüş Değeri
obj
bu Aspose.Imaging.Blend sınıfına eşit bir Aspose.Imaging.Blend sınıfıysa true; aksi takdirde false.
GetHashCode()
Bu örnek için bir hash kodu döndürür.
public override int GetHashCode()
Dönüş Değeri
Hash algoritmaları ve bir hash tablosu gibi veri yapılarında kullanılmak üzere uygun bir hash kodu.