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
.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateCompatibleDestImage
(BufferedImage src, ColorModel destCM) abstract BufferedImage
filter
(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:
filter
in interfaceBufferedImageOp
-
getBounds2D
- Specified by:
getBounds2D
in interfaceBufferedImageOp
-
createCompatibleDestImage
- Specified by:
createCompatibleDestImage
in interfaceBufferedImageOp
-
getPoint2D
- Specified by:
getPoint2D
in interfaceBufferedImageOp
-
getRenderingHints
- Specified by:
getRenderingHints
in interfaceBufferedImageOp
-