|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrailo.runtime.img.filter.AbstractBufferedImageOp
railo.runtime.img.filter.PointFilter
railo.runtime.img.filter.FBMFilter
public class FBMFilter
A filter which produces textures from fractal Brownian motion.
Field Summary | |
---|---|
static int |
CELLULAR
|
static int |
NOISE
|
static int |
RIDGED
|
static int |
SCNOISE
|
static int |
VLNOISE
|
Constructor Summary | |
---|---|
FBMFilter()
|
Method Summary | |
---|---|
BufferedImage |
filter(BufferedImage src,
BufferedImage dst)
|
BufferedImage |
filter(BufferedImage src,
Struct parameters)
|
int |
filterRGB(int x,
int y,
int rgb)
|
float |
getAmount()
Get the amount of texture. |
float |
getAngle()
Returns the angle of the texture. |
Function2D |
getBasis()
|
int |
getBasisType()
|
float |
getBias()
|
Colormap |
getColormap()
Get the colormap to be used for the filter. |
float |
getGain()
|
float |
getH()
|
float |
getLacunarity()
|
float |
getOctaves()
|
int |
getOperation()
|
float |
getScale()
Returns the scale of the texture. |
float |
getStretch()
Returns the stretch factor of the texture. |
void |
setAmount(float amount)
Set the amount of effect. |
void |
setAngle(float angle)
Specifies the angle of the texture. |
void |
setBasis(Function2D basis)
|
void |
setBasisType(int basisType)
|
void |
setBias(float bias)
|
void |
setColormap(Colormap colormap)
Set the colormap to be used for the filter. |
void |
setGain(float gain)
|
void |
setH(float H)
|
void |
setLacunarity(float lacunarity)
|
void |
setOctaves(float octaves)
|
void |
setOperation(int operation)
|
void |
setScale(float scale)
Specifies the scale of the texture. |
void |
setStretch(float stretch)
Specifies the stretch factor of the texture. |
String |
toString()
|
Methods inherited from class railo.runtime.img.filter.PointFilter |
---|
setDimensions |
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 |
Field Detail |
---|
public static final int NOISE
public static final int RIDGED
public static final int VLNOISE
public static final int SCNOISE
public static final int CELLULAR
Constructor Detail |
---|
public FBMFilter()
Method Detail |
---|
public void setAmount(float amount)
amount
- the amountgetAmount()
public float getAmount()
setAmount(float)
public void setOperation(int operation)
public int getOperation()
public void setScale(float scale)
scale
- the scale of the texture.getScale()
public float getScale()
setScale(float)
public void setStretch(float stretch)
stretch
- the stretch factor of the texture.getStretch()
public float getStretch()
setStretch(float)
public void setAngle(float angle)
angle
- the angle of the texture.getAngle()
public float getAngle()
setAngle(float)
public void setOctaves(float octaves)
public float getOctaves()
public void setH(float H)
public float getH()
public void setLacunarity(float lacunarity)
public float getLacunarity()
public void setGain(float gain)
public float getGain()
public void setBias(float bias)
public float getBias()
public void setColormap(Colormap colormap)
colormap
- the colormapgetColormap()
public Colormap getColormap()
setColormap(railo.runtime.img.filter.Colormap)
public void setBasisType(int basisType)
public int getBasisType()
public void setBasis(Function2D basis)
public Function2D getBasis()
public BufferedImage filter(BufferedImage src, BufferedImage dst)
filter
in interface BufferedImageOp
filter
in class PointFilter
public int filterRGB(int x, int y, int rgb)
filterRGB
in class PointFilter
public String toString()
toString
in class Object
public BufferedImage filter(BufferedImage src, Struct parameters) throws PageException
filter
in interface DynFiltering
filter
in class PointFilter
PageException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |