org.jvnet.substance.painter.noise
Interface NoiseFilter
- All Known Implementing Classes:
- BaseNoiseFilter, CompoundNoiseFilter, FabricFilter, FabricFilter.FabricFilterLink, MarbleFilter, MedianBeakFilter, SharpenFilter, WoodFilter
public interface NoiseFilter
Base interface for noise filters. This class is part of officially supported
API.
- Author:
- Kirill Grouchnikov
|
Method Summary |
double |
apply(double x,
double y,
double z,
double origValue)
Applies filter on the noise at the specified location. |
apply
double apply(double x,
double y,
double z,
double origValue)
- Applies filter on the noise at the specified location.
- Parameters:
x - X coordinate.y - Y coordinate.z - Z coordinate.origValue - The original noise value.
- Returns:
- New noise value.