View Javadoc

1   package org.lcsim.util.heprep;
2   import java.awt.Color;
3   
4   /**
5    *
6    * @author tonyj
7    */
8   public class GrayScaleColorMap implements ColorMap {
9       
10      public Color getColor(double value, float alpha) {
11         if (value < 0 || value > 1) throw new IllegalArgumentException("Value must be in range [0,1]: "+value);
12         float v = (float) value;
13         return new Color(v,v,v,alpha);
14      }
15  }