com.jhlabs.image
Class IteratedFilter

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

public class IteratedFilter
extends AbstractBufferedImageOp

A BufferedImageOp which iterates another BufferedImageOp.


Constructor Summary
IteratedFilter(java.awt.image.BufferedImageOp filter, int iterations)
          Construct an IteratedFilter.
 
Method Summary
 java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src, java.awt.image.BufferedImage dst)
           
 
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, toString, wait, wait, wait
 

Constructor Detail

IteratedFilter

public IteratedFilter(java.awt.image.BufferedImageOp filter,
                      int iterations)
Construct an IteratedFilter.

Parameters:
filter - the filetr to iterate
iterations - the number of iterations
Method Detail

filter

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