org.jscience.media.pictures.filters
Class MotionBlurFilter

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

public class MotionBlurFilter
extends WholeImageFilter

DOCUMENT ME!

See Also:
Serialized Form

Field Summary
static int LINEAR
          DOCUMENT ME!
static int RADIAL
          DOCUMENT ME!
static int ZOOM
          DOCUMENT ME!
 
Fields inherited from class org.jscience.media.pictures.filters.WholeImageFilter
canFilterIndexColorModel, defaultRGBModel, inBytePixels, inPixels, originalSpace, transformedSpace
 
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
MotionBlurFilter()
          Creates a new MotionBlurFilter object.
 
Method Summary
 float getAngle()
          DOCUMENT ME!
 float getDistance()
          DOCUMENT ME!
 int getRepetitions()
          DOCUMENT ME!
 int getType()
          DOCUMENT ME!
 void imageComplete(int status)
          DOCUMENT ME!
 void setAngle(float angle)
          DOCUMENT ME!
 void setDistance(float distance)
          DOCUMENT ME!
 void setRepetitions(int repetitions)
          DOCUMENT ME!
 void setType(int type)
          DOCUMENT ME!
 java.lang.String toString()
          DOCUMENT ME!
 
Methods inherited from class org.jscience.media.pictures.filters.WholeImageFilter
setColorModel, setDimensions, setPixels, setPixels, transformSpace
 
Methods inherited from class java.awt.image.ImageFilter
clone, getFilterInstance, resendTopDownLeftRight, setHints, setProperties
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LINEAR

public static final int LINEAR
DOCUMENT ME!

See Also:
Constant Field Values

RADIAL

public static final int RADIAL
DOCUMENT ME!

See Also:
Constant Field Values

ZOOM

public static final int ZOOM
DOCUMENT ME!

See Also:
Constant Field Values
Constructor Detail

MotionBlurFilter

public MotionBlurFilter()
Creates a new MotionBlurFilter object.

Method Detail

setType

public void setType(int type)
DOCUMENT ME!

Parameters:
type - DOCUMENT ME!

getType

public int getType()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setAngle

public void setAngle(float angle)
DOCUMENT ME!

Parameters:
angle - DOCUMENT ME!

getAngle

public float getAngle()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setDistance

public void setDistance(float distance)
DOCUMENT ME!

Parameters:
distance - DOCUMENT ME!

getDistance

public float getDistance()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setRepetitions

public void setRepetitions(int repetitions)
DOCUMENT ME!

Parameters:
repetitions - DOCUMENT ME!

getRepetitions

public int getRepetitions()
DOCUMENT ME!

Returns:
DOCUMENT ME!

imageComplete

public void imageComplete(int status)
DOCUMENT ME!

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

toString

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

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