org.biojava.bio.structure.gui.util.color
Class ColorUtils

java.lang.Object
  extended by org.biojava.bio.structure.gui.util.color.ColorUtils

public class ColorUtils
extends java.lang.Object


Field Summary
static java.awt.Color[] colorWheel
           
static java.awt.Color cyan
           
static java.awt.Color gold
           
static java.awt.Color orange
           
 
Constructor Summary
ColorUtils()
           
 
Method Summary
static java.awt.Color darker(java.awt.Color color, double fraction)
          Make a color darker.
static java.awt.Color getIntermediate(java.awt.Color start, java.awt.Color end, int stepSize, int position)
           
static java.awt.Color lighter(java.awt.Color color, double fraction)
          Make a color lighter.
static void main(java.lang.String[] args)
           
static java.awt.Color rotateHue(java.awt.Color color, float fraction)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

orange

public static java.awt.Color orange

cyan

public static java.awt.Color cyan

gold

public static java.awt.Color gold

colorWheel

public static final java.awt.Color[] colorWheel
Constructor Detail

ColorUtils

public ColorUtils()
Method Detail

main

public static void main(java.lang.String[] args)

rotateHue

public static java.awt.Color rotateHue(java.awt.Color color,
                                       float fraction)

getIntermediate

public static java.awt.Color getIntermediate(java.awt.Color start,
                                             java.awt.Color end,
                                             int stepSize,
                                             int position)

darker

public static java.awt.Color darker(java.awt.Color color,
                                    double fraction)
Make a color darker. (RGB color scheme)

Parameters:
color - Color to make darker.
fraction - Darkness fraction.
Returns:
Darker color.

lighter

public static java.awt.Color lighter(java.awt.Color color,
                                     double fraction)
Make a color lighter. (RGB color scheme)

Parameters:
color - Color to make lighter.
fraction - Darkness fraction.
Returns:
Lighter color.