Package com.jhlabs.image
Class RaysFilter
java.lang.Object
com.jhlabs.image.AbstractBufferedImageOp
com.jhlabs.image.MotionBlurOp
com.jhlabs.image.RaysFilter
- All Implemented Interfaces:
BufferedImageOp
,Cloneable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfilter
(BufferedImage src, BufferedImage dst) float
boolean
float
float
void
setColormap
(Colormap colormap) void
setOpacity
(float opacity) void
setRaysOnly
(boolean raysOnly) void
setStrength
(float strength) void
setThreshold
(float threshold) toString()
Methods inherited from class com.jhlabs.image.MotionBlurOp
getAngle, getCentre, getCentreX, getCentreY, getDistance, getRotation, getZoom, setAngle, setCentre, setCentreX, setCentreY, setDistance, setRotation, setZoom
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
-
Constructor Details
-
RaysFilter
public RaysFilter()
-
-
Method Details
-
setOpacity
public void setOpacity(float opacity) -
getOpacity
public float getOpacity() -
setThreshold
public void setThreshold(float threshold) -
getThreshold
public float getThreshold() -
setStrength
public void setStrength(float strength) -
getStrength
public float getStrength() -
setRaysOnly
public void setRaysOnly(boolean raysOnly) -
getRaysOnly
public boolean getRaysOnly() -
setColormap
-
getColormap
-
filter
- Specified by:
filter
in interfaceBufferedImageOp
- Overrides:
filter
in classMotionBlurOp
-
toString
- Overrides:
toString
in classMotionBlurOp
-