lib.transformations
Class AffineRotateQuadrantsTransform

java.lang.Object
  extended by lib.transformations.ImageTransform
      extended by lib.transformations.AffineRotateQuadrantsTransform
All Implemented Interfaces:
java.io.Serializable, Transformer<java.awt.image.BufferedImage>

public class AffineRotateQuadrantsTransform
extends ImageTransform

functor class to rotate an image by the given quadrant

See Also:
Serialized Form

Constructor Summary
AffineRotateQuadrantsTransform(int quadrants)
           
AffineRotateQuadrantsTransform(int quadrants, int interpolationType)
           
 
Method Summary
 java.awt.image.BufferedImage transform(java.awt.image.BufferedImage inputimage)
           
 
Methods inherited from class lib.transformations.ImageTransform
affineTransform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AffineRotateQuadrantsTransform

public AffineRotateQuadrantsTransform(int quadrants,
                                      int interpolationType)
Parameters:
quadrants - the number of 90 degree arcs to rotate by
interpolationType -

AffineRotateQuadrantsTransform

public AffineRotateQuadrantsTransform(int quadrants)
Method Detail

transform

public java.awt.image.BufferedImage transform(java.awt.image.BufferedImage inputimage)