org.apache.batik.ext.awt.image.renderable
public interface TurbulenceRable extends FilterColorInterpolation
Method Summary | |
---|---|
double | getBaseFrequencyX()
Gets the current base fequency in x direction. |
double | getBaseFrequencyY()
Gets the current base fequency in y direction. |
int | getNumOctaves()
Gets the current number of octaves for the noise function . |
int | getSeed()
Gets the current seed value for the pseudo random number generator. |
Rectangle2D | getTurbulenceRegion()
Gets the turbulence region |
boolean | isFractalNoise()
Returns true if the turbulence function is using fractal noise,
instead of turbulence noise. |
boolean | isStitched()
Returns true if the turbulence function is currently stitching tiles. |
void | setBaseFrequencyX(double xfreq)
Sets the base fequency in x direction. |
void | setBaseFrequencyY(double yfreq)
Sets the base fequency in y direction. |
void | setFractalNoise(boolean fractalNoise)
Turns on/off fractal noise. |
void | setNumOctaves(int numOctaves)
Sets the number of octaves for the noise function . |
void | setSeed(int seed)
Sets the seed value for the pseudo random number generator. |
void | setStitched(boolean stitched)
Sets stitching state for tiles. |
void | setTurbulenceRegion(Rectangle2D turbulenceRegion)
Sets the turbulence region |
Returns: The current base fequency in x direction.
Returns: The current base fequency in y direction.
Returns: The current number of octaves for the noise function .
Returns: The current seed value for the pseudo random number generator.
Returns: true if the turbulence function is using fractal noise, instead of turbulence noise.
Returns: true if the turbulence function is currently stitching tiles.
Parameters: xfreq The new base fequency in x direction.
Parameters: yfreq The new base fequency in y direction.
Parameters: fractalNoise true if fractal noise should be used.
Parameters: numOctaves The new number of octaves for the noise function .
Parameters: seed The new seed value for the pseudo random number generator.
Parameters: stitched true if the turbulence operator should stitch tiles.
Parameters: turbulenceRegion region to fill with turbulence function.