public class HSVHarmonicColorWheelImageProducer extends PolarColorWheelImageProducer
alphas, angulars, radials
angularIndex, 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, setVerticalValue
public HSVHarmonicColorWheelImageProducer(int w, int h)
protected void generateLookupTables()
generateLookupTables
in class PolarColorWheelImageProducer
protected void generateContiguousLookupTables()
protected void generateDiscreteLookupTables()
public void generateColorWheel()
generateColorWheel
in class PolarColorWheelImageProducer
public java.awt.Point getColorLocation(java.awt.Color c)
getColorLocation
in class PolarColorWheelImageProducer
public java.awt.Point getColorLocation(float[] hsb)
getColorLocation
in class PolarColorWheelImageProducer
public float[] getColorAt(int x, int y)
getColorAt
in class PolarColorWheelImageProducer