ColorBlend

Inheritance: java.lang.Object

public final class ColorBlend

Определяет массивы цветов и позиций, используемые для интерполяции смешивания цветов в многокрасочном градиенте. Этот класс не может быть наследован.

Конструкторы

КонструкторОписание
ColorBlend()Инициализирует новый экземпляр класса com.aspose.imaging.ColorBlend.
ColorBlend(int count)Инициализирует новый экземпляр класса com.aspose.imaging.ColorBlend с указанным количеством цветов и позиций.

Методы

МетодОписание
getColors()Получает или задает массив цветов, представляющий цвета, используемые в соответствующих позициях вдоль градиента.
setColors(Color[] value)
getPositions()Получает или задает позиции вдоль линии градиента.
setPositions(float[] value)
equals(Object obj)Проверяет, является ли указанный объект классом com.aspose.imaging.ColorBlend и эквивалентен этому классу com.aspose.imaging.ColorBlend.
hashCode()Возвращает хеш-код для этого экземпляра.

ColorBlend()

public ColorBlend()

Инициализирует новый экземпляр класса com.aspose.imaging.ColorBlend.

ColorBlend(int count)

public ColorBlend(int count)

Инициализирует новый экземпляр класса com.aspose.imaging.ColorBlend с указанным количеством цветов и позиций.

Parameters:

ПараметрТипОписание
countintКоличество цветов и позиций в этом com.aspose.imaging.ColorBlend.

getColors()

public Color[] getColors()

Получает или задает массив цветов, представляющий цвета, используемые в соответствующих позициях вдоль градиента.

Returns: com.aspose.imaging.Color[] — массив структур com.aspose.imaging.Color, представляющих цвета, используемые в соответствующих позициях вдоль градиента.

setColors(Color[] value)

public void setColors(Color[] value)

Parameters:

ПараметрТипОписание
valueColor[]

getPositions()

public float[] getPositions()

Получает или задает позиции вдоль линии градиента.

Returns: float[] — массив значений, указывающих процент расстояния вдоль линии градиента.

setPositions(float[] value)

public void setPositions(float[] value)

Parameters:

ПараметрТипОписание
valuefloat[]

equals(Object obj)

public boolean equals(Object obj)

Проверяет, является ли указанный объект классом com.aspose.imaging.ColorBlend и эквивалентен этому классу com.aspose.imaging.ColorBlend.

Parameters:

ПараметрТипОписание
objjava.lang.ObjectОбъект для проверки.

Returns: boolean — true, если obj является классом com.aspose.imaging.ColorBlend, эквивалентным этому классу com.aspose.imaging.ColorBlend; в противном случае — false.

hashCode()

public int hashCode()

Возвращает хеш-код для этого экземпляра.

Returns: int — хеш-код для этого экземпляра, пригодный для использования в алгоритмах хеширования и структурах данных, таких как хеш-таблица.