public class HSLHarmonicColorWheelImageProducer extends PolarColorWheelImageProducer
alphas, angulars, radialsangularIndex, colorSpace, h, isLookupValid, isPixelsValid, pixels, radialIndex, verticalIndex, verticalValue, w| Constructor and Description |
|---|
HSLHarmonicColorWheelImageProducer(java.awt.color.ColorSpace sys,
int w,
int h) |
HSLHarmonicColorWheelImageProducer(int w,
int h) |
| Modifier and Type | Method and Description |
|---|---|
void |
generateColorWheel() |
protected void |
generateContiguousLookupTables() |
protected void |
generateDiscreteLookupTables() |
protected void |
generateLookupTables() |
float[] |
getColorAt(int x,
int y) |
java.awt.Point |
getColorLocation(java.awt.Color c) |
java.awt.Point |
getColorLocation(float[] hsb) |
getRadius, needsGeneration, regenerateColorWheel, setAngularComponentIndex, setRadialComponentIndex, setVerticalComponentIndex, setVerticalValuepublic HSLHarmonicColorWheelImageProducer(int w,
int h)
public HSLHarmonicColorWheelImageProducer(java.awt.color.ColorSpace sys,
int w,
int h)
protected void generateLookupTables()
generateLookupTables in class PolarColorWheelImageProducerprotected void generateContiguousLookupTables()
protected void generateDiscreteLookupTables()
public void generateColorWheel()
generateColorWheel in class PolarColorWheelImageProducerpublic java.awt.Point getColorLocation(java.awt.Color c)
getColorLocation in class PolarColorWheelImageProducerpublic java.awt.Point getColorLocation(float[] hsb)
getColorLocation in class PolarColorWheelImageProducerpublic float[] getColorAt(int x,
int y)
getColorAt in class PolarColorWheelImageProducer