public class HSVHarmonicColorWheelImageProducer extends PolarColorWheelImageProducer
alphas, angulars, radialsangularIndex, colorSpace, h, isLookupValid, isPixelsValid, pixels, radialIndex, verticalIndex, verticalValue, w| Constructor and Description |
|---|
HSVHarmonicColorWheelImageProducer(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 HSVHarmonicColorWheelImageProducer(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