public static class ColorIterator.LuminanceStepper extends ColorIterator.ADefaultStepping
m_stepping
Constructor and Description |
---|
ColorIterator.LuminanceStepper()
Creates an instance with 100 luminance steps.
|
ColorIterator.LuminanceStepper(int steps)
Creates an instance with the given stepping to go on the luminance line
of the color space.
|
Modifier and Type | Method and Description |
---|---|
void |
doStep(ColorIterator tostep)
Performs a luminance step on the given ColorIterator's HSBColor.
|
clone, setSteps
public ColorIterator.LuminanceStepper()
public ColorIterator.LuminanceStepper(int steps)
steps
- the amount of steps to take in the luminance space.public void doStep(ColorIterator tostep)
The bounds are watched: if a step would cross 1.0, it will be continued beginning from 0. if a step would cross the luminance value of the ColorIterator's start luminance, the step will only go as far as this value. Else there would be problems with finding the end of the iteration.
tostep
- the color iterator to perform the step on.Copyright © 2001 - 2010 LGPL, All Rights Footloose.