org.apache.batik.ext.awt.image.renderable

Interface MorphologyRable

public interface MorphologyRable extends Filter

Implements a Morphology operation, where the kernel size is defined by radius along the x and y axis.
Method Summary
booleangetDoDilation()
Returns whether the operation is "dilation" or not("erosion")
doublegetRadiusX()
Returns the radius along the x-axis, in user space.
doublegetRadiusY()
Returns the radius along the y-axis, in user space.
FiltergetSource()
Returns the source to be offset.
voidsetDoDilation(boolean doDilation)
The switch that determines if the operation is to "dilate" or "erode".
voidsetRadiusX(double radiusX)
The radius along the x axis, in user space.
voidsetRadiusY(double radiusY)
The radius along the y axis, in user space.
voidsetSource(Filter src)
Sets the source to be offset.

Method Detail

getDoDilation

public boolean getDoDilation()
Returns whether the operation is "dilation" or not("erosion")

getRadiusX

public double getRadiusX()
Returns the radius along the x-axis, in user space.

getRadiusY

public double getRadiusY()
Returns the radius along the y-axis, in user space.

getSource

public Filter getSource()
Returns the source to be offset.

setDoDilation

public void setDoDilation(boolean doDilation)
The switch that determines if the operation is to "dilate" or "erode".

Parameters: doDilation do "dilation" when true and "erosion" when false

setRadiusX

public void setRadiusX(double radiusX)
The radius along the x axis, in user space.

Parameters: radiusX should be greater than zero.

setRadiusY

public void setRadiusY(double radiusY)
The radius along the y axis, in user space.

Parameters: radiusY should be greater than zero.

setSource

public void setSource(Filter src)
Sets the source to be offset.

Parameters: src image to offset.

Copyright B) 2007 Apache Software Foundation. All Rights Reserved.