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:
| Параметр | Тип | Описание |
|---|---|---|
| count | int | Количество цветов и позиций в этом 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:
| Параметр | Тип | Описание |
|---|---|---|
| value | Color[] |
getPositions()
public float[] getPositions()
Получает или задает позиции вдоль линии градиента.
Returns: float[] — массив значений, указывающих процент расстояния вдоль линии градиента.
setPositions(float[] value)
public void setPositions(float[] value)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | float[] |
equals(Object obj)
public boolean equals(Object obj)
Проверяет, является ли указанный объект классом com.aspose.imaging.ColorBlend и эквивалентен этому классу com.aspose.imaging.ColorBlend.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| obj | java.lang.Object | Объект для проверки. |
Returns:
boolean — true, если obj является классом com.aspose.imaging.ColorBlend, эквивалентным этому классу com.aspose.imaging.ColorBlend; в противном случае — false.
hashCode()
public int hashCode()
Возвращает хеш-код для этого экземпляра.
Returns: int — хеш-код для этого экземпляра, пригодный для использования в алгоритмах хеширования и структурах данных, таких как хеш-таблица.