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 Object


Field Summary
static Color[] colorWheel
           
static Color cyan
           
static Color gold
           
static Color orange
           
 
Constructor Summary
ColorUtils()
           
 
Method Summary
static Color darker(Color color, double fraction)
          Make a color darker.
static Color getIntermediate(Color start, Color end, int stepSize, int position)
           
static Color lighter(Color color, double fraction)
          Make a color lighter.
static void main(String[] args)
           
static Color rotateHue(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 Color orange

cyan

public static Color cyan

gold

public static Color gold

colorWheel

public static final Color[] colorWheel
Constructor Detail

ColorUtils

public ColorUtils()
Method Detail

main

public static void main(String[] args)

rotateHue

public static Color rotateHue(Color color,
                              float fraction)

getIntermediate

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

darker

public static Color darker(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 Color lighter(Color color,
                            double fraction)
Make a color lighter. (RGB color scheme)

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