org.jzy3d.colors.colormaps
Class ColorMapHotCold
java.lang.Object
org.jzy3d.colors.colormaps.ColorMapHotCold
- All Implemented Interfaces:
- IColorMap
public class ColorMapHotCold
- extends java.lang.Object
- implements IColorMap
Constructor Summary |
ColorMapHotCold()
Creates a new instance of ColorMapHotCold. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ColorMapHotCold
public ColorMapHotCold()
- Creates a new instance of ColorMapHotCold.
A ColorMapHotCold objects provides a color for points standing
between a Zmin and Zmax values.
The points standing outside these [Zmin;Zmax] boundaries are assigned
to the same color than the points standing on the boundaries.
The hot-cold colormap is a progressive transition from blue,
to white and last, red.
setDirection
public void setDirection(boolean isStandard)
- Description copied from interface:
IColorMap
- Indicates if the colormap use the standard or reverted color direction
- Specified by:
setDirection
in interface IColorMap
getDirection
public boolean getDirection()
- Specified by:
getDirection
in interface IColorMap
- Returns:
- the colormap direction: true if standard, false if reverted.
getColor
public Color getColor(IColorMappable colorable,
float x,
float y,
float z)
- Specified by:
getColor
in interface IColorMap
- Parameters:
colorable
- A @link ColorMappable object.
- Returns:
- a color for the given point.
getColor
public Color getColor(IColorMappable colorable,
float z)
- Specified by:
getColor
in interface IColorMap
- Parameters:
colorable
- A @link ColorMappable object.z
- the variable that is Color-dependent, and can be independent of the coordinates.
- Returns:
- a color for the given point.