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
Кількість елементів у масивах факторів і позицій.
Властивості
Factors
Отримує або задає масив факторів змішування для градієнта.
public float[] Factors { get; set; }
Значення властивості
float[]
Positions
Отримує або задає масив позицій змішування для градієнта.
public float[] Positions { get; set; }
Значення властивості
float[]
Методи
Equals(object)
Перевіряє, чи є вказаний об’єкт класом Aspose.Imaging.Blend і чи є він еквівалентним цьому класу Aspose.Imaging.Blend.
public override bool Equals(object obj)
Параметри
obj
object
Об’єкт для перевірки.
Повертає
True, якщо obj
є класом Aspose.Imaging.Blend, еквівалентним цьому класу Aspose.Imaging.Blend; в іншому випадку - false.
GetHashCode()
Повертає хеш-код для цього екземпляра.
public override int GetHashCode()
Повертає
Хеш-код для цього екземпляра, придатний для використання в алгоритмах хешування та структурах даних, таких як хеш-таблиця.