
public abstract class ColorMappingVariation extends ColorMappingForScalar
| Constructor and Description |
|---|
ColorMappingVariation() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
computeColor(float pScalar) |
protected abstract float |
getHue(float pScalar) |
protected abstract float |
getLuminance(float pScalar) |
protected abstract float |
getSaturation(float pScalar) |
void |
init(float scalarStart,
float scalarEnd,
float start,
float end)
Init function will be called from sub classes.
|
protected float |
mapScalar(float scalar)
Map a scalar with clipping on lower and upper bound.
|
add, getColorForIndex, setpublic void init(float scalarStart,
float scalarEnd,
float start,
float end)
scalarStart - start of scalarscalarEnd - end of scalarstart - start of one HSL valueend - end of one HSL valueprotected int computeColor(float pScalar)
computeColor in class ColorMappingForScalarprotected abstract float getHue(float pScalar)
protected abstract float getSaturation(float pScalar)
protected abstract float getLuminance(float pScalar)
protected float mapScalar(float scalar)