j2d.filters
Class FlareFilter
java.lang.Object
j2d.filters.AbstractBufferedImageOp
j2d.filters.PointFilter
j2d.filters.FlareFilter
- All Implemented Interfaces:
- ImageProcessorInterface, java.awt.image.BufferedImageOp, java.io.Serializable, java.lang.Cloneable
public class FlareFilter
- extends PointFilter
An experimental filter for rendering lens flares.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FlareFilter
public FlareFilter()
setColor
public void setColor(java.awt.Color color)
getColor
public int getColor()
setRingWidth
public void setRingWidth(float ringWidth)
getRingWidth
public float getRingWidth()
setBaseAmount
public void setBaseAmount(float baseAmount)
getBaseAmount
public float getBaseAmount()
setRingAmount
public void setRingAmount(float ringAmount)
getRingAmount
public float getRingAmount()
setRayAmount
public void setRayAmount(float rayAmount)
getRayAmount
public float getRayAmount()
setCentreX
public void setCentreX(float centreX)
getCentreX
public float getCentreX()
setCentreY
public void setCentreY(float centreY)
getCentreY
public float getCentreY()
setCentre
public void setCentre(java.awt.geom.Point2D centre)
getCentre
public java.awt.geom.Point2D getCentre()
setRadius
public void setRadius(float radius)
getRadius
public float getRadius()
setDimensions
public void setDimensions(int width,
int height)
- Overrides:
setDimensions
in class PointFilter
filterRGB
public int filterRGB(int x,
int y,
int rgb)
- Specified by:
filterRGB
in class PointFilter
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object