org.jzy3d.colors.colormaps
Class ColorMapWhiteGreen

java.lang.Object
  extended by org.jzy3d.colors.colormaps.ColorMapWhiteGreen
All Implemented Interfaces:
IColorMap

public class ColorMapWhiteGreen
extends java.lang.Object
implements IColorMap


Constructor Summary
ColorMapWhiteGreen()
          Creates a new instance of ColorMapHotCold.
 
Method Summary
 Color getColor(IColorMappable colorable, float z)
           
 Color getColor(IColorMappable colorable, float x, float y, float z)
           
 boolean getDirection()
           
 void setDirection(boolean isStandard)
          Indicates if the colormap use the standard or reverted color direction
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColorMapWhiteGreen

public ColorMapWhiteGreen()
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.

Method Detail

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.