Package 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
Provides an abstract implementation of the BufferedImageOp
interface. This class can be used to created new image filters based
on BufferedImageOp.
- Author:
- Romain Guy romain.guy@mac.com
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateCompatibleDestImage(BufferedImage src, ColorModel destCM) abstract BufferedImagefilter(BufferedImage src, BufferedImage dest) getBounds2D(BufferedImage src) getPoint2D(Point2D srcPt, Point2D dstPt) 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
-
Constructor Details
-
AbstractFilter
public AbstractFilter()
-
-
Method Details
-
filter
- Specified by:
filterin interfaceBufferedImageOp
-
getBounds2D
- Specified by:
getBounds2Din interfaceBufferedImageOp
-
createCompatibleDestImage
- Specified by:
createCompatibleDestImagein interfaceBufferedImageOp
-
getPoint2D
- Specified by:
getPoint2Din interfaceBufferedImageOp
-
getRenderingHints
- Specified by:
getRenderingHintsin interfaceBufferedImageOp
-