public abstract class IndexedColorMapper extends AbstractColorMapper<java.lang.Integer>
ColorMapper.Mode
Constructor and Description |
---|
IndexedColorMapper() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Integer |
applyMode(java.lang.Integer index,
java.lang.Integer rangeMin,
java.lang.Integer rangeMax)
Transforms a value outside of the mapping range.
|
abstract java.awt.Paint |
get(int value)
Returns the Paint object according to the specified index.
|
java.awt.Paint |
get(java.lang.Number index)
Returns the Paint object according to the specified index.
|
getMode, setMode
public abstract java.awt.Paint get(int value)
value
- Numeric index.public java.awt.Paint get(java.lang.Number index)
index
- Numeric index object.protected java.lang.Integer applyMode(java.lang.Integer index, java.lang.Integer rangeMin, java.lang.Integer rangeMax)
AbstractColorMapper
applyMode
in class AbstractColorMapper<java.lang.Integer>
index
- Value to be handled.rangeMin
- Lower bounds of rangerangeMax
- Upper bounds of range