public class ColorModificator extends Object
| Constructor and Description |
|---|
ColorModificator() |
ColorModificator(ColorModificator src) |
| Modifier and Type | Method and Description |
|---|---|
ColorModificator |
alpha(float alpha)
Устанавливает абсолютную плотность
|
ColorModificator |
alpher(float addAplha)
Увеличение альфа канала
|
Color |
apply(Color color) |
ColorModificator |
bright(float newBright)
Устанавливает абсолютную яркость
|
ColorModificator |
brighter(float addBright)
Увеличивает/уменьшает яркость
|
ColorModificator |
clone() |
Float |
getNewBright() |
Float |
getNewBrightFactor() |
Float |
getNewHue() |
Float |
getNewHueFactor() |
Float |
getNewOpacity() |
Float |
getNewOpacityFactor() |
Float |
getNewSaturation() |
Float |
getNewSaturationFactor() |
Float |
getSourceBrightFactor() |
Float |
getSourceHueFactor() |
Float |
getSourceOpacityFactor() |
Float |
getSourceSaturationFactor() |
ColorModificator |
hue(float newHue)
Устанавливает абсолютный оттенок
|
ColorModificator |
hue(int newHue)
Устанавливает абсолютный оттенок
|
ColorModificator |
rotate(float rotateHue)
Смещение тона/оттенка
|
ColorModificator |
rotate(int rotateHue)
Смещение тона/оттенка
|
ColorModificator |
sate(float addSaturation)
Добавляет насыщенность
|
ColorModificator |
saturation(float newSaturation)
Устанавливает абсолютную насыщенность
|
public ColorModificator()
public ColorModificator(ColorModificator src)
public ColorModificator clone()
public Float getSourceHueFactor()
public Float getNewHueFactor()
public Float getNewHue()
public Float getSourceBrightFactor()
public Float getNewBrightFactor()
public Float getNewBright()
public Float getSourceSaturationFactor()
public Float getNewSaturationFactor()
public Float getNewSaturation()
public Float getSourceOpacityFactor()
public Float getNewOpacityFactor()
public Float getNewOpacity()
public ColorModificator bright(float newBright)
newBright - яркость, значение в диапазоне 0 (черный) .. 1 (белый)public ColorModificator brighter(float addBright)
addBright - На сколько увеличить/уменьшить яркость, значение в диапазоне 0 (черный) .. 1 (белый)public ColorModificator saturation(float newSaturation)
newSaturation - насыщенность, значение в диапазоне 0 (серый - ахроматические) .. 1 (цветной - хроматические)public ColorModificator sate(float addSaturation)
addSaturation - насыщенность, значение в диапазоне 0 (серый - ахроматические) .. 1 (цветной - хроматические)public ColorModificator hue(float newHue)
newHue - оттенок, значение в диапазоне: public ColorModificator hue(int newHue)
newHue - оттенок (0 .. 360)hue(float)public ColorModificator rotate(float rotateHue)
rotateHue - велечина смещения оттенкаpublic ColorModificator rotate(int rotateHue)
rotateHue - велечина смещения оттенкаpublic ColorModificator alpher(float addAplha)
addAplha - велечина смещения прозрачности: public ColorModificator alpha(float alpha)
alpha - велечина плотности: 0 - прозрачный ... 1 - плотный Copyright © 2019. All rights reserved.