Class Blend
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
تعریف یک الگوی ترکیب. این کلاس قابل وراثت نیست.
public sealed class Blend
وراثت
اعضای وراثتی
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
توضیحات
استفاده معمول از کلاس ترکیب، تعریف یک الگوی ترکیب برای قلممو است. بنابراین، خصوصیات ترکیب باید با دقت مقداردهی شوند. آرایههای تهی مجاز نیستند. قلممو در صورت خالی بودن آرایههای عوامل یا موقعیتها یا عدم تطابق طول آنها، استثنای مناسب را پرتاب خواهد کرد. اگر دو یا چند عنصر در آرایه موقعیتها وجود داشته باشد، اولین عنصر باید 0 و آخرین عنصر باید 1 باشد.
سازندهها
Blend()
یک نمونه جدید از کلاس Aspose.Imaging.Blend را مقداردهی اولیه میکند. تعداد عناصر در آرایههای عامل و ترکیب برابر با 1 خواهد بود.
public Blend()
Blend(int)
یک نمونه جدید از کلاس Aspose.Imaging.Blend را با تعداد مشخصی از عوامل و موقعیتها مقداردهی اولیه میکند.
public Blend(int count)
پارامترها
count
int
تعداد عناصر در آرایههای عامل و موقعیت.
خصوصیات
عوامل
آرایهای از عوامل ترکیب برای گرادیان را دریافت یا تنظیم میکند.
public float[] Factors { get; set; }
مقدار خصوصیت
float[]
موقعیتها
آرایهای از موقعیتهای ترکیب برای گرادیان را دریافت یا تنظیم میکند.
public float[] Positions { get; set; }
مقدار خصوصیت
float[]
متدها
Equals(object)
آزمون میکند که آیا شیء مشخص شده یک کلاس Aspose.Imaging.Blend است و معادل این کلاس Aspose.Imaging.Blend است یا خیر.
public override bool Equals(object obj)
پارامترها
obj
object
شیء برای آزمایش.
بازگشت
در صورتی که obj
یک کلاس Aspose.Imaging.Blend معادل با این کلاس Aspose.Imaging.Blend باشد، درست است؛ در غیر این صورت، نادرست است.
GetHashCode()
یک کد هش برای این نمونه باز میگرداند.
public override int GetHashCode()
بازگشت
یک کد هش برای این نمونه، مناسب برای استفاده در الگوریتمهای هش و ساختارهای داده مانند جدول هش.