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

Interface GaussianBlurRable

public interface GaussianBlurRable extends FilterColorInterpolation

Implements a GaussianBlur operation, where the blur size is defined by standard deviations along the x and y axis.
Method Summary
FiltergetSource()
Returns the source to be Blurred
doublegetStdDeviationX()
Returns the deviation along the x-axis, in user space.
doublegetStdDeviationY()
Returns the deviation along the y-axis, in user space.
voidsetSource(Filter src)
Sets the source to be blurred.
voidsetStdDeviationX(double stdDeviationX)
The deviation along the x axis, in user space.
voidsetStdDeviationY(double stdDeviationY)
The deviation along the y axis, in user space.

Method Detail

getSource

public Filter getSource()
Returns the source to be Blurred

getStdDeviationX

public double getStdDeviationX()
Returns the deviation along the x-axis, in user space.

getStdDeviationY

public double getStdDeviationY()
Returns the deviation along the y-axis, in user space.

setSource

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

Parameters: src image to blurred.

setStdDeviationX

public void setStdDeviationX(double stdDeviationX)
The deviation along the x axis, in user space.

Parameters: stdDeviationX should be greater than zero.

setStdDeviationY

public void setStdDeviationY(double stdDeviationY)
The deviation along the y axis, in user space.

Parameters: stdDeviationY should be greater than zero

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