com.jhlabs.composite
Class RGBComposite

java.lang.Object
  extended by com.jhlabs.composite.RGBComposite
All Implemented Interfaces:
java.awt.Composite
Direct Known Subclasses:
AddComposite, AverageComposite, BurnComposite, ColorBurnComposite, ColorComposite, ColorDodgeComposite, DarkenComposite, DifferenceComposite, DodgeComposite, ExclusionComposite, HardLightComposite, HueComposite, LightenComposite, MultiplyComposite, NegationComposite, OverlayComposite, PinLightComposite, SaturationComposite, ScreenComposite, SoftLightComposite, SubtractComposite, ValueComposite

public abstract class RGBComposite
extends java.lang.Object
implements java.awt.Composite


Nested Class Summary
static class RGBComposite.RGBCompositeContext
           
 
Field Summary
protected  float extraAlpha
           
 
Constructor Summary
RGBComposite()
           
RGBComposite(float alpha)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 float getAlpha()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.awt.Composite
createContext
 

Field Detail

extraAlpha

protected float extraAlpha
Constructor Detail

RGBComposite

public RGBComposite()

RGBComposite

public RGBComposite(float alpha)
Method Detail

getAlpha

public float getAlpha()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object