Uses of Interface
squidpony.squidmath.Noise.Noise1D
| Package | Description |
|---|---|
| squidpony.squidmath |
A very broad package containing random number generators, geometry tools, data structures, and noise functions.
|
-
Uses of Noise.Noise1D in squidpony.squidmath
Classes in squidpony.squidmath that implement Noise.Noise1D Modifier and Type Class Description classGlitchNoiseA noise generator for 1D, 2D, 3D, 4D, or 6D noise that should look "glitchy", with waves of changing values moving through triangular shapes.static classNoise.Basic1DA very simple 1D noise implementation, because a full-blown Perlin or Simplex noise implementation is probably overkill for 1D noise.static classNoise.Exponential1Dstatic classNoise.InverseLayered1Dstatic classNoise.Layered1Dstatic classNoise.QuilezNoiseA hybrid between value and gradient noise that may be faster for 1D noise.static classNoise.Scaled1Dstatic classNoise.Sway1DclassValueNoiseA low-quality continuous noise generator with strong grid artifacts, this is nonetheless useful as a building block.classWhiteNoisePerformance-oriented white noise generator for 1D, 2D, 3D, 4D, and 6D.Fields in squidpony.squidmath declared as Noise.Noise1D Modifier and Type Field Description protected Noise.Noise1DNoise.Exponential1D. basisprotected Noise.Noise1DNoise.InverseLayered1D. basisprotected Noise.Noise1DNoise.Layered1D. basisprotected Noise.Noise1DNoise.Scaled1D. basisConstructors in squidpony.squidmath with parameters of type Noise.Noise1D Constructor Description Exponential1D(Noise.Noise1D basis)Exponential1D(Noise.Noise1D basis, double sharpness)InverseLayered1D(Noise.Noise1D basis)InverseLayered1D(Noise.Noise1D basis, int octaves)InverseLayered1D(Noise.Noise1D basis, int octaves, double frequency)InverseLayered1D(Noise.Noise1D basis, int octaves, double frequency, double lacunarity)Layered1D(Noise.Noise1D basis)Layered1D(Noise.Noise1D basis, int octaves)Layered1D(Noise.Noise1D basis, int octaves, double frequency)Layered1D(Noise.Noise1D basis, int octaves, double frequency, double lacunarity)Scaled1D(Noise.Noise1D basis)Scaled1D(Noise.Noise1D basis, double scaleX)