railo.runtime.img.filter
Class EmbossFilter

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

public class EmbossFilter
extends WholeImageFilter
implements DynFiltering

A class to emboss an image.


Constructor Summary
EmbossFilter()
           
 
Method Summary
 BufferedImage filter(BufferedImage src, Struct parameters)
           
 float getAzimuth()
           
 float getBumpHeight()
           
 float getElevation()
           
 boolean getEmboss()
           
 void setAzimuth(float azimuth)
           
 void setBumpHeight(float bumpHeight)
           
 void setElevation(float elevation)
           
 void setEmboss(boolean emboss)
           
 String toString()
           
 
Methods inherited from class railo.runtime.img.filter.WholeImageFilter
filter
 
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

EmbossFilter

public EmbossFilter()
Method Detail

setAzimuth

public void setAzimuth(float azimuth)

getAzimuth

public float getAzimuth()

setElevation

public void setElevation(float elevation)

getElevation

public float getElevation()

setBumpHeight

public void setBumpHeight(float bumpHeight)

getBumpHeight

public float getBumpHeight()

setEmboss

public void setEmboss(boolean emboss)

getEmboss

public boolean getEmboss()

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
Overrides:
filter in class WholeImageFilter
Throws:
PageException


Copyright © 2012 Railo