j2d.filters
Class FBMFilter
java.lang.Object
   j2d.filters.AbstractBufferedImageOp
j2d.filters.AbstractBufferedImageOp
       j2d.filters.PointFilter
j2d.filters.PointFilter
           j2d.filters.FBMFilter
j2d.filters.FBMFilter
- All Implemented Interfaces: 
- ImageProcessorInterface, java.awt.image.BufferedImageOp, java.io.Serializable, java.lang.Cloneable
- public class FBMFilter 
- extends PointFilter- implements java.lang.Cloneable
A filter which produces textures from fractal Brownian motion.
- See Also:
- Serialized Form
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
NOISE
public static final int NOISE
- See Also:
- Constant Field Values
RIDGED
public static final int RIDGED
- See Also:
- Constant Field Values
VLNOISE
public static final int VLNOISE
- See Also:
- Constant Field Values
SCNOISE
public static final int SCNOISE
- See Also:
- Constant Field Values
CELLULAR
public static final int CELLULAR
- See Also:
- Constant Field Values
FBMFilter
public FBMFilter()
setAmount
public void setAmount(float amount)
- 
 
- 
 
getAmount
public float getAmount()
- 
 
- 
 
setOperation
public void setOperation(int operation)
- 
 
- 
 
getOperation
public int getOperation()
- 
 
- 
 
setScale
public void setScale(float scale)
- 
 
- 
 
getScale
public float getScale()
- 
 
- 
 
setStretch
public void setStretch(float stretch)
- 
 
- 
 
getStretch
public float getStretch()
- 
 
- 
 
setAngle
public void setAngle(float angle)
- 
 
- 
 
getAngle
public float getAngle()
- 
 
- 
 
setOctaves
public void setOctaves(float octaves)
- 
 
- 
 
getOctaves
public float getOctaves()
- 
 
- 
 
setH
public void setH(float H)
- 
 
- 
 
getH
public float getH()
- 
 
- 
 
setLacunarity
public void setLacunarity(float lacunarity)
- 
 
- 
 
getLacunarity
public float getLacunarity()
- 
 
- 
 
setGain
public void setGain(float gain)
- 
 
- 
 
getGain
public float getGain()
- 
 
- 
 
setBias
public void setBias(float bias)
- 
 
- 
 
getBias
public float getBias()
- 
 
- 
 
setColormap
public void setColormap(Colormap colormap)
- 
 
- 
 
getColormap
public Colormap getColormap()
- 
 
- 
 
setBasisType
public void setBasisType(int basisType)
- 
 
- 
 
getBasisType
public int getBasisType()
- 
 
- 
 
setBasis
public void setBasis(Function2D basis)
- 
 
- 
 
getBasis
public Function2D getBasis()
- 
 
- 
 
filter
public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src,
                                           java.awt.image.BufferedImage dst)
- 
- Specified by:
- filterin interface- java.awt.image.BufferedImageOp
- Overrides:
- filterin class- PointFilter
 
- 
 
filterRGB
public int filterRGB(int x,
                     int y,
                     int rgb)
- 
- Specified by:
- filterRGBin class- PointFilter
 
- 
 
toString
public java.lang.String toString()
- 
- Overrides:
- toStringin class- java.lang.Object
 
-