Package org.locationtech.jtstest.util
Class HSBPalette
- java.lang.Object
-
- org.locationtech.jtstest.util.HSBPalette
-
public class HSBPalette extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field 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 Summary
Constructors Constructor Description HSBPalette(int numH, float hBase, float hRange, int numS, float sLo, float sHi, int numB, float bLo, float bHi)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
createRainbowSequential
public static HSBPalette createRainbowSequential(int numHue, float s, float b)
-
createRainbowIncremental
public static HSBPalette createRainbowIncremental(float hInc, float s, float b)
-
setHueInc
private void setHueInc(float hInc)
-
numEntries
public int numEntries()
-
color
public java.awt.Color color(int index, int alpha)
-
-