org.jscience.media.pictures.filters
Class PlasmaFilter

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

public class PlasmaFilter
extends WholeImageFilter
implements java.io.Serializable

DOCUMENT ME!

See Also:
Serialized Form

Field Summary
 float turbulence
          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
PlasmaFilter()
          Creates a new PlasmaFilter object.
 
Method Summary
 Colormap getColormap()
          DOCUMENT ME!
 float getScaling()
          DOCUMENT ME!
 float getTurbulence()
          DOCUMENT ME!
 boolean getUseImageColors()
          DOCUMENT ME!
 void imageComplete(int status)
          DOCUMENT ME!
 void randomize()
          DOCUMENT ME!
 void setColormap(Colormap colormap)
          DOCUMENT ME!
 void setScaling(float scaling)
          DOCUMENT ME!
 void setTurbulence(float turbulence)
          DOCUMENT ME!
 void setUseImageColors(boolean useImageColors)
          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

turbulence

public float turbulence
DOCUMENT ME!

Constructor Detail

PlasmaFilter

public PlasmaFilter()
Creates a new PlasmaFilter object.

Method Detail

setTurbulence

public void setTurbulence(float turbulence)
DOCUMENT ME!

Parameters:
turbulence - DOCUMENT ME!

getTurbulence

public float getTurbulence()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setScaling

public void setScaling(float scaling)
DOCUMENT ME!

Parameters:
scaling - DOCUMENT ME!

getScaling

public float getScaling()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setColormap

public void setColormap(Colormap colormap)
DOCUMENT ME!

Parameters:
colormap - DOCUMENT ME!

getColormap

public Colormap getColormap()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setUseImageColors

public void setUseImageColors(boolean useImageColors)
DOCUMENT ME!

Parameters:
useImageColors - DOCUMENT ME!

getUseImageColors

public boolean getUseImageColors()
DOCUMENT ME!

Returns:
DOCUMENT ME!

randomize

public void randomize()
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!