com.jhlabs.image
Class FlipFilter

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

public class FlipFilter
extends AbstractBufferedImageOp

A filter which flips images or rotates by multiples of 90 degrees.


Field Summary
static int FLIP_180
           
static int FLIP_90CCW
           
static int FLIP_90CW
           
static int FLIP_H
           
static int FLIP_HV
           
static int FLIP_V
           
 
Constructor Summary
FlipFilter()
           
FlipFilter(int operation)
           
 
Method Summary
 java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src, java.awt.image.BufferedImage dst)
           
 int getOperation()
           
 void setOperation(int operation)
           
 java.lang.String toString()
           
 
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, process, setRGB
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FLIP_H

public static final int FLIP_H
See Also:
Constant Field Values

FLIP_V

public static final int FLIP_V
See Also:
Constant Field Values

FLIP_HV

public static final int FLIP_HV
See Also:
Constant Field Values

FLIP_90CW

public static final int FLIP_90CW
See Also:
Constant Field Values

FLIP_90CCW

public static final int FLIP_90CCW
See Also:
Constant Field Values

FLIP_180

public static final int FLIP_180
See Also:
Constant Field Values
Constructor Detail

FlipFilter

public FlipFilter()

FlipFilter

public FlipFilter(int operation)
Method Detail

setOperation

public void setOperation(int operation)

getOperation

public int getOperation()

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