com.jhlabs.image
Class CompositeFilter

java.lang.Object
  extended by com.jhlabs.image.AbstractBufferedImageOp
      extended by com.jhlabs.image.CompositeFilter
All Implemented Interfaces:
java.awt.image.BufferedImageOp, java.lang.Cloneable

public class CompositeFilter
extends AbstractBufferedImageOp

A filter which composites two images together with an optional transform.


Constructor Summary
CompositeFilter()
           
CompositeFilter(java.awt.Composite composite)
           
CompositeFilter(java.awt.Composite composite, java.awt.geom.AffineTransform transform)
           
 
Method Summary
 java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src, java.awt.image.BufferedImage dst)
           
 java.awt.Composite getComposite()
           
 void setComposite(java.awt.Composite composite)
           
 java.lang.String toString()
           
 
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CompositeFilter

public CompositeFilter()

CompositeFilter

public CompositeFilter(java.awt.Composite composite)

CompositeFilter

public CompositeFilter(java.awt.Composite composite,
                       java.awt.geom.AffineTransform transform)
Method Detail

setComposite

public void setComposite(java.awt.Composite composite)

getComposite

public java.awt.Composite getComposite()

filter

public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src,
                                           java.awt.image.BufferedImage dst)

toString

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