railo.runtime.img.filter
Class ShapeFilter
java.lang.Object
railo.runtime.img.filter.AbstractBufferedImageOp
railo.runtime.img.filter.WholeImageFilter
railo.runtime.img.filter.ShapeFilter
- All Implemented Interfaces:
- BufferedImageOp, Cloneable, DynFiltering
public class ShapeFilter
- extends WholeImageFilter
- implements DynFiltering
LINEAR
public static final int LINEAR
- See Also:
- Constant Field Values
CIRCLE_UP
public static final int CIRCLE_UP
- See Also:
- Constant Field Values
CIRCLE_DOWN
public static final int CIRCLE_DOWN
- See Also:
- Constant Field Values
SMOOTH
public static final int SMOOTH
- See Also:
- Constant Field Values
ShapeFilter
public ShapeFilter()
setFactor
public void setFactor(float factor)
getFactor
public float getFactor()
setColormap
public void setColormap(Colormap colormap)
- Set the colormap to be used for the filter.
- Parameters:
colormap
- the colormap- See Also:
getColormap()
getColormap
public Colormap getColormap()
- Get the colormap to be used for the filter.
- Returns:
- the colormap
- See Also:
setColormap(railo.runtime.img.filter.Colormap)
setUseAlpha
public void setUseAlpha(boolean useAlpha)
getUseAlpha
public boolean getUseAlpha()
setType
public void setType(int type)
getType
public int getType()
setInvert
public void setInvert(boolean invert)
getInvert
public boolean getInvert()
setMerge
public void setMerge(boolean merge)
getMerge
public boolean getMerge()
distanceMap
public int distanceMap(int[] map,
int width,
int height)
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