org.biojava.bio.structure.gui.util.color
Interface ColorInterpolator

All Known Implementing Classes:
LinearColorInterpolator

public interface ColorInterpolator

Author:
Spencer Bliven

Method Summary
 Color interpolate(Color a, Color b, float mixing)
          Interpolates to a color between a and b
 

Method Detail

interpolate

Color interpolate(Color a,
                  Color b,
                  float mixing)
Interpolates to a color between a and b

Parameters:
a - First color
b - Second color
mixing - Mixing coefficient; the fraction of a in the result.
Returns:
The color between a and b
Throws:
IllegalArgumentException - if mixing is not between 0 and 1