org.jscience.media.pictures.filters
Class EdgeFilter

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

public class EdgeFilter
extends WholeImageFilter

DOCUMENT ME!

See Also:
Serialized Form

Field Summary
protected  float[] hEdgeMatrix
          DOCUMENT ME!
protected  float[] vEdgeMatrix
          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
EdgeFilter()
          Creates a new EdgeFilter object.
 
Method Summary
 float[] getHEdgeMatrix()
          DOCUMENT ME!
 float[] getVEdgeMatrix()
          DOCUMENT ME!
 void imageComplete(int status)
          DOCUMENT ME!
 void setHEdgeMatrix(float[] hEdgeMatrix)
          DOCUMENT ME!
 void setVEdgeMatrix(float[] vEdgeMatrix)
          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

vEdgeMatrix

protected float[] vEdgeMatrix
DOCUMENT ME!


hEdgeMatrix

protected float[] hEdgeMatrix
DOCUMENT ME!

Constructor Detail

EdgeFilter

public EdgeFilter()
Creates a new EdgeFilter object.

Method Detail

setVEdgeMatrix

public void setVEdgeMatrix(float[] vEdgeMatrix)
DOCUMENT ME!

Parameters:
vEdgeMatrix - DOCUMENT ME!

getVEdgeMatrix

public float[] getVEdgeMatrix()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setHEdgeMatrix

public void setHEdgeMatrix(float[] hEdgeMatrix)
DOCUMENT ME!

Parameters:
hEdgeMatrix - DOCUMENT ME!

getHEdgeMatrix

public float[] getHEdgeMatrix()
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!