org.jscience.media.pictures.filters
Class FlipFilter

java.lang.Object
  extended by java.awt.image.ImageFilter
      extended by org.jscience.media.pictures.filters.FlipFilter
All Implemented Interfaces:
java.awt.image.ImageConsumer, java.lang.Cloneable

public class FlipFilter
extends java.awt.image.ImageFilter

DOCUMENT ME!


Field Summary
static int FLIP_180
          DOCUMENT ME!
static int FLIP_90CCW
          DOCUMENT ME!
static int FLIP_90CW
          DOCUMENT ME!
static int FLIP_H
          DOCUMENT ME!
static int FLIP_HV
          DOCUMENT ME!
static int FLIP_V
          DOCUMENT ME!
 
Fields inherited from class java.awt.image.ImageFilter
consumer
 
Fields inherited from interface java.awt.image.ImageConsumer
COMPLETESCANLINES, IMAGEABORTED, IMAGEERROR, RANDOMPIXELORDER, SINGLEFRAME, SINGLEFRAMEDONE, SINGLEPASS, STATICIMAGEDONE, TOPDOWNLEFTRIGHT
 
Constructor Summary
FlipFilter()
          Creates a new FlipFilter object.
FlipFilter(int operation)
          Creates a new FlipFilter object.
 
Method Summary
 void setDimensions(int width, int height)
          DOCUMENT ME!
 void setHints(int hintflags)
          DOCUMENT ME!
 void setPixels(int x, int y, int w, int h, java.awt.image.ColorModel model, byte[] pixels, int off, int scansize)
          DOCUMENT ME!
 void setPixels(int x, int y, int w, int h, java.awt.image.ColorModel model, int[] pixels, int off, int scansize)
          DOCUMENT ME!
 java.lang.String toString()
          DOCUMENT ME!
 
Methods inherited from class java.awt.image.ImageFilter
clone, getFilterInstance, imageComplete, resendTopDownLeftRight, setColorModel, setProperties
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FLIP_H

public static final int FLIP_H
DOCUMENT ME!

See Also:
Constant Field Values

FLIP_V

public static final int FLIP_V
DOCUMENT ME!

See Also:
Constant Field Values

FLIP_HV

public static final int FLIP_HV
DOCUMENT ME!

See Also:
Constant Field Values

FLIP_90CW

public static final int FLIP_90CW
DOCUMENT ME!

See Also:
Constant Field Values

FLIP_90CCW

public static final int FLIP_90CCW
DOCUMENT ME!

See Also:
Constant Field Values

FLIP_180

public static final int FLIP_180
DOCUMENT ME!

See Also:
Constant Field Values
Constructor Detail

FlipFilter

public FlipFilter()
Creates a new FlipFilter object.


FlipFilter

public FlipFilter(int operation)
Creates a new FlipFilter object.

Parameters:
operation - DOCUMENT ME!
Method Detail

setHints

public void setHints(int hintflags)
DOCUMENT ME!

Specified by:
setHints in interface java.awt.image.ImageConsumer
Overrides:
setHints in class java.awt.image.ImageFilter
Parameters:
hintflags - DOCUMENT ME!

setDimensions

public void setDimensions(int width,
                          int height)
DOCUMENT ME!

Specified by:
setDimensions in interface java.awt.image.ImageConsumer
Overrides:
setDimensions in class java.awt.image.ImageFilter
Parameters:
width - DOCUMENT ME!
height - DOCUMENT ME!

setPixels

public void setPixels(int x,
                      int y,
                      int w,
                      int h,
                      java.awt.image.ColorModel model,
                      byte[] pixels,
                      int off,
                      int scansize)
DOCUMENT ME!

Specified by:
setPixels in interface java.awt.image.ImageConsumer
Overrides:
setPixels in class java.awt.image.ImageFilter
Parameters:
x - DOCUMENT ME!
y - DOCUMENT ME!
w - DOCUMENT ME!
h - DOCUMENT ME!
model - DOCUMENT ME!
pixels - DOCUMENT ME!
off - DOCUMENT ME!
scansize - DOCUMENT ME!

setPixels

public void setPixels(int x,
                      int y,
                      int w,
                      int h,
                      java.awt.image.ColorModel model,
                      int[] pixels,
                      int off,
                      int scansize)
DOCUMENT ME!

Specified by:
setPixels in interface java.awt.image.ImageConsumer
Overrides:
setPixels in class java.awt.image.ImageFilter
Parameters:
x - DOCUMENT ME!
y - DOCUMENT ME!
w - DOCUMENT ME!
h - DOCUMENT ME!
model - DOCUMENT ME!
pixels - DOCUMENT ME!
off - DOCUMENT ME!
scansize - DOCUMENT ME!

toString

public java.lang.String toString()
DOCUMENT ME!

Overrides:
toString in class java.lang.Object
Returns:
DOCUMENT ME!