org.apache.batik.gvt.filter
Interface GaussianBlurRable

All Superinterfaces:
Filter, java.awt.image.renderable.RenderableImage
All Known Implementing Classes:
ConcreteGaussianBlurRable

public interface GaussianBlurRable
extends Filter

Implements a GaussianBlur operation, where the blur size is defined by standard deviations along the x and y axis.


Fields inherited from interface java.awt.image.renderable.RenderableImage
HINTS_OBSERVED
 
Method Summary
 Filter getSource()
          Returns the source to be offset.
 double getStdDeviationX()
          Returns the deviation along the x-axis, in user space.
 double getStdDeviationY()
          Returns the deviation along the y-axis, in user space.
 void setSource(Filter src)
          Sets the source to be offset.
 void setStdDeviationX(double stdDeviationX)
          The deviation along the x axis, in user space.
 void setStdDeviationY(double stdDeviationY)
          The deviation along the y axis, in user space.
 
Methods inherited from interface org.apache.batik.gvt.filter.Filter
getBounds2D, getDependencyRegion, getDirtyRegion, getTimeStamp
 
Methods inherited from interface java.awt.image.renderable.RenderableImage
createDefaultRendering, createRendering, createScaledRendering, getHeight, getMinX, getMinY, getProperty, getPropertyNames, getSources, getWidth, isDynamic
 

Method Detail

getSource

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

setSource

public void setSource(Filter src)
Sets the source to be offset.
Parameters:
src - image to offset.

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

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.


Copyright © 2000 Apache Software Foundation. All Rights Reserved.