Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- Abs - Class in org.spongepowered.noise.module.modifier
-
Noise module that outputs the absolute value of the output value from a source module.
- Abs() - Constructor for class org.spongepowered.noise.module.modifier.Abs
- Abs(NoiseModule) - Constructor for class org.spongepowered.noise.module.modifier.Abs
-
Create a new Abs module with the source modules pre-configured.
- Add - Class in org.spongepowered.noise.module.combiner
-
Noise module that outputs the sum of the two output values from two source modules.
- Add() - Constructor for class org.spongepowered.noise.module.combiner.Add
- Add(NoiseModule, NoiseModule) - Constructor for class org.spongepowered.noise.module.combiner.Add
-
Create a new Add module with the source modules pre-configured.
- addControlPoint(double) - Method in class org.spongepowered.noise.module.modifier.Terrace
-
Add a control point to the terrace-forming curve.
- addControlPoint(double, double) - Method in class org.spongepowered.noise.module.modifier.Curve
-
Adds a control point to the curve.
- attenuate() - Method in class org.spongepowered.noise.model.Line
-
Returns a flag indicating whether the output value is to be attenuated (moved toward 0.0) as the ends of the line segment are approached by the input value.
B
- BEST - Enum constant in enum org.spongepowered.noise.NoiseQuality
-
Generates the best-quality coherent noise.
- bias() - Method in class org.spongepowered.noise.module.modifier.ScaleBias
-
Get the bias to apply to the scaled output value from the source module.
- Billow - Class in org.spongepowered.noise.module.source
-
Noise module that outputs three-dimensional "billowy" noise.
- Billow() - Constructor for class org.spongepowered.noise.module.source.Billow
-
Create a new
Billow
module, with all fields initialized to their defaults. - BILLOW_MAX_OCTAVE - Static variable in class org.spongepowered.noise.module.source.Billow
-
Maximum number of octaves for the
Billow
noise module. - Blend - Class in org.spongepowered.noise.module.combiner
-
Noise module that outputs a weighted blend of the output values of two source modules given the output of a control module.
- Blend() - Constructor for class org.spongepowered.noise.module.combiner.Blend
- Blend(NoiseModule, NoiseModule, NoiseModule) - Constructor for class org.spongepowered.noise.module.combiner.Blend
-
Create a new Blend module with the source modules pre-configured.
C
- Cache - Class in org.spongepowered.noise.module
-
Noise module that caches the last output value generated by a source module.
- Cache() - Constructor for class org.spongepowered.noise.module.Cache
- Cache(NoiseModule) - Constructor for class org.spongepowered.noise.module.Cache
-
Create a new Cache module with the source module pre-configured.
- Checkerboard - Class in org.spongepowered.noise.module.source
-
Noise module that outputs a checkerboard pattern.
- Checkerboard() - Constructor for class org.spongepowered.noise.module.source.Checkerboard
- clamp(int, int, int) - Static method in class org.spongepowered.noise.Utils
-
Clamps the value between the low and high boundaries
- Clamp - Class in org.spongepowered.noise.module.modifier
-
Noise module that clamps the output value from a source module to a range of values.
- Clamp() - Constructor for class org.spongepowered.noise.module.modifier.Clamp
- Clamp(NoiseModule) - Constructor for class org.spongepowered.noise.module.modifier.Clamp
-
Create a new Clamp module with the source modules pre-configured.
- CLASSIC - Enum constant in enum org.spongepowered.noise.LatticeOrientation
-
Generates the simplex-style coherent noise with the classic lattice orientation.
- clearControlPoints() - Method in class org.spongepowered.noise.module.modifier.Curve
-
Delete all control points on the curve.
- clearControlPoints() - Method in class org.spongepowered.noise.module.modifier.Terrace
-
Deletes all the control points on the terrace-forming curve.
- Const - Class in org.spongepowered.noise.module.source
-
Noise module that outputs a constant value.
- Const() - Constructor for class org.spongepowered.noise.module.source.Const
- controlModule() - Method in class org.spongepowered.noise.module.combiner.Blend
-
Returns the control module.
- controlModule() - Method in class org.spongepowered.noise.module.combiner.Select
-
Get the control module.
- ControlPoint(double, double) - Constructor for class org.spongepowered.noise.module.modifier.Curve.ControlPoint
- controlPointCount() - Method in class org.spongepowered.noise.module.modifier.Terrace
-
Get the number of control points on the terrace-forming curve.
- controlPoints() - Method in class org.spongepowered.noise.module.modifier.Curve
-
Get a copy of the array holding all control points.
- controlPoints() - Method in class org.spongepowered.noise.module.modifier.Terrace
-
Get the array of control points on the terrace-forming curve.
- cubicInterp(double, double, double, double, double) - Static method in class org.spongepowered.noise.Utils
-
Performs cubic interpolation between two values bound between two other values
- currentLowerBound() - Method in class org.spongepowered.noise.module.modifier.Range
- currentUpperBound() - Method in class org.spongepowered.noise.module.modifier.Range
- Curve - Class in org.spongepowered.noise.module.modifier
-
Noise module that maps the output value from a source module onto an arbitrary function curve.
- Curve() - Constructor for class org.spongepowered.noise.module.modifier.Curve
- Curve(NoiseModule) - Constructor for class org.spongepowered.noise.module.modifier.Curve
-
Create a new Curve module with the source modules pre-configured.
- Curve.ControlPoint - Class in org.spongepowered.noise.module.modifier
-
A control point for defining splines.
- Cylinder - Class in org.spongepowered.noise.model
-
Model that defines the surface of a cylinder.
- Cylinder(NoiseModule) - Constructor for class org.spongepowered.noise.model.Cylinder
- Cylinders - Class in org.spongepowered.noise.module.source
-
Noise module that outputs concentric cylinders.
- Cylinders() - Constructor for class org.spongepowered.noise.module.source.Cylinders
D
- DEFAULT_BIAS - Static variable in class org.spongepowered.noise.module.modifier.ScaleBias
-
Default bias for the
ScaleBias
noise module. - DEFAULT_BILLOW_FREQUENCY - Static variable in class org.spongepowered.noise.module.source.Billow
-
Default frequency for the
Billow
noise module. - DEFAULT_BILLOW_LACUNARITY - Static variable in class org.spongepowered.noise.module.source.Billow
-
Default lacunarity for the
Billow
noise module. - DEFAULT_BILLOW_OCTAVE_COUNT - Static variable in class org.spongepowered.noise.module.source.Billow
-
Default number of octaves for the
Billow
noise module. - DEFAULT_BILLOW_PERSISTENCE - Static variable in class org.spongepowered.noise.module.source.Billow
-
Default persistence value for the
Billow
noise module. - DEFAULT_BILLOW_QUALITY - Static variable in class org.spongepowered.noise.module.source.Billow
-
Default noise quality for the
Billow
noise module. - DEFAULT_BILLOW_SEED - Static variable in class org.spongepowered.noise.module.source.Billow
-
Default noise seed for the
Billow
noise module. - DEFAULT_CURRENT_LOWER_BOUND - Static variable in class org.spongepowered.noise.module.modifier.Range
- DEFAULT_CURRENT_UPPER_BOUND - Static variable in class org.spongepowered.noise.module.modifier.Range
- DEFAULT_CYLINDERS_FREQUENCY - Static variable in class org.spongepowered.noise.module.source.Cylinders
-
Default frequency value for the
Cylinders
noise module. - DEFAULT_EXPONENT - Static variable in class org.spongepowered.noise.module.modifier.Exponent
-
Default exponent for the
noise module
. - DEFAULT_LOWER_BOUND - Static variable in class org.spongepowered.noise.module.modifier.Clamp
-
Default lower bound of the clamping range for the
Clamp
noise module. - DEFAULT_MIDDLE - Static variable in class org.spongepowered.noise.module.modifier.Invert
-
The default middle value for an
Invert
module. - DEFAULT_NEW_LOWER_BOUND - Static variable in class org.spongepowered.noise.module.modifier.Range
- DEFAULT_NEW_UPPER_BOUND - Static variable in class org.spongepowered.noise.module.modifier.Range
- DEFAULT_PERLIN_FREQUENCY - Static variable in class org.spongepowered.noise.module.source.Perlin
-
Default frequency for the
Perlin
noise module. - DEFAULT_PERLIN_LACUNARITY - Static variable in class org.spongepowered.noise.module.source.Perlin
-
Default lacunarity for the
Perlin
noise module. - DEFAULT_PERLIN_OCTAVE_COUNT - Static variable in class org.spongepowered.noise.module.source.Perlin
-
Default number of octaves for the
Perlin
noise module. - DEFAULT_PERLIN_PERSISTENCE - Static variable in class org.spongepowered.noise.module.source.Perlin
-
Default persistence value for the
Perlin
noise module. - DEFAULT_PERLIN_QUALITY - Static variable in class org.spongepowered.noise.module.source.Perlin
-
Default noise quality for the
Perlin
noise module. - DEFAULT_PERLIN_SEED - Static variable in class org.spongepowered.noise.module.source.Perlin
-
Default noise seed for the
Perlin
noise module. - DEFAULT_RIDGED_FREQUENCY - Static variable in class org.spongepowered.noise.module.source.RidgedMulti
-
Default frequency for the
RidgedMulti
noise module. - DEFAULT_RIDGED_FREQUENCY - Static variable in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Default frequency for the
RidgedMultiSimplex
noise module. - DEFAULT_RIDGED_LACUNARITY - Static variable in class org.spongepowered.noise.module.source.RidgedMulti
-
Default lacunarity for the
RidgedMulti
noise module. - DEFAULT_RIDGED_LACUNARITY - Static variable in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Default lacunarity for the
RidgedMultiSimplex
noise module. - DEFAULT_RIDGED_OCTAVE_COUNT - Static variable in class org.spongepowered.noise.module.source.RidgedMulti
-
Default number of octaves for the
RidgedMulti
noise module. - DEFAULT_RIDGED_OCTAVE_COUNT - Static variable in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Default number of octaves for the
RidgedMultiSimplex
noise module. - DEFAULT_RIDGED_QUALITY - Static variable in class org.spongepowered.noise.module.source.RidgedMulti
-
Default noise quality for the
RidgedMulti
noise module. - DEFAULT_RIDGED_QUALITY - Static variable in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Default noise quality for the
RidgedMultiSimplex
noise module. - DEFAULT_RIDGED_SEED - Static variable in class org.spongepowered.noise.module.source.RidgedMulti
-
Default noise seed for the
RidgedMulti
noise module. - DEFAULT_RIDGED_SEED - Static variable in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Default noise seed for the
RidgedMultiSimplex
noise module. - DEFAULT_ROTATE_X - Static variable in class org.spongepowered.noise.module.modifier.RotatePoint
-
Default
x
rotation angle for theRotatePoint
noise module. - DEFAULT_ROTATE_Y - Static variable in class org.spongepowered.noise.module.modifier.RotatePoint
-
Default
y
rotation angle for theRotatePoint
noise module. - DEFAULT_ROTATE_Z - Static variable in class org.spongepowered.noise.module.modifier.RotatePoint
-
Default
z
rotation angle for theRotatePoint
noise module. - DEFAULT_SCALE - Static variable in class org.spongepowered.noise.module.modifier.ScaleBias
-
Default scale for the
ScaleBias
noise module. - DEFAULT_SCALE_POINT_X - Static variable in class org.spongepowered.noise.module.modifier.ScalePoint
-
Default scaling factor applied to the
x
coordinate for theScalePoint
noise module. - DEFAULT_SCALE_POINT_Y - Static variable in class org.spongepowered.noise.module.modifier.ScalePoint
-
Default scaling factor applied to the
y
coordinate for theScalePoint
noise module. - DEFAULT_SCALE_POINT_Z - Static variable in class org.spongepowered.noise.module.modifier.ScalePoint
-
Default scaling factor applied to the
z
coordinate for theScalePoint
noise module. - DEFAULT_SELECT_EDGE_FALLOFF - Static variable in class org.spongepowered.noise.module.combiner.Select
-
Default edge-falloff value for the
Select
noise module. - DEFAULT_SELECT_LOWER_BOUND - Static variable in class org.spongepowered.noise.module.combiner.Select
-
Default lower bound of the selection range for the
Select
noise module. - DEFAULT_SELECT_UPPER_BOUND - Static variable in class org.spongepowered.noise.module.combiner.Select
-
Default upper bound of the selection range for the
Select
noise module. - DEFAULT_SIMPLEX_FREQUENCY - Static variable in class org.spongepowered.noise.module.source.Simplex
-
Default frequency for the
Simplex
noise module. - DEFAULT_SIMPLEX_LACUNARITY - Static variable in class org.spongepowered.noise.module.source.Simplex
-
Default lacunarity for the
Simplex
noise module. - DEFAULT_SIMPLEX_OCTAVE_COUNT - Static variable in class org.spongepowered.noise.module.source.Simplex
-
Default number of octaves for the
Simplex
noise module. - DEFAULT_SIMPLEX_ORIENTATION - Static variable in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Default lattice orientation for the
RidgedMultiSimplex
noise module. - DEFAULT_SIMPLEX_ORIENTATION - Static variable in class org.spongepowered.noise.module.source.Simplex
-
Default lattice orientation for the
Simplex
noise module. - DEFAULT_SIMPLEX_PERSISTENCE - Static variable in class org.spongepowered.noise.module.source.Simplex
-
Default persistence value for the
Simplex
noise module. - DEFAULT_SIMPLEX_QUALITY - Static variable in class org.spongepowered.noise.module.source.Simplex
-
Default noise quality for the
Simplex
noise module. - DEFAULT_SIMPLEX_SEED - Static variable in class org.spongepowered.noise.module.source.Simplex
-
Default noise seed for the
Simplex
noise module. - DEFAULT_SPHERES_FREQUENCY - Static variable in class org.spongepowered.noise.module.source.Spheres
-
Default frequency value for the
Spheres
noise module. - DEFAULT_TRANSLATE_POINT_X - Static variable in class org.spongepowered.noise.module.modifier.TranslatePoint
-
Default translation factor applied to the
x
coordinate for theTranslatePoint
noise module. - DEFAULT_TRANSLATE_POINT_Y - Static variable in class org.spongepowered.noise.module.modifier.TranslatePoint
-
Default translation factor applied to the
y
coordinate for theTranslatePoint
noise module. - DEFAULT_TRANSLATE_POINT_Z - Static variable in class org.spongepowered.noise.module.modifier.TranslatePoint
-
Default translation factor applied to the
z
coordinate for theTranslatePoint
noise module. - DEFAULT_TURBULENCE_POWER - Static variable in class org.spongepowered.noise.module.modifier.Turbulence
-
Default power for the
Turbulence
noise module. - DEFAULT_UPPER_BOUND - Static variable in class org.spongepowered.noise.module.modifier.Clamp
-
Default upper bound of the clamping range of the
Clamp
noise module. - DEFAULT_VALUE - Static variable in class org.spongepowered.noise.module.source.Const
- DEFAULT_VORONOI_DISPLACEMENT - Static variable in class org.spongepowered.noise.module.source.Voronoi
-
Default displacement to apply to each cell for the
Voronoi
noise module. - DEFAULT_VORONOI_FREQUENCY - Static variable in class org.spongepowered.noise.module.source.Voronoi
-
Default frequency of the seed points for the
Voronoi
noise module. - DEFAULT_VORONOI_SEED - Static variable in class org.spongepowered.noise.module.source.Voronoi
-
Default seed of the noise function for the
Voronoi
noise module. - Displace - Class in org.spongepowered.noise.module.combiner
-
Noise module that uses three source modules to displace each coordinate of the input value before returning the output value from a source module.
- Displace() - Constructor for class org.spongepowered.noise.module.combiner.Displace
- Displace(NoiseModule, NoiseModule, NoiseModule, NoiseModule) - Constructor for class org.spongepowered.noise.module.combiner.Displace
-
Create a new Displace module with the source modules pre-configured.
- displacement() - Method in class org.spongepowered.noise.module.source.Voronoi
-
Get the displacement value of the Voronoi cells.
E
- edgeFalloff() - Method in class org.spongepowered.noise.module.combiner.Select
-
Get the falloff value at the edge transition.
- enableDistance() - Method in class org.spongepowered.noise.module.source.Voronoi
-
Get if the distance from the nearest seed point is applied to the output value.
- exponent() - Method in class org.spongepowered.noise.module.modifier.Exponent
-
Get the exponent value to apply to the output value from the source module.
- Exponent - Class in org.spongepowered.noise.module.modifier
-
Noise module that maps the output value from a source module onto an exponential curve.
- Exponent() - Constructor for class org.spongepowered.noise.module.modifier.Exponent
- Exponent(NoiseModule) - Constructor for class org.spongepowered.noise.module.modifier.Exponent
-
Create a new Exponent module with the source modules pre-configured.
F
- FAST - Enum constant in enum org.spongepowered.noise.NoiseQuality
-
Generates coherent noise quickly.
- floor(double) - Static method in class org.spongepowered.noise.Utils
-
Rounds x down to the closest integer
- frequency() - Method in class org.spongepowered.noise.module.modifier.Turbulence
-
Get the frequency of the turbulence.
- frequency() - Method in class org.spongepowered.noise.module.source.Billow
-
Get the frequency of the first octave.
- frequency() - Method in class org.spongepowered.noise.module.source.Cylinders
-
Get the frequency of the concentric cylinders.
- frequency() - Method in class org.spongepowered.noise.module.source.Perlin
-
Get the frequency of the first octave.
- frequency() - Method in class org.spongepowered.noise.module.source.RidgedMulti
-
Get the frequency of the first octave.
- frequency() - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Get the frequency of the first octave.
- frequency() - Method in class org.spongepowered.noise.module.source.Simplex
-
Get the frequency of the first octave.
- frequency() - Method in class org.spongepowered.noise.module.source.Spheres
-
Get the frequency of the concentric spheres.
- frequency() - Method in class org.spongepowered.noise.module.source.Voronoi
-
Get the frequency of the seed points.
G
- get(double) - Method in class org.spongepowered.noise.model.Line
-
Returns the output value from the noise module given the one-dimensional coordinate of the specified input value located on the line segment.
- get(double, double) - Method in class org.spongepowered.noise.model.Cylinder
-
Returns the output value from the noise module given the (angle, height) coordinates of the specified input value located on the surface of the cylinder.
- get(double, double) - Method in class org.spongepowered.noise.model.Plane
-
Returns the output value from the noise module given the (
x
,z
) coordinates of the specified input value located on the surface of the plane. - get(double, double) - Method in class org.spongepowered.noise.model.Sphere
-
Returns the output value from the noise module given the (latitude, longitude) coordinates of the specified input value located on the surface of the sphere.
- get(double, double, double) - Method in class org.spongepowered.noise.module.Cache
- get(double, double, double) - Method in class org.spongepowered.noise.module.combiner.Add
- get(double, double, double) - Method in class org.spongepowered.noise.module.combiner.Blend
- get(double, double, double) - Method in class org.spongepowered.noise.module.combiner.Displace
- get(double, double, double) - Method in class org.spongepowered.noise.module.combiner.Max
- get(double, double, double) - Method in class org.spongepowered.noise.module.combiner.Min
- get(double, double, double) - Method in class org.spongepowered.noise.module.combiner.Multiply
- get(double, double, double) - Method in class org.spongepowered.noise.module.combiner.Power
- get(double, double, double) - Method in class org.spongepowered.noise.module.combiner.Select
- get(double, double, double) - Method in class org.spongepowered.noise.module.modifier.Abs
- get(double, double, double) - Method in class org.spongepowered.noise.module.modifier.Clamp
- get(double, double, double) - Method in class org.spongepowered.noise.module.modifier.Curve
- get(double, double, double) - Method in class org.spongepowered.noise.module.modifier.Exponent
- get(double, double, double) - Method in class org.spongepowered.noise.module.modifier.Invert
- get(double, double, double) - Method in class org.spongepowered.noise.module.modifier.Range
- get(double, double, double) - Method in class org.spongepowered.noise.module.modifier.RotatePoint
- get(double, double, double) - Method in class org.spongepowered.noise.module.modifier.ScaleBias
- get(double, double, double) - Method in class org.spongepowered.noise.module.modifier.ScalePoint
- get(double, double, double) - Method in class org.spongepowered.noise.module.modifier.Terrace
- get(double, double, double) - Method in class org.spongepowered.noise.module.modifier.TranslatePoint
- get(double, double, double) - Method in class org.spongepowered.noise.module.modifier.Turbulence
- get(double, double, double) - Method in class org.spongepowered.noise.module.NoiseModule
-
Generates an output value given the coordinates of the specified input value.
- get(double, double, double) - Method in class org.spongepowered.noise.module.source.Billow
- get(double, double, double) - Method in class org.spongepowered.noise.module.source.Checkerboard
- get(double, double, double) - Method in class org.spongepowered.noise.module.source.Const
- get(double, double, double) - Method in class org.spongepowered.noise.module.source.Cylinders
- get(double, double, double) - Method in class org.spongepowered.noise.module.source.Perlin
- get(double, double, double) - Method in class org.spongepowered.noise.module.source.RidgedMulti
- get(double, double, double) - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
- get(double, double, double) - Method in class org.spongepowered.noise.module.source.Simplex
- get(double, double, double) - Method in class org.spongepowered.noise.module.source.Spheres
- get(double, double, double) - Method in class org.spongepowered.noise.module.source.Voronoi
- gradientCoherentNoise3D(double, double, double, int, NoiseQuality) - Static method in class org.spongepowered.noise.Noise
-
Generates a gradient-coherent-noise value from the coordinates of a three-dimensional input value.
- gradientNoise3D(double, double, double, int, int, int, int) - Static method in class org.spongepowered.noise.Noise
-
Generates a gradient-noise value from the coordinates of a three-dimensional input value and the integer coordinates of a nearby three-dimensional value.
I
- inputValue() - Method in class org.spongepowered.noise.module.modifier.Curve.ControlPoint
-
Get the input value.
- intValueNoise3D(int, int, int, int) - Static method in class org.spongepowered.noise.Noise
-
Generates an integer-noise value from the coordinates of a three-dimensional input value.
- Invert - Class in org.spongepowered.noise.module.modifier
-
Noise module that inverts the output value from a source module.
- Invert() - Constructor for class org.spongepowered.noise.module.modifier.Invert
- Invert(NoiseModule) - Constructor for class org.spongepowered.noise.module.modifier.Invert
-
Create a new Invert module with the source modules pre-configured.
- invertTerraces() - Method in class org.spongepowered.noise.module.modifier.Terrace
-
Determine if the terrace-forming curve between the control points is inverted.
K
- kernelSquaredRadius() - Method in enum org.spongepowered.noise.NoiseQualitySimplex
L
- lacunarity() - Method in class org.spongepowered.noise.module.source.Billow
-
Get the lacunarity of the billowy noise.
- lacunarity() - Method in class org.spongepowered.noise.module.source.Perlin
-
Get the lacunarity of the Perlin noise.
- lacunarity() - Method in class org.spongepowered.noise.module.source.RidgedMulti
-
Get the lacunarity of the ridged-multifractal noise.
- lacunarity() - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Get the lacunarity of the ridged-multifractal noise.
- lacunarity() - Method in class org.spongepowered.noise.module.source.Simplex
-
Get the lacunarity of the Simplex noise.
- latLonToXYZ(double, double) - Static method in class org.spongepowered.noise.Utils
- latticeOrientation() - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Get the lattice orientation for the Simplex noise.
- latticeOrientation() - Method in class org.spongepowered.noise.module.source.Simplex
-
Get the lattice orientation for the Simplex noise.
- LatticeOrientation - Enum in org.spongepowered.noise
-
A lattice orientation for use with Simplex-type noise.
- Line - Class in org.spongepowered.noise.model
-
Model that defines the displacement of a line segment.
- Line(NoiseModule) - Constructor for class org.spongepowered.noise.model.Line
- linearInterp(double, double, double) - Static method in class org.spongepowered.noise.Utils
-
Performs linear interpolation between two values
- lowerBound() - Method in class org.spongepowered.noise.module.combiner.Select
-
Get the lower bound of the selection range.
- lowerBound() - Method in class org.spongepowered.noise.module.modifier.Clamp
-
Get the lower bound of the clamping range.
M
- makeControlPoints(int) - Method in class org.spongepowered.noise.module.modifier.Terrace
-
Creates a number of equally-spaced control points that range from -1 to +1.
- makeInt32Range(double) - Static method in class org.spongepowered.noise.Utils
-
Modifies a floating-point value so that it can be stored in a noise::int32 variable.
- Max - Class in org.spongepowered.noise.module.combiner
-
Noise module that outputs the larger of the two output values from two source modules.
- Max() - Constructor for class org.spongepowered.noise.module.combiner.Max
- Max(NoiseModule, NoiseModule) - Constructor for class org.spongepowered.noise.module.combiner.Max
-
Create a new Max module with the source modules pre-configured.
- maxValue() - Method in class org.spongepowered.noise.module.source.Perlin
-
Returns the maximum value the perlin module can output in its current configuration.
- maxValue() - Method in class org.spongepowered.noise.module.source.RidgedMulti
-
Returns the maximum value the RidgedMulti module can output in its current configuration.
- maxValue() - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Returns the maximum value the RidgedMultiSimplex module can output in its current configuration.
- maxValue() - Method in class org.spongepowered.noise.module.source.Simplex
-
Returns the maximum value the simplex module can output in its current configuration.
- middle() - Method in class org.spongepowered.noise.module.modifier.Invert
-
Get the middle or 'zero' value to invert around.
- Min - Class in org.spongepowered.noise.module.combiner
-
Noise module that outputs the smaller of the two output values from two source modules.
- Min() - Constructor for class org.spongepowered.noise.module.combiner.Min
- Min(NoiseModule, NoiseModule) - Constructor for class org.spongepowered.noise.module.combiner.Min
-
Create a new Min module with the source modules pre-configured.
- missingModule() - Method in exception org.spongepowered.noise.exception.NoModuleException
- module() - Method in class org.spongepowered.noise.model.Cylinder
-
Returns the noise module that is used to generate the output values.
- module() - Method in class org.spongepowered.noise.model.Line
-
Returns the noise module that is used to generate the output values.
- module() - Method in class org.spongepowered.noise.model.Plane
-
Returns the noise module that is used to generate the output values.
- module() - Method in class org.spongepowered.noise.model.Sphere
-
Returns the noise module that is used to generate the output values.
- Multiply - Class in org.spongepowered.noise.module.combiner
-
Noise module that outputs the product of the two output values from two source modules.
- Multiply() - Constructor for class org.spongepowered.noise.module.combiner.Multiply
- Multiply(NoiseModule, NoiseModule) - Constructor for class org.spongepowered.noise.module.combiner.Multiply
-
Create a new Multiply module with the source modules pre-configured.
N
- newLowerBound() - Method in class org.spongepowered.noise.module.modifier.Range
- newUpperBound() - Method in class org.spongepowered.noise.module.modifier.Range
- Noise - Class in org.spongepowered.noise
- NoiseException - Exception in org.spongepowered.noise.exception
-
The base class for exceptions thrown by the noise library.
- NoiseException() - Constructor for exception org.spongepowered.noise.exception.NoiseException
- NoiseException(String) - Constructor for exception org.spongepowered.noise.exception.NoiseException
- NoiseModule - Class in org.spongepowered.noise.module
-
Abstract base class for noise modules.
- NoiseModule(int) - Constructor for class org.spongepowered.noise.module.NoiseModule
-
Create a new module.
- noiseQuality() - Method in class org.spongepowered.noise.module.source.Perlin
-
Get the quality of the Perlin noise.
- noiseQuality() - Method in class org.spongepowered.noise.module.source.RidgedMulti
-
Get the quality of the ridged-multifractal noise.
- noiseQuality() - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Get the quality of the ridged-multifractal noise.
- noiseQuality() - Method in class org.spongepowered.noise.module.source.Simplex
-
Get the quality of the Simplex noise.
- NoiseQuality - Enum in org.spongepowered.noise
- NoiseQualitySimplex - Enum in org.spongepowered.noise
- NoModuleException - Exception in org.spongepowered.noise.exception
-
Thrown when no module is set for a requested index.
- NoModuleException(int) - Constructor for exception org.spongepowered.noise.exception.NoModuleException
O
- octaveCount() - Method in class org.spongepowered.noise.module.source.Billow
-
Returns the number of octaves that generate the billowy noise.
- octaveCount() - Method in class org.spongepowered.noise.module.source.Perlin
-
Get the number of octaves that generate the Perlin noise.
- octaveCount() - Method in class org.spongepowered.noise.module.source.RidgedMulti
-
Get the number of octaves that generate the ridged-multifractal noise.
- octaveCount() - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Get the number of octaves that generate the ridged-multifractal noise.
- octaveCount() - Method in class org.spongepowered.noise.module.source.Simplex
-
Get the number of octaves that generate the Simplex noise.
- org.spongepowered.noise - module org.spongepowered.noise
-
Noise generation library for Java.
- org.spongepowered.noise - package org.spongepowered.noise
-
A noise generation library for Java.
- org.spongepowered.noise.exception - package org.spongepowered.noise.exception
-
Exceptions that may be thrown by the noise library.
- org.spongepowered.noise.model - package org.spongepowered.noise.model
-
Models for mapping noise to geometric objects.
- org.spongepowered.noise.module - package org.spongepowered.noise.module
-
Individual noise operations.
- org.spongepowered.noise.module.combiner - package org.spongepowered.noise.module.combiner
-
Combiner modules, which take two or more input modules and produce a single output.
- org.spongepowered.noise.module.modifier - package org.spongepowered.noise.module.modifier
-
Modifier modules, which take the output of one module and transform it.
- org.spongepowered.noise.module.source - package org.spongepowered.noise.module.source
-
Noise sources, which produce noise values without needing an input.
- outputValue() - Method in class org.spongepowered.noise.module.modifier.Curve.ControlPoint
-
Get the output value mapped from the input value.
P
- Perlin - Class in org.spongepowered.noise.module.source
-
Noise module that outputs 3-dimensional Perlin noise.
- Perlin() - Constructor for class org.spongepowered.noise.module.source.Perlin
- PERLIN_MAX_OCTAVE - Static variable in class org.spongepowered.noise.module.source.Perlin
-
Maximum number of octaves for the
Perlin
noise module. - persistence() - Method in class org.spongepowered.noise.module.source.Billow
-
Get the persistence value of the billowy noise.
- persistence() - Method in class org.spongepowered.noise.module.source.Perlin
-
Get the persistence value of the Perlin noise.
- persistence() - Method in class org.spongepowered.noise.module.source.Simplex
-
Get the persistence value of the Simplex noise.
- Plane - Class in org.spongepowered.noise.model
-
Model that defines the surface of a plane.
- Plane(NoiseModule) - Constructor for class org.spongepowered.noise.model.Plane
-
Constructor
- power() - Method in class org.spongepowered.noise.module.modifier.Turbulence
-
Get the power of the turbulence.
- Power - Class in org.spongepowered.noise.module.combiner
-
Noise module that raises the output value from a first source module to the power of the output value from a second source module.
- Power() - Constructor for class org.spongepowered.noise.module.combiner.Power
- Power(NoiseModule, NoiseModule) - Constructor for class org.spongepowered.noise.module.combiner.Power
-
Create a new Power module with the source modules pre-configured.
Q
- quality() - Method in class org.spongepowered.noise.module.source.Billow
-
Get the quality of the billowy noise.
R
- Range - Class in org.spongepowered.noise.module.modifier
-
A modifier module to map a value from one range to another.
- Range() - Constructor for class org.spongepowered.noise.module.modifier.Range
- Range(NoiseModule) - Constructor for class org.spongepowered.noise.module.modifier.Range
-
Create a new Range module with the source modules pre-configured.
- RIDGED_MAX_OCTAVE - Static variable in class org.spongepowered.noise.module.source.RidgedMulti
-
Maximum number of octaves for the
RidgedMulti
noise module. - RIDGED_MAX_OCTAVE - Static variable in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Maximum number of octaves for the
RidgedMultiSimplex
noise module. - RidgedMulti - Class in org.spongepowered.noise.module.source
-
Noise module that outputs 3-dimensional ridged-multifractal noise.
- RidgedMulti() - Constructor for class org.spongepowered.noise.module.source.RidgedMulti
- RidgedMultiSimplex - Class in org.spongepowered.noise.module.source
-
Generates ridged Simplex-style noise.
- RidgedMultiSimplex() - Constructor for class org.spongepowered.noise.module.source.RidgedMultiSimplex
- RotatePoint - Class in org.spongepowered.noise.module.modifier
-
Noise module that rotates the input value around the origin before returning the output value from a source module.
- RotatePoint() - Constructor for class org.spongepowered.noise.module.modifier.RotatePoint
- RotatePoint(NoiseModule) - Constructor for class org.spongepowered.noise.module.modifier.RotatePoint
-
Create a new RotatePoint module with the source modules pre-configured.
- roughnessCount() - Method in class org.spongepowered.noise.module.modifier.Turbulence
-
Get the roughness of the turbulence.
S
- scale() - Method in class org.spongepowered.noise.module.modifier.ScaleBias
-
Get the scaling factor to apply to the output value from the source module.
- ScaleBias - Class in org.spongepowered.noise.module.modifier
-
Noise module that applies a scaling factor and a bias to the output value from a source module.
- ScaleBias() - Constructor for class org.spongepowered.noise.module.modifier.ScaleBias
- ScaleBias(NoiseModule) - Constructor for class org.spongepowered.noise.module.modifier.ScaleBias
-
Create a new ScaleBias module with the source modules pre-configured.
- ScalePoint - Class in org.spongepowered.noise.module.modifier
-
Noise module that scales the coordinates of the input value before returning the output value from a source module.
- ScalePoint() - Constructor for class org.spongepowered.noise.module.modifier.ScalePoint
- ScalePoint(NoiseModule) - Constructor for class org.spongepowered.noise.module.modifier.ScalePoint
-
Create a new ScalePoint module with the source modules pre-configured.
- sCurve3(double) - Static method in class org.spongepowered.noise.Utils
-
Maps a value onto a cubic S-Curve
- sCurve5(double) - Static method in class org.spongepowered.noise.Utils
-
maps a value onto a quitnic S-Curve
- seed() - Method in class org.spongepowered.noise.module.modifier.Turbulence
-
Get the seed of the internal Perlin-noise modules that are used to displace the input values.
- seed() - Method in class org.spongepowered.noise.module.source.Billow
-
Gets the seed used by the billowy-noise function.
- seed() - Method in class org.spongepowered.noise.module.source.Perlin
-
Get the seed value used by the Perlin noise function.
- seed() - Method in class org.spongepowered.noise.module.source.RidgedMulti
-
Get the seed value used by the ridged-multifractal noise function.
- seed() - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Get the seed value used by the ridged-multifractal noise function.
- seed() - Method in class org.spongepowered.noise.module.source.Simplex
-
Get the seed value used by the Simplex noise function.
- seed() - Method in class org.spongepowered.noise.module.source.Voronoi
-
Get the seed value used by the Voronoi cells.
- Select - Class in org.spongepowered.noise.module.combiner
-
Noise module that outputs the value selected from one of two source modules chosen by the output value from a control module.
- Select() - Constructor for class org.spongepowered.noise.module.combiner.Select
- Select(NoiseModule, NoiseModule, NoiseModule) - Constructor for class org.spongepowered.noise.module.combiner.Select
-
Create a new Select module with the source modules pre-configured.
- setAngles(double, double, double) - Method in class org.spongepowered.noise.module.modifier.RotatePoint
-
Sets the rotation angles around all three axes to apply to the input value.
- setAttenuate(boolean) - Method in class org.spongepowered.noise.model.Line
-
Sets a flag indicating that the output value is to be attenuated (moved toward 0.0) as the ends of the line segment are approached.
- setBias(double) - Method in class org.spongepowered.noise.module.modifier.ScaleBias
-
Set the bias to apply to the scaled output value from the source module.
- setBounds(double, double) - Method in class org.spongepowered.noise.module.combiner.Select
-
Set the lower and upper bounds of the selection range.
- setBounds(double, double, double, double) - Method in class org.spongepowered.noise.module.modifier.Range
-
Configure bounds for range module
- setControlModule(NoiseModule) - Method in class org.spongepowered.noise.module.combiner.Blend
-
Sets the control module.
- setControlModule(NoiseModule) - Method in class org.spongepowered.noise.module.combiner.Select
-
Set the control module.
- setDisplacement(double) - Method in class org.spongepowered.noise.module.source.Voronoi
-
Set the displacement value of the Voronoi cells.
- setDisplaceModules(NoiseModule, NoiseModule, NoiseModule) - Method in class org.spongepowered.noise.module.combiner.Displace
-
Set the
x
,y
, andz
displacement modules. - setEdgeFalloff(double) - Method in class org.spongepowered.noise.module.combiner.Select
-
Sets the falloff value at the edge transition.
- setEnableDistance(boolean) - Method in class org.spongepowered.noise.module.source.Voronoi
-
Enables or disables applying the distance from the nearest seed point to the output value.
- setEndPoint(double, double, double) - Method in class org.spongepowered.noise.model.Line
-
Sets the position (
x
,y
,z
) of the end of the line segment to choose values along. - setExponent(double) - Method in class org.spongepowered.noise.module.modifier.Exponent
-
Set the exponent value to apply to the output value from the source module.
- setFrequency(double) - Method in class org.spongepowered.noise.module.modifier.Turbulence
-
Set the frequency of the turbulence.
- setFrequency(double) - Method in class org.spongepowered.noise.module.source.Billow
-
Sets the frequency of the first octave.
- setFrequency(double) - Method in class org.spongepowered.noise.module.source.Cylinders
-
Set the frequency of the concentric cylinders.
- setFrequency(double) - Method in class org.spongepowered.noise.module.source.Perlin
-
Set the frequency of the first octave.
- setFrequency(double) - Method in class org.spongepowered.noise.module.source.RidgedMulti
-
Set the frequency of the first octave.
- setFrequency(double) - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Set the frequency of the first octave.
- setFrequency(double) - Method in class org.spongepowered.noise.module.source.Simplex
-
Set the frequency of the first octave.
- setFrequency(double) - Method in class org.spongepowered.noise.module.source.Spheres
-
Sets the frequency of the concentric spheres.
- setFrequency(double) - Method in class org.spongepowered.noise.module.source.Voronoi
-
Set the frequency of the seed points.
- setInvertTerraces(boolean) - Method in class org.spongepowered.noise.module.modifier.Terrace
-
Enable or disable the inversion of the terrace-forming curve between control points.
- setLacunarity(double) - Method in class org.spongepowered.noise.module.source.Billow
-
Set the lacunarity of the billowy noise.
- setLacunarity(double) - Method in class org.spongepowered.noise.module.source.Perlin
-
Sets the lacunarity of the Perlin noise.
- setLacunarity(double) - Method in class org.spongepowered.noise.module.source.RidgedMulti
-
Sets the lacunarity of the ridged-multifractal noise.
- setLacunarity(double) - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Sets the lacunarity of the ridged-multifractal noise.
- setLacunarity(double) - Method in class org.spongepowered.noise.module.source.Simplex
-
Sets the lacunarity of the Simplex noise.
- setLatticeOrientation(LatticeOrientation) - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Set the lattice orientation for the Simplex noise.
- setLatticeOrientation(LatticeOrientation) - Method in class org.spongepowered.noise.module.source.Simplex
-
Set the lattice orientation for the Simplex noise.
- setLowerBound(double) - Method in class org.spongepowered.noise.module.modifier.Clamp
-
Set the lower bound of the clamping range.
- setMiddle(double) - Method in class org.spongepowered.noise.module.modifier.Invert
-
Set the middle or 'zero' value to invert around.
- setModule(NoiseModule) - Method in class org.spongepowered.noise.model.Cylinder
-
Sets the noise module that is used to generate the output values.
- setModule(NoiseModule) - Method in class org.spongepowered.noise.model.Line
-
Sets the noise module that is used to generate the output values.
- setModule(NoiseModule) - Method in class org.spongepowered.noise.model.Plane
-
Sets the noise module that is used to generate the output values.
- setModule(NoiseModule) - Method in class org.spongepowered.noise.model.Sphere
-
Sets the noise module that is used to generate the output values.
- setNoiseQuality(NoiseQuality) - Method in class org.spongepowered.noise.module.source.Perlin
-
Sets the quality of the Perlin noise.
- setNoiseQuality(NoiseQuality) - Method in class org.spongepowered.noise.module.source.RidgedMulti
-
Set the quality of the ridged-multifractal noise.
- setNoiseQuality(NoiseQualitySimplex) - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Set the quality of the ridged-multifractal noise.
- setNoiseQuality(NoiseQualitySimplex) - Method in class org.spongepowered.noise.module.source.Simplex
-
Set the quality of the Simplex noise.
- setOctaveCount(int) - Method in class org.spongepowered.noise.module.source.Billow
-
Sets the number of octaves that generate the billowy noise.
- setOctaveCount(int) - Method in class org.spongepowered.noise.module.source.Perlin
-
Set the number of octaves that generate the Perlin noise.
- setOctaveCount(int) - Method in class org.spongepowered.noise.module.source.RidgedMulti
-
Set the number of octaves that generate the ridged-multifractal noise.
- setOctaveCount(int) - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Set the number of octaves that generate the ridged-multifractal noise.
- setOctaveCount(int) - Method in class org.spongepowered.noise.module.source.Simplex
-
Set the number of octaves that generate the Simplex noise.
- setPersistence(double) - Method in class org.spongepowered.noise.module.source.Billow
-
Sets the persistence value of the billowy noise.
- setPersistence(double) - Method in class org.spongepowered.noise.module.source.Perlin
-
Sets the persistence value of the Perlin noise.
- setPersistence(double) - Method in class org.spongepowered.noise.module.source.Simplex
-
Sets the persistence value of the Simplex noise.
- setPower(double) - Method in class org.spongepowered.noise.module.modifier.Turbulence
-
Set the power of the turbulence.
- setQuality(NoiseQuality) - Method in class org.spongepowered.noise.module.source.Billow
-
Sets the quality of the billowy noise.
- setRoughness(int) - Method in class org.spongepowered.noise.module.modifier.Turbulence
-
Set the roughness of the turbulence.
- setScale(double) - Method in class org.spongepowered.noise.module.modifier.ScaleBias
-
Set the scaling factor to apply to the output value from the source module.
- setScale(double) - Method in class org.spongepowered.noise.module.modifier.ScalePoint
-
Set the scaling factor to apply to the input value.
- setSeed(int) - Method in class org.spongepowered.noise.module.modifier.Turbulence
-
Set the seed of the internal Perlin-noise modules that are used to displace the input values.
- setSeed(int) - Method in class org.spongepowered.noise.module.source.Billow
-
Sets the seed value used by the billowy-noise function.
- setSeed(int) - Method in class org.spongepowered.noise.module.source.Perlin
-
Set the seed value used by the Perlin-noise function.
- setSeed(int) - Method in class org.spongepowered.noise.module.source.RidgedMulti
-
Set the seed value used by the ridged-multifractal noise function.
- setSeed(int) - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
-
Set the seed value used by the ridged-multifractal noise function.
- setSeed(int) - Method in class org.spongepowered.noise.module.source.Simplex
-
Set the seed value used by the Simplex-noise function.
- setSeed(int) - Method in class org.spongepowered.noise.module.source.Voronoi
-
Set the seed value used by the Voronoi cells.
- setSourceModule(int, NoiseModule) - Method in class org.spongepowered.noise.module.Cache
- setSourceModule(int, NoiseModule) - Method in class org.spongepowered.noise.module.NoiseModule
-
Connects a source module to this noise module.
- setStartPoint(double, double, double) - Method in class org.spongepowered.noise.model.Line
-
Sets the position (
x
,y
,z
) of the start of the line segment to choose values along. - setTranslations(double, double, double) - Method in class org.spongepowered.noise.module.modifier.TranslatePoint
-
Set the translation amount to apply to the
(x, y, z)
coordinates of the input value. - setupLegacyMode(boolean) - Static method in class org.spongepowered.noise.Utils
- setUpperBound(double) - Method in class org.spongepowered.noise.module.modifier.Clamp
-
Set the upper bound of the clamping range.
- setValue(double) - Method in class org.spongepowered.noise.module.source.Const
-
Set the constant value for this noise module.
- setXAngle(double) - Method in class org.spongepowered.noise.module.modifier.RotatePoint
-
Set the rotation angle around the
x
axis to apply to the input value. - setXDisplaceModule(NoiseModule) - Method in class org.spongepowered.noise.module.combiner.Displace
-
Sets the
x
displacement module. - setXScale(double) - Method in class org.spongepowered.noise.module.modifier.ScalePoint
-
Set the scaling factor to apply to the
x
coordinate of the input value. - setXTranslation(double) - Method in class org.spongepowered.noise.module.modifier.TranslatePoint
-
Set the translation amount to apply to the
x
coordinate of the input value. - setYAngle(double) - Method in class org.spongepowered.noise.module.modifier.RotatePoint
-
Set the rotation angle around the
y
axis to apply to the input value. - setYDisplaceModule(NoiseModule) - Method in class org.spongepowered.noise.module.combiner.Displace
-
Sets the
y
displacement module. - setYScale(double) - Method in class org.spongepowered.noise.module.modifier.ScalePoint
-
Set the scaling factor to apply to the
y
coordinate of the input value. - setYTranslation(double) - Method in class org.spongepowered.noise.module.modifier.TranslatePoint
-
Set the translation amount to apply to the
y
coordinate of the input value. - setZAngle(double) - Method in class org.spongepowered.noise.module.modifier.RotatePoint
-
Set the rotation angle around the
z
axis to apply to the input value. - setZDisplaceModule(NoiseModule) - Method in class org.spongepowered.noise.module.combiner.Displace
-
Sets the
z
displacement module. - setZScale(double) - Method in class org.spongepowered.noise.module.modifier.ScalePoint
-
Set the scaling factor to apply to the
z
coordinate of the input value. - setZTranslation(double) - Method in class org.spongepowered.noise.module.modifier.TranslatePoint
-
Set the translation amount to apply to the
z
coordinate of the input value. - Simplex - Class in org.spongepowered.noise.module.source
-
Generates summed octave Simplex-style noise.
- Simplex() - Constructor for class org.spongepowered.noise.module.source.Simplex
- SIMPLEX_MAX_OCTAVE - Static variable in class org.spongepowered.noise.module.source.Simplex
-
Maximum number of octaves for the
Simplex
noise module. - simplexStyleGradientCoherentNoise3D(double, double, double, int, LatticeOrientation, NoiseQualitySimplex) - Static method in class org.spongepowered.noise.Noise
-
Generates a simplex-style gradient coherent noise value from the coordinates of a three-dimensional input value.
- SMOOTH - Enum constant in enum org.spongepowered.noise.NoiseQualitySimplex
-
Generates simplex-style using the eight nearest lattice vertices and larger kernels.
- sourceModule - Variable in class org.spongepowered.noise.module.NoiseModule
-
An array containing references to each source module required by this noise module.
- sourceModule(int) - Method in class org.spongepowered.noise.module.NoiseModule
-
Get a source module connected to this noise module.
- sourceModuleCount() - Method in class org.spongepowered.noise.module.NoiseModule
-
Get the number of source modules required by this noise module.
- Sphere - Class in org.spongepowered.noise.model
-
Model that defines the surface of a sphere.
- Sphere(NoiseModule) - Constructor for class org.spongepowered.noise.model.Sphere
-
Constructor
- Spheres - Class in org.spongepowered.noise.module.source
-
Noise module that outputs concentric spheres.
- Spheres() - Constructor for class org.spongepowered.noise.module.source.Spheres
- STANDARD - Enum constant in enum org.spongepowered.noise.NoiseQuality
-
Generates standard-quality coherent noise.
- STANDARD - Enum constant in enum org.spongepowered.noise.NoiseQualitySimplex
-
Generates simplex-style noise using the four nearst lattice vertices and smaller kernels.
T
- Terrace - Class in org.spongepowered.noise.module.modifier
-
Noise module that maps the output value from a source module onto a terrace-forming curve.
- Terrace() - Constructor for class org.spongepowered.noise.module.modifier.Terrace
- Terrace(NoiseModule) - Constructor for class org.spongepowered.noise.module.modifier.Terrace
-
Create a new Terrace module with the source modules pre-configured.
- TranslatePoint - Class in org.spongepowered.noise.module.modifier
-
Noise module that moves the coordinates of the input value before returning the output value from a source module.
- TranslatePoint() - Constructor for class org.spongepowered.noise.module.modifier.TranslatePoint
- TranslatePoint(NoiseModule) - Constructor for class org.spongepowered.noise.module.modifier.TranslatePoint
-
Create a new TranslatePoint module with the source modules pre-configured.
- Turbulence - Class in org.spongepowered.noise.module.modifier
-
Noise module that randomly displaces the input value before returning the output value from a source module.
- Turbulence() - Constructor for class org.spongepowered.noise.module.modifier.Turbulence
- Turbulence(NoiseModule) - Constructor for class org.spongepowered.noise.module.modifier.Turbulence
-
Create a new Turbulence module with the source modules pre-configured.
U
- upperBound() - Method in class org.spongepowered.noise.module.combiner.Select
-
Get the upper bound of the selection range.
- upperBound() - Method in class org.spongepowered.noise.module.modifier.Clamp
-
Get the upper bound of the clamping range.
- Utils - Class in org.spongepowered.noise
V
- value() - Method in class org.spongepowered.noise.module.source.Const
-
Get the constant value for this noise module.
- valueCoherentNoise3D(double, double, double, int, NoiseQuality) - Static method in class org.spongepowered.noise.Noise
-
Generates a value-coherent-noise value from the coordinates of a three-dimensional input value.
- valueNoise3D(int, int, int, int) - Static method in class org.spongepowered.noise.Noise
-
Generates a value-noise value from the coordinates of a three-dimensional input value.
- valueOf(String) - Static method in enum org.spongepowered.noise.LatticeOrientation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.spongepowered.noise.NoiseQuality
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.spongepowered.noise.NoiseQualitySimplex
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.spongepowered.noise.LatticeOrientation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.spongepowered.noise.NoiseQuality
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.spongepowered.noise.NoiseQualitySimplex
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Voronoi - Class in org.spongepowered.noise.module.source
-
Noise module that outputs Voronoi cells.
- Voronoi() - Constructor for class org.spongepowered.noise.module.source.Voronoi
X
- xAngle() - Method in class org.spongepowered.noise.module.modifier.RotatePoint
-
Get the rotation angle around the
x
axis to apply to the input value. - xDisplaceModule() - Method in class org.spongepowered.noise.module.combiner.Displace
-
Gets the
x
displacement module. - xScale() - Method in class org.spongepowered.noise.module.modifier.ScalePoint
-
Get the scaling factor applied to the
x
coordinate of the input value. - xTranslation() - Method in class org.spongepowered.noise.module.modifier.TranslatePoint
-
Get the translation amount to apply to the
x
coordinate of the input value. - XY_BEFORE_Z - Enum constant in enum org.spongepowered.noise.LatticeOrientation
-
Generates simplex-style noise with Z pointing up the main diagonal on the noise lattice.
- XZ_BEFORE_Y - Enum constant in enum org.spongepowered.noise.LatticeOrientation
-
Generates simplex-style noise with Y pointing up the main diagonal on the noise lattice.
Y
- yAngle() - Method in class org.spongepowered.noise.module.modifier.RotatePoint
-
Get the rotation angle around the
y
axis to apply to the input value. - yDisplaceModule() - Method in class org.spongepowered.noise.module.combiner.Displace
-
Gets the
y
displacement module. - yScale() - Method in class org.spongepowered.noise.module.modifier.ScalePoint
-
Get the scaling factor applied to the
y
coordinate of the input value. - yTranslation() - Method in class org.spongepowered.noise.module.modifier.TranslatePoint
-
Get the translation amount to apply to the
y
coordinate of the input value.
Z
- zAngle() - Method in class org.spongepowered.noise.module.modifier.RotatePoint
-
Get the rotation angle around the
z
axis to apply to the input value. - zDisplaceModule() - Method in class org.spongepowered.noise.module.combiner.Displace
-
Gets the
z
displacement module. - zScale() - Method in class org.spongepowered.noise.module.modifier.ScalePoint
-
Get the scaling factor applied to the
z
coordinate of the input value. - zTranslation() - Method in class org.spongepowered.noise.module.modifier.TranslatePoint
-
Get the translation amount to apply to the
z
coordinate of the input value.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form