public class HSBPalette
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) float |
bInc |
private float |
bLo |
private float |
h1 |
private float |
hBase |
(package private) float |
hInc |
private float |
hRange |
(package private) int |
numB |
private int |
numEntries |
(package private) int |
numH |
(package private) int |
numS |
(package private) float |
sInc |
private float |
sLo |
Constructor and Description |
---|
HSBPalette(int numH,
float hBase,
float hRange,
int numS,
float sLo,
float sHi,
int numB,
float bLo,
float bHi) |
Modifier and Type | Method and Description |
---|---|
java.awt.Color |
color(int index,
int alpha) |
static HSBPalette |
createRainbowIncremental(float hInc,
float s,
float b) |
static HSBPalette |
createRainbowSequential(int numHue,
float s,
float b) |
int |
numEntries() |
private void |
setHueInc(float hInc) |
int numH
int numS
int numB
float hInc
float sInc
float bInc
private int numEntries
private float sLo
private float bLo
private float hBase
private float hRange
private float h1
public HSBPalette(int numH, float hBase, float hRange, int numS, float sLo, float sHi, int numB, float bLo, float bHi)
public static HSBPalette createRainbowSequential(int numHue, float s, float b)
public static HSBPalette createRainbowIncremental(float hInc, float s, float b)
private void setHueInc(float hInc)
public int numEntries()
public java.awt.Color color(int index, int alpha)