org.jzy3d.colors.colormaps
Class ColorMapRBG

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

public class ColorMapRBG
extends java.lang.Object
implements IColorMap


Constructor Summary
ColorMapRBG()
           
 
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

ColorMapRBG

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