public interface LinearStretchParams
Modifier and Type | Method and Description |
---|---|
void |
applyRemoveEndsToStretchs(Statistics stats,
int[] renderBands)
Aplica el eliminado de extremos.
|
void |
applyTrimToStretchs()
Aplica el recorte de colas sobre los extremos de los máximos y mínimos de entrada.
|
void |
calcLinearScaleAndOffset()
Calcula la escala y el desplazamiento teniendo en cuenta que
ya tenga todos los valores de entrada asignados.
|
Stretch |
getBlue()
Gets the list of ranges in the blue band
|
Stretch |
getGreen()
Gets the list of ranges in the green band
|
Stretch |
getRed()
Gets the list of ranges in the red band
|
double[] |
getTailTrimList()
Obtiene la lista de valores de recorte.
|
boolean |
hasTailTrim()
Consulta si tiene algún valor el recorte de colas
|
boolean |
isRgb() |
void |
loadTailTrimValues(Statistics stats)
Carga los valores de recorte calculados por el filtro TailTrim que ya debería haber
sido aplicado.
|
void |
setBlue(Stretch blue)
Sets the list of ranges in the blue band
|
void |
setGreen(Stretch green)
Sets the list of ranges in the red band
|
void |
setMaxMin(Statistics stats,
int[] renderBands)
Asigna el máximo y el mínimo
|
void |
setRed(Stretch red)
Sets the list of ranges in the red band
|
void |
setRgb(boolean rgb) |
boolean hasTailTrim()
double[] getTailTrimList()
void loadTailTrimValues(Statistics stats)
stats
- void applyTrimToStretchs()
void calcLinearScaleAndOffset()
void setMaxMin(Statistics stats, int[] renderBands)
stats
- type
- band
- void applyRemoveEndsToStretchs(Statistics stats, int[] renderBands)
Stretch getRed()
void setRed(Stretch red)
Stretch getGreen()
void setGreen(Stretch green)
Stretch getBlue()
void setBlue(Stretch blue)
boolean isRgb()
void setRgb(boolean rgb)