railo.runtime.img.filter
Class ShatterFilter

java.lang.Object
  extended by railo.runtime.img.filter.AbstractBufferedImageOp
      extended by railo.runtime.img.filter.ShatterFilter
All Implemented Interfaces:
BufferedImageOp, Cloneable, DynFiltering

public class ShatterFilter
extends AbstractBufferedImageOp
implements DynFiltering


Constructor Summary
ShatterFilter()
           
 
Method Summary
 BufferedImage filter(BufferedImage src, BufferedImage dst)
           
 BufferedImage filter(BufferedImage src, Struct parameters)
           
 Point2D getCentre()
           
 float getCentreX()
           
 float getCentreY()
           
 float getDistance()
           
 float getEndAlpha()
           
 int getIterations()
           
 float getRotation()
           
 float getStartAlpha()
           
 int getTile()
           
 float getTransition()
           
 float getZoom()
           
 void setCentreX(float centreX)
           
 void setCentreY(float centreY)
           
 void setDistance(float distance)
           
 void setEndAlpha(float endAlpha)
           
 void setIterations(int iterations)
           
 void setRotation(float rotation)
           
 void setStartAlpha(float startAlpha)
           
 void setTile(int tile)
           
 void setTransition(float transition)
           
 void setZoom(float zoom)
           
 String toString()
           
 
Methods inherited from class railo.runtime.img.filter.AbstractBufferedImageOp
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ShatterFilter

public ShatterFilter()
Method Detail

setTransition

public void setTransition(float transition)

getTransition

public float getTransition()

setDistance

public void setDistance(float distance)

getDistance

public float getDistance()

setRotation

public void setRotation(float rotation)

getRotation

public float getRotation()

setZoom

public void setZoom(float zoom)

getZoom

public float getZoom()

setStartAlpha

public void setStartAlpha(float startAlpha)

getStartAlpha

public float getStartAlpha()

setEndAlpha

public void setEndAlpha(float endAlpha)

getEndAlpha

public float getEndAlpha()

setCentreX

public void setCentreX(float centreX)

getCentreX

public float getCentreX()

setCentreY

public void setCentreY(float centreY)

getCentreY

public float getCentreY()

getCentre

public Point2D getCentre()

setIterations

public void setIterations(int iterations)

getIterations

public int getIterations()

setTile

public void setTile(int tile)

getTile

public int getTile()

filter

public BufferedImage filter(BufferedImage src,
                            BufferedImage dst)
Specified by:
filter in interface BufferedImageOp

toString

public String toString()
Overrides:
toString in class Object

filter

public BufferedImage filter(BufferedImage src,
                            Struct parameters)
                     throws PageException
Specified by:
filter in interface DynFiltering
Throws:
PageException


Copyright © 2012 Railo