com.anji.imaging
Class AreaAvgBufferedImageTransformer

java.lang.Object
  extended bycom.anji.imaging.AreaAvgBufferedImageTransformer
All Implemented Interfaces:
BufferedImageTransformer

public class AreaAvgBufferedImageTransformer
extends java.lang.Object
implements BufferedImageTransformer

DefaultBufferedImageTransformer


Constructor Summary
AreaAvgBufferedImageTransformer()
           
 
Method Summary
 void setImage(java.awt.image.BufferedImage anImg)
           
 java.awt.Image transform(TransformParameters parms)
          scales, rotates, translates, crops image
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AreaAvgBufferedImageTransformer

public AreaAvgBufferedImageTransformer()
Method Detail

setImage

public void setImage(java.awt.image.BufferedImage anImg)
Specified by:
setImage in interface BufferedImageTransformer
Parameters:
anImg -
See Also:
BufferedImageTransformer.setImage(java.awt.image.BufferedImage)

transform

public java.awt.Image transform(TransformParameters parms)
Description copied from interface: BufferedImageTransformer
scales, rotates, translates, crops image

Specified by:
transform in interface BufferedImageTransformer
Parameters:
parms -
Returns:
transformed image
See Also:
BufferedImageTransformer.transform(com.anji.imaging.TransformParameters)