subscript.vis
Class ColorMapper

java.lang.Object
  extended by subscript.vis.ColorMapper

public class ColorMapper
extends java.lang.Object

Converts scalar values to RGB colors by interpolating from a user-provided look-up table.


Constructor Summary
ColorMapper(int[] colors, double minval, double maxval)
           
 
Method Summary
 boolean isVisible(double v)
           
 int map(double v)
           
 void setMinMax(double minval, double maxval)
           
 void setOpaqueMax(double opaqueMax)
           
 void setOpaqueMin(double opaqueMin)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColorMapper

public ColorMapper(int[] colors,
                   double minval,
                   double maxval)
Method Detail

setMinMax

public void setMinMax(double minval,
                      double maxval)

setOpaqueMax

public void setOpaqueMax(double opaqueMax)

setOpaqueMin

public void setOpaqueMin(double opaqueMin)

isVisible

public boolean isVisible(double v)

map

public int map(double v)