Package com.jhlabs.image
Class SparkleFilter
- java.lang.Object
-
- com.jhlabs.image.AbstractBufferedImageOp
-
- com.jhlabs.image.PointFilter
-
- com.jhlabs.image.SparkleFilter
-
- All Implemented Interfaces:
java.awt.image.BufferedImageOp,java.io.Serializable,java.lang.Cloneable
public class SparkleFilter extends PointFilter implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.jhlabs.image.PointFilter
canFilterIndexColorModel
-
-
Constructor Summary
Constructors Constructor Description SparkleFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intfilterRGB(int x, int y, int rgb)intgetAmount()intgetColor()intgetRadius()intgetRandomness()intgetRays()voidsetAmount(int amount)voidsetColor(int color)voidsetDimensions(int width, int height)voidsetRadius(int radius)voidsetRandomness(int randomness)voidsetRays(int rays)java.lang.StringtoString()-
Methods inherited from class com.jhlabs.image.PointFilter
filter
-
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
-
-
-
-
Method Detail
-
setColor
public void setColor(int color)
-
getColor
public int getColor()
-
setRandomness
public void setRandomness(int randomness)
-
getRandomness
public int getRandomness()
-
setAmount
public void setAmount(int amount)
-
getAmount
public int getAmount()
-
setRays
public void setRays(int rays)
-
getRays
public int getRays()
-
setRadius
public void setRadius(int radius)
-
getRadius
public int getRadius()
-
setDimensions
public void setDimensions(int width, int height)- Overrides:
setDimensionsin classPointFilter
-
filterRGB
public int filterRGB(int x, int y, int rgb)- Specified by:
filterRGBin classPointFilter
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-