Class Blend

Class Blend

Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)

تعریف یک الگوی ترکیب. این کلاس قابل وراثت نیست.

public sealed class Blend

وراثت

objectBlend

اعضای وراثتی

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

شیء برای آزمایش.

بازگشت

bool

در صورتی که obj یک کلاس Aspose.Imaging.Blend معادل با این کلاس Aspose.Imaging.Blend باشد، درست است؛ در غیر این صورت، نادرست است.

GetHashCode()

یک کد هش برای این نمونه باز می‌گرداند.

public override int GetHashCode()

بازگشت

int

یک کد هش برای این نمونه، مناسب برای استفاده در الگوریتم‌های هش و ساختارهای داده مانند جدول هش.

 فارسی