toxi.color
Class AlphaAccessor

java.lang.Object
  extended by toxi.color.AccessCriteria
      extended by toxi.color.AlphaAccessor
All Implemented Interfaces:
java.util.Comparator<ReadonlyTColor>

public class AlphaAccessor
extends AccessCriteria

Compares 2 colors by their alpha value.


Field Summary
 
Fields inherited from class toxi.color.AccessCriteria
ALPHA, BLACK, BLUE, BRIGHTNESS, CYAN, GREEN, HUE, LUMINANCE, MAGENTA, RED, SATURATION, YELLOW
 
Constructor Summary
AlphaAccessor()
           
 
Method Summary
 int compare(ReadonlyTColor a, ReadonlyTColor b)
           
 float getComponentValueFor(ReadonlyTColor col)
           
 void setComponentValueFor(TColor col, float value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

AlphaAccessor

public AlphaAccessor()
Method Detail

compare

public int compare(ReadonlyTColor a,
                   ReadonlyTColor b)

getComponentValueFor

public float getComponentValueFor(ReadonlyTColor col)
Specified by:
getComponentValueFor in class AccessCriteria

setComponentValueFor

public void setComponentValueFor(TColor col,
                                 float value)
Specified by:
setComponentValueFor in class AccessCriteria