public class NColorModificator extends ColorModificator
| Modifier and Type | Field and Description |
|---|---|
protected int |
cycle |
protected int |
phase |
| Constructor and Description |
|---|
NColorModificator()
Конструктор по умоланию
|
NColorModificator(int phase,
int cycle,
ColorModificator src)
Конструктор по умоланию
|
NColorModificator(NColorModificator src)
Конструктор копирования
|
| Modifier and Type | Method and Description |
|---|---|
NColorModificator |
alpha(float alpha)
Устанавливает абсолютную плотность
|
NColorModificator |
alpher(float addAplha)
Увеличение альфа канала
|
NColorModificator |
bright(float newBright)
Устанавливает абсолютную яркость
|
NColorModificator |
brighter(float addBright)
Увеличивает/уменьшает яркость
|
NColorModificator |
clone() |
NColorModificator |
cycle(int cycle)
Указывает длинну цикла
|
int |
getCycle()
Указывает длинну цикла
|
int |
getPhase()
Указывает фазу цикла
|
NColorModificator |
hue(float newHue)
Устанавливает абсолютный оттенок
|
NColorModificator |
hue(int newHue)
Устанавливает абсолютный оттенок
|
NColorModificator |
phase(int phase)
Указывает фазу цикла
|
NColorModificator |
rotate(float rotateHue)
Смещение тона/оттенка
|
NColorModificator |
rotate(int rotateHue)
Смещение тона/оттенка
|
NColorModificator |
sate(float addSaturation)
Добавляет насыщенность
|
NColorModificator |
saturation(float newSaturation)
Устанавливает абсолютную насыщенность
|
void |
setCycle(int cycle)
Указывает длинну цикла
|
void |
setPhase(int phase)
Указывает фазу цикла
|
apply, getNewBright, getNewBrightFactor, getNewHue, getNewHueFactor, getNewOpacity, getNewOpacityFactor, getNewSaturation, getNewSaturationFactor, getSourceBrightFactor, getSourceHueFactor, getSourceOpacityFactor, getSourceSaturationFactorpublic NColorModificator()
public NColorModificator(int phase,
int cycle,
ColorModificator src)
phase - фазаcycle - длинна циклаsrc - безусловый модификаторpublic NColorModificator(NColorModificator src)
src - образец для копированияpublic NColorModificator clone()
clone in class ColorModificatorpublic int getPhase()
public void setPhase(int phase)
phase - фаза циклаpublic NColorModificator phase(int phase)
phase - фаза циклаpublic int getCycle()
public void setCycle(int cycle)
cycle - Длинная циклаpublic NColorModificator cycle(int cycle)
cycle - Длинная циклаpublic NColorModificator alpha(float alpha)
ColorModificatoralpha in class ColorModificatoralpha - велечина плотности: 0 - прозрачный ... 1 - плотный public NColorModificator alpher(float addAplha)
ColorModificatoralpher in class ColorModificatoraddAplha - велечина смещения прозрачности: public NColorModificator rotate(int rotateHue)
ColorModificatorrotate in class ColorModificatorrotateHue - велечина смещения оттенкаpublic NColorModificator rotate(float rotateHue)
ColorModificatorrotate in class ColorModificatorrotateHue - велечина смещения оттенкаpublic NColorModificator hue(int newHue)
ColorModificatorhue in class ColorModificatornewHue - оттенок (0 .. 360)ColorModificator.hue(float)public NColorModificator hue(float newHue)
ColorModificatorhue in class ColorModificatornewHue - оттенок, значение в диапазоне: public NColorModificator sate(float addSaturation)
ColorModificatorsate in class ColorModificatoraddSaturation - насыщенность, значение в диапазоне 0 (серый - ахроматические) .. 1 (цветной - хроматические)public NColorModificator saturation(float newSaturation)
ColorModificatorsaturation in class ColorModificatornewSaturation - насыщенность, значение в диапазоне 0 (серый - ахроматические) .. 1 (цветной - хроматические)public NColorModificator brighter(float addBright)
ColorModificatorbrighter in class ColorModificatoraddBright - На сколько увеличить/уменьшить яркость, значение в диапазоне 0 (черный) .. 1 (белый)public NColorModificator bright(float newBright)
ColorModificatorbright in class ColorModificatornewBright - яркость, значение в диапазоне 0 (черный) .. 1 (белый)Copyright © 2019. All rights reserved.