Blend

Inheritance: java.lang.Object

public final class Blend

Define un patrón de mezcla. Esta clase no puede heredarse.

El uso típico de la clase Blend consiste en definir un patrón de mezcla para el pincel. Por lo tanto, las propiedades de mezcla deben inicializarse con cuidado. No se permiten matrices nulas. El pincel lanzará la excepción correspondiente si las matrices de factores de mezcla o de posiciones están vacías o su longitud no es la misma. Si hay dos o más elementos en la matriz de posiciones, el primer elemento debe ser 0 y el último debe ser 1.

Constructores

ConstructorDescripción
Blend()Inicializa una nueva instancia de la clase Blend.
Blend(int count)Inicializa una nueva instancia de la clase Blend con el número especificado de factores y posiciones.

Métodos

MétodoDescripción
getFactors()Obtiene la matriz de factores de mezcla para el degradado.
setFactors(float[] value)Establece la matriz de factores de mezcla para el degradado.
getPositions()Obtiene la matriz de posiciones de mezcla para el degradado.
setPositions(float[] value)Establece la matriz de posiciones de mezcla para el degradado.
equals(Object obj)Comprueba si el objeto especificado es una clase com.aspose.imaging.Blend y es equivalente a esta clase com.aspose.imaging.Blend.
hashCode()Devuelve un código hash para esta instancia.

Blend()

public Blend()

Inicializa una nueva instancia de la clase Blend. El número de elementos en los arreglos de factor y mezcla será igual a 1.

Blend(int count)

public Blend(int count)

Inicializa una nueva instancia de la clase Blend con el número especificado de factores y posiciones.

Parameters:

ParámetroTipoDescripción
countintEl número de elementos en los arreglos de factor y posición.

getFactors()

public float[] getFactors()

Obtiene la matriz de factores de mezcla para el degradado.

Returns: float[] - El arreglo de factores de mezcla que especifica los porcentajes del color inicial y del color final que se usarán en la posición correspondiente.

setFactors(float[] value)

public void setFactors(float[] value)

Establece la matriz de factores de mezcla para el degradado.

Parameters:

ParámetroTipoDescripción
valorfloat[]El arreglo de factores de mezcla que especifica los porcentajes del color inicial y del color final que se usarán en la posición correspondiente.

getPositions()

public float[] getPositions()

Obtiene la matriz de posiciones de mezcla para el degradado.

Returns: float[] - El arreglo de posiciones de mezcla que especifica los porcentajes de distancia a lo largo de la línea de degradado.

setPositions(float[] value)

public void setPositions(float[] value)

Establece la matriz de posiciones de mezcla para el degradado.

Parameters:

ParámetroTipoDescripción
valorfloat[]El arreglo de posiciones de mezcla que especifica los porcentajes de distancia a lo largo de la línea de degradado.

equals(Object obj)

public boolean equals(Object obj)

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

Parameters:

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

Returns: boolean - Verdadero si obj es una clase com.aspose.imaging.Blend equivalente a esta clase com.aspose.imaging.Blend; 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.