fern.cytoscape
Class ColorCalculator

java.lang.Object
  extended by fern.cytoscape.ColorCalculator
All Implemented Interfaces:
Cloneable

public class ColorCalculator
extends Object
implements Cloneable


Nested Class Summary
static class ColorCalculator.Scale
           
 
Constructor Summary
ColorCalculator()
           
 
Method Summary
 Object clone()
           
 Color getAmountBottomColor()
           
 Color getAmountTopColor()
           
 Color getColor(double d, double max)
           
 Color getReactionColor()
           
 ColorCalculator.Scale getScale()
           
 double getScaleMax()
           
 void setAmountBottomColor(Color amountBottomColor)
           
 void setAmountTopColor(Color amountTopColor)
           
 void setReactionColor(Color reactionColor)
           
 void setScale(ColorCalculator.Scale scale)
           
 void setScaleMax(double scaleMax)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColorCalculator

public ColorCalculator()
Method Detail

clone

public Object clone()
             throws CloneNotSupportedException
Overrides:
clone in class Object
Throws:
CloneNotSupportedException

getReactionColor

public Color getReactionColor()

setReactionColor

public void setReactionColor(Color reactionColor)

getAmountBottomColor

public Color getAmountBottomColor()

setAmountBottomColor

public void setAmountBottomColor(Color amountBottomColor)

getAmountTopColor

public Color getAmountTopColor()

setAmountTopColor

public void setAmountTopColor(Color amountTopColor)

getScale

public ColorCalculator.Scale getScale()

setScale

public void setScale(ColorCalculator.Scale scale)

getScaleMax

public double getScaleMax()

setScaleMax

public void setScaleMax(double scaleMax)

getColor

public Color getColor(double d,
                      double max)