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
| Constructor | Descripció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étodo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| count | int | El 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ámetro | Tipo | Descripción |
|---|---|---|
| value | Color[] |
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ámetro | Tipo | Descripción |
|---|---|---|
| valor | float[] |
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ámetro | Tipo | Descripción |
|---|---|---|
| obj | java.lang.Object | El 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.