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) floatbIncprivate floatbLoprivate floath1private floathBase(package private) floathIncprivate floathRange(package private) intnumBprivate intnumEntries(package private) intnumH(package private) intnumS(package private) floatsIncprivate floatsLo
-
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.Colorcolor(int index, int alpha)static HSBPalettecreateRainbowIncremental(float hInc, float s, float b)static HSBPalettecreateRainbowSequential(int numHue, float s, float b)intnumEntries()private voidsetHueInc(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)
-
-