Package org.locationtech.jtstest.util
Class HSBPalette
java.lang.Object
org.locationtech.jtstest.util.HSBPalette
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) float
private float
private float
private float
(package private) float
private float
(package private) int
private int
(package private) int
(package private) int
(package private) float
private float
-
Constructor Summary
ConstructorsConstructorDescriptionHSBPalette
(int numH, float hBase, float hRange, int numS, float sLo, float sHi, int numB, float bLo, float bHi) -
Method Summary
Modifier and TypeMethodDescriptioncolor
(int index, int alpha) static HSBPalette
createRainbowIncremental
(float hInc, float s, float b) static HSBPalette
createRainbowSequential
(int numHue, float s, float b) int
private void
setHueInc
(float hInc)
-
Field Details
-
numH
int numH -
numS
int numS -
numB
int numB -
hInc
float hInc -
sInc
float sInc -
bInc
float bInc -
numEntries
private int numEntries -
sLo
private float sLo -
bLo
private float bLo -
hBase
private float hBase -
hRange
private float hRange -
h1
private float h1
-
-
Constructor Details
-
HSBPalette
public HSBPalette(int numH, float hBase, float hRange, int numS, float sLo, float sHi, int numB, float bLo, float bHi)
-
-
Method Details
-
createRainbowSequential
-
createRainbowIncremental
-
setHueInc
private void setHueInc(float hInc) -
numEntries
public int numEntries() -
color
-