ColorBlend

Inheritance: java.lang.Object

public final class ColorBlend

Define matrices de colores y posiciones usadas para interpolar la mezcla de colores en un degradado multicolor. Esta clase no puede heredarse.

Constructores

ConstructorDescripción
ColorBlend()Inicializa una nueva instancia de la clase com.aspose.imaging.ColorBlend.
ColorBlend(int count)Inicializa una nueva instancia de la clase com.aspose.imaging.ColorBlend con el número especificado de colores y posiciones.

Métodos

MétodoDescripción
getColors()Obtiene o establece una matriz de colores que representa los colores a usar en las posiciones correspondientes a lo largo de un degradado.
setColors(Color[] value)
getPositions()Obtiene o establece las posiciones a lo largo de una línea de degradado.
setPositions(float[] value)
equals(Object obj)Comprueba si el objeto especificado es una clase com.aspose.imaging.ColorBlend y es equivalente a esta clase com.aspose.imaging.ColorBlend.
hashCode()Devuelve un código hash para esta instancia.

ColorBlend()

public ColorBlend()

Inicializa una nueva instancia de la clase com.aspose.imaging.ColorBlend.

ColorBlend(int count)

public ColorBlend(int count)

Inicializa una nueva instancia de la clase com.aspose.imaging.ColorBlend con el número especificado de colores y posiciones.

Parameters:

ParámetroTipoDescripción
countintEl número de colores y posiciones en este com.aspose.imaging.ColorBlend.

getColors()

public Color[] getColors()

Obtiene o establece una matriz de colores que representa los colores a usar en las posiciones correspondientes a lo largo de un degradado.

Returns: com.aspose.imaging.Color[] - Una matriz de estructuras com.aspose.imaging.Color que representa los colores a usar en las posiciones correspondientes a lo largo de un degradado.

setColors(Color[] value)

public void setColors(Color[] value)

Parameters:

ParámetroTipoDescripción
valueColor[]

getPositions()

public float[] getPositions()

Obtiene o establece las posiciones a lo largo de una línea de degradado.

Returns: float[] - Una matriz de valores que especifican porcentajes de distancia a lo largo de la línea de degradado.

setPositions(float[] value)

public void setPositions(float[] value)

Parameters:

ParámetroTipoDescripción
valorfloat[]

equals(Object obj)

public boolean equals(Object obj)

Comprueba si el objeto especificado es una clase com.aspose.imaging.ColorBlend y es equivalente a esta clase com.aspose.imaging.ColorBlend.

Parameters:

ParámetroTipoDescripción
objjava.lang.ObjectEl objeto a probar.

Returns: boolean - Verdadero si obj es una clase com.aspose.imaging.ColorBlend equivalente a esta clase com.aspose.imaging.ColorBlend; de lo contrario, falso.

hashCode()

public int hashCode()

Devuelve un código hash para esta instancia.

Returns: int - Un código hash para esta instancia, adecuado para su uso en algoritmos de hash y estructuras de datos como una tabla hash.