Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.jdesktop.swingx.image
Class GaussianBlurFilter

    java.lang.Object
      org.jdesktop.beans.AbstractBean
          org.jdesktop.swingx.image.AbstractFilter
              org.jdesktop.swingx.image.GaussianBlurFilter

All Implemented Interfaces:
  java.awt.image.BufferedImageOp

    public class GaussianBlurFilter

extends AbstractFilter

Constructor Summary
`GaussianBlurFilter()` Creates a new blur filter with a default radius of 3.
`GaussianBlurFilter(int radius)` Creates a new blur filter with the specified radius.

Method Summary
`java.awt.image.BufferedImage` | `filter(java.awt.image.BufferedImage src, java.awt.image.BufferedImage dst)`
`int` | `getRadius()` Returns the radius used by this filter, in pixels.

Methods inherited from class org.jdesktop.swingx.image.AbstractFilter
`createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints`

Methods inherited from class org.jdesktop.beans.AbstractBean
`addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, clone, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener`

Methods inherited from class java.lang.Object
`equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### GaussianBlurFilter

    public GaussianBlurFilter()

  Creates a new blur filter with a default radius of 3.

### GaussianBlurFilter

    public GaussianBlurFilter(int radius)

  Creates a new blur filter with the specified radius. If the radius is lower than 0, a radius of 0.1 will be used automatically.

  Parameters:
    `radius` - the radius, in pixels, of the blur

Method Detail

### getRadius

    public int getRadius()

  Returns the radius used by this filter, in pixels.

  Returns:
    the radius of the blur

### filter

    public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src,
                                               java.awt.image.BufferedImage dst)

  Specified by:
    `filter` in interface `java.awt.image.BufferedImageOp`
  Specified by:
    `filter` in class `AbstractFilter`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2010. All Rights Reserved.