Package squidpony.squidmath
Class Noise.Turbulent6D
java.lang.Object
squidpony.squidmath.Noise.Turbulent6D
- All Implemented Interfaces:
Noise.Noise6D
- Enclosing class:
- Noise
public static class Noise.Turbulent6D extends Object implements Noise.Noise6D
-
Field Summary
Fields Modifier and Type Field Description protected Noise.Noise6Dbasisdoublecorrectprotected Noise.Noise6Ddisturbancedoublefrequencyprotected intoctaves -
Constructor Summary
Constructors Constructor Description Turbulent6D()Turbulent6D(Noise.Noise6D basis, Noise.Noise6D disturb)Turbulent6D(Noise.Noise6D basis, Noise.Noise6D disturb, int octaves)Turbulent6D(Noise.Noise6D basis, Noise.Noise6D disturb, int octaves, double frequency) -
Method Summary
Modifier and Type Method Description doublegetNoise(double x, double y, double z, double w, double u, double v)doublegetNoiseWithSeed(double x, double y, double z, double w, double u, double v, long seed)
-
Field Details
-
Constructor Details
-
Method Details
-
getNoise
- Specified by:
getNoisein interfaceNoise.Noise6D
-
getNoiseWithSeed
public double getNoiseWithSeed(double x, double y, double z, double w, double u, double v, long seed)- Specified by:
getNoiseWithSeedin interfaceNoise.Noise6D
-