org.jvnet.substance.painter.noise
Class NoiseFactory
java.lang.Object
org.jvnet.substance.painter.noise.NoiseFactory
public class NoiseFactory
- extends java.lang.Object
Factory for creating noise images. This class is part of officially supported
API.
- Author:
- Kirill Grouchnikov.
Method Summary |
static java.awt.image.BufferedImage |
getNoiseImage(SubstanceSkin skin,
int width,
int height,
double xFactor,
double yFactor,
boolean hasConstantZ,
NoiseFilter noiseFilter,
boolean toBlur,
boolean isPreview)
Returns a noise image. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NoiseFactory
public NoiseFactory()
getNoiseImage
public static java.awt.image.BufferedImage getNoiseImage(SubstanceSkin skin,
int width,
int height,
double xFactor,
double yFactor,
boolean hasConstantZ,
NoiseFilter noiseFilter,
boolean toBlur,
boolean isPreview)
- Returns a noise image.
- Parameters:
skin
- The skin to use for rendering the image.width
- Image width.height
- Image height.xFactor
- X stretch factor.yFactor
- Y stretch factor.hasConstantZ
- Indication whether the Z is constant.noiseFilter
- Noise filter to apply.toBlur
- Indication whether the resulting image should be blurred.isPreview
- Indication whether the image is in preview mode.
- Returns:
- Noise image.