statalign.postprocess.gui
Class ColorGradient

java.lang.Object
  extended by statalign.postprocess.gui.ColorGradient

public class ColorGradient
extends java.lang.Object

Author:
Michael Golden

Field Summary
 java.awt.Color[] colours
           
 float[] positions
           
 
Constructor Summary
ColorGradient(java.awt.Color[] colours)
           
ColorGradient(java.awt.Color[] colours, float[] positions)
           
ColorGradient(java.awt.Color c1, java.awt.Color c2)
           
ColorGradient(java.awt.Color c1, java.awt.Color c2, java.awt.Color c3)
           
 
Method Summary
 ColorGradient clone()
           
 void distributeColors()
           
 java.awt.Color getColor(float val)
           
static ColorGradient getValue(java.lang.String fromString)
           
static void main(java.lang.String[] args)
           
 void reverseOrder()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

colours

public java.awt.Color[] colours

positions

public float[] positions
Constructor Detail

ColorGradient

public ColorGradient(java.awt.Color c1,
                     java.awt.Color c2)

ColorGradient

public ColorGradient(java.awt.Color c1,
                     java.awt.Color c2,
                     java.awt.Color c3)

ColorGradient

public ColorGradient(java.awt.Color[] colours)

ColorGradient

public ColorGradient(java.awt.Color[] colours,
                     float[] positions)
Method Detail

distributeColors

public void distributeColors()

reverseOrder

public void reverseOrder()

getColor

public java.awt.Color getColor(float val)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getValue

public static ColorGradient getValue(java.lang.String fromString)

clone

public ColorGradient clone()
Overrides:
clone in class java.lang.Object

main

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