org.jdesktop.swingx.image
Class AbstractFilter
java.lang.Object
org.jdesktop.beans.AbstractBean
org.jdesktop.swingx.image.AbstractFilter
- All Implemented Interfaces:
- BufferedImageOp
- Direct Known Subclasses:
- ColorTintFilter, FastBlurFilter, GaussianBlurFilter, StackBlurFilter
public abstract class AbstractFilter
- extends AbstractBean
- implements BufferedImageOp
Provides an abstract implementation of the BufferedImageOp
interface. This class can be used to created new image filters based
on BufferedImageOp
.
- Author:
- Romain Guy
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 |
AbstractFilter
public AbstractFilter()
filter
public abstract BufferedImage filter(BufferedImage src,
BufferedImage dest)
- Specified by:
filter
in interface BufferedImageOp
getBounds2D
public Rectangle2D getBounds2D(BufferedImage src)
-
- Specified by:
getBounds2D
in interface BufferedImageOp
createCompatibleDestImage
public BufferedImage createCompatibleDestImage(BufferedImage src,
ColorModel destCM)
-
- Specified by:
createCompatibleDestImage
in interface BufferedImageOp
getPoint2D
public Point2D getPoint2D(Point2D srcPt,
Point2D dstPt)
-
- Specified by:
getPoint2D
in interface BufferedImageOp
getRenderingHints
public RenderingHints getRenderingHints()
-
- Specified by:
getRenderingHints
in interface BufferedImageOp
Copyright © 2012. All Rights Reserved.