org.jscience.media.pictures.filters
Class WaterFilter

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

public class WaterFilter
extends WholeImageFilter

DOCUMENT ME!

See Also:
Serialized Form

Field Summary
 
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
WaterFilter()
          Creates a new WaterFilter object.
 
Method Summary
 float getAmplitude()
          DOCUMENT ME!
 boolean getAntialias()
          DOCUMENT ME!
 float getPhase()
          DOCUMENT ME!
 float getWavelength()
          DOCUMENT ME!
 void imageComplete(int status)
          DOCUMENT ME!
 void setAmplitude(float amplitude)
          DOCUMENT ME!
 void setAntialias(boolean antialias)
          DOCUMENT ME!
 void setPhase(float phase)
          DOCUMENT ME!
 void setWavelength(float wavelength)
          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
 

Constructor Detail

WaterFilter

public WaterFilter()
Creates a new WaterFilter object.

Method Detail

setWavelength

public void setWavelength(float wavelength)
DOCUMENT ME!

Parameters:
wavelength - DOCUMENT ME!

getWavelength

public float getWavelength()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setAmplitude

public void setAmplitude(float amplitude)
DOCUMENT ME!

Parameters:
amplitude - DOCUMENT ME!

getAmplitude

public float getAmplitude()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setPhase

public void setPhase(float phase)
DOCUMENT ME!

Parameters:
phase - DOCUMENT ME!

getPhase

public float getPhase()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setAntialias

public void setAntialias(boolean antialias)
DOCUMENT ME!

Parameters:
antialias - DOCUMENT ME!

getAntialias

public boolean getAntialias()
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!