edu.washington.biostr.sig.volume.colors
Class InvertedLogScheme

java.lang.Object
  extended by edu.washington.biostr.sig.volume.colors.ColorScheme
      extended by edu.washington.biostr.sig.volume.colors.InvertedLogScheme

public class InvertedLogScheme
extends ColorScheme

This provides a wrapper for a color scheme. Instead of generating increasing values from 0 to 1, it instead generates values that start at maximum brightness and decrease exponentially. Its primary purpose is to support Z-Scores with arbitrary color schemes.

Version:
1
Author:
Eider Moore

Field Summary
 
Fields inherited from class edu.washington.biostr.sig.volume.colors.ColorScheme
alpha
 
Constructor Summary
InvertedLogScheme(ColorScheme scheme, double base)
           
 
Method Summary
 int[] getRGB(double value)
          Get an RGBA value as 4 ints {R, G, B, A}
 
Methods inherited from class edu.washington.biostr.sig.volume.colors.ColorScheme
getAlpha, getAlphaComposite, getARGB, setAlpha, supportsAlpha
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvertedLogScheme

public InvertedLogScheme(ColorScheme scheme,
                         double base)
Method Detail

getRGB

public int[] getRGB(double value)
Description copied from class: ColorScheme
Get an RGBA value as 4 ints {R, G, B, A}

Overrides:
getRGB in class ColorScheme
Returns:
A 4 int RGBA value.


Copyright © 2006 University of Washington. All Rights Reserved.