org.jscience.media.pictures.filters
Class CraterFilter

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

public class CraterFilter
extends WholeImageFilter
implements java.io.Serializable

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
CraterFilter()
          Creates a new CraterFilter object.
 
Method Summary
 Colormap getColormap()
          DOCUMENT ME!
 float getDepthBias()
          DOCUMENT ME!
 float getDepthPower()
          DOCUMENT ME!
 float getDepthScaling()
          DOCUMENT ME!
 int getNumCraters()
          DOCUMENT ME!
 void imageComplete(int status)
          DOCUMENT ME!
 boolean isSpherical()
          DOCUMENT ME!
 void randomize()
          DOCUMENT ME!
 void setColormap(Colormap colormap)
          DOCUMENT ME!
 void setDepthBias(float depthBias)
          DOCUMENT ME!
 void setDepthPower(float depthPower)
          DOCUMENT ME!
 void setDepthScaling(float depthScaling)
          DOCUMENT ME!
 void setNumCraters(int numCraters)
          DOCUMENT ME!
 void setSpherical(boolean spherical)
          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

CraterFilter

public CraterFilter()
Creates a new CraterFilter object.

Method Detail

setNumCraters

public void setNumCraters(int numCraters)
DOCUMENT ME!

Parameters:
numCraters - DOCUMENT ME!

getNumCraters

public int getNumCraters()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setDepthPower

public void setDepthPower(float depthPower)
DOCUMENT ME!

Parameters:
depthPower - DOCUMENT ME!

getDepthPower

public float getDepthPower()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setDepthBias

public void setDepthBias(float depthBias)
DOCUMENT ME!

Parameters:
depthBias - DOCUMENT ME!

getDepthBias

public float getDepthBias()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setDepthScaling

public void setDepthScaling(float depthScaling)
DOCUMENT ME!

Parameters:
depthScaling - DOCUMENT ME!

getDepthScaling

public float getDepthScaling()
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!

setSpherical

public void setSpherical(boolean spherical)
DOCUMENT ME!

Parameters:
spherical - DOCUMENT ME!

isSpherical

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