A B C D E F G I L M N O P R S T U V X 
All Classes All Packages

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(Module) - 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(Module, Module) - 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 - org.spongepowered.noise.NoiseQuality
Generates the best-quality coherent noise.
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(Module, Module, Module) - 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(Module) - 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(Module) - Constructor for class org.spongepowered.noise.module.modifier.Clamp
Create a new Clamp module with the source modules pre-configured.
CLASSIC - org.spongepowered.noise.LatticeOrientation
Generates the simplex-style coherent noise with the classic lattice orientation.
clearAllControlPoints() - Method in class org.spongepowered.noise.module.modifier.Curve
Delete all control points on the curve.
clearAllControlPoints() - 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
 
ControlPoint(double, double) - Constructor for class org.spongepowered.noise.module.modifier.Curve.ControlPoint
 
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
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(Module) - 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(Module) - 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 the RotatePoint noise module.
DEFAULT_ROTATE_Y - Static variable in class org.spongepowered.noise.module.modifier.RotatePoint
Default y rotation angle for the RotatePoint noise module.
DEFAULT_ROTATE_Z - Static variable in class org.spongepowered.noise.module.modifier.RotatePoint
Default z rotation angle for the RotatePoint 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 the ScalePoint 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 the ScalePoint 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 the ScalePoint 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 the TranslatePoint 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 the TranslatePoint 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 the TranslatePoint 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(Module, Module, Module, Module) - Constructor for class org.spongepowered.noise.module.combiner.Displace
Create a new Displace module with the source modules pre-configured.

E

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(Module) - Constructor for class org.spongepowered.noise.module.modifier.Exponent
Create a new Exponent module with the source modules pre-configured.

F

FAST - 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

G

getBias() - Method in class org.spongepowered.noise.module.modifier.ScaleBias
Get the bias to apply to the scaled output value from the source module.
getControlModule() - Method in class org.spongepowered.noise.module.combiner.Blend
Returns the control module.
getControlModule() - Method in class org.spongepowered.noise.module.combiner.Select
Get the control module.
getControlPointCount() - Method in class org.spongepowered.noise.module.modifier.Terrace
Get the number of control points on the terrace-forming curve.
getControlPoints() - Method in class org.spongepowered.noise.module.modifier.Curve
Get a copy of the array holding all control points.
getControlPoints() - Method in class org.spongepowered.noise.module.modifier.Terrace
Get the array of control points on the terrace-forming curve.
getCurrentLowerBound() - Method in class org.spongepowered.noise.module.modifier.Range
 
getCurrentUpperBound() - Method in class org.spongepowered.noise.module.modifier.Range
 
getDisplacement() - Method in class org.spongepowered.noise.module.source.Voronoi
Get the displacement value of the Voronoi cells.
getEdgeFalloff() - Method in class org.spongepowered.noise.module.combiner.Select
Get the falloff value at the edge transition.
getExponent() - Method in class org.spongepowered.noise.module.modifier.Exponent
Get the exponent value to apply to the output value from the source module.
getFrequency() - Method in class org.spongepowered.noise.module.modifier.Turbulence
Get the frequency of the turbulence.
getFrequency() - Method in class org.spongepowered.noise.module.source.Billow
Get the frequency of the first octave.
getFrequency() - Method in class org.spongepowered.noise.module.source.Cylinders
Get the frequency of the concentric cylinders.
getFrequency() - Method in class org.spongepowered.noise.module.source.Perlin
Get the frequency of the first octave.
getFrequency() - Method in class org.spongepowered.noise.module.source.RidgedMulti
Get the frequency of the first octave.
getFrequency() - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
Get the frequency of the first octave.
getFrequency() - Method in class org.spongepowered.noise.module.source.Simplex
Get the frequency of the first octave.
getFrequency() - Method in class org.spongepowered.noise.module.source.Spheres
Get the frequency of the concentric spheres.
getFrequency() - Method in class org.spongepowered.noise.module.source.Voronoi
Get the frequency of the seed points.
getInputValue() - Method in class org.spongepowered.noise.module.modifier.Curve.ControlPoint
Get the input value.
getKernelSquaredRadius() - Method in enum org.spongepowered.noise.NoiseQualitySimplex
 
getLacunarity() - Method in class org.spongepowered.noise.module.source.Billow
Get the lacunarity of the billowy noise.
getLacunarity() - Method in class org.spongepowered.noise.module.source.Perlin
Get the lacunarity of the Perlin noise.
getLacunarity() - Method in class org.spongepowered.noise.module.source.RidgedMulti
Get the lacunarity of the ridged-multifractal noise.
getLacunarity() - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
Get the lacunarity of the ridged-multifractal noise.
getLacunarity() - Method in class org.spongepowered.noise.module.source.Simplex
Get the lacunarity of the Simplex noise.
getLatticeOrientation() - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
Get the lattice orientation for the Simplex noise.
getLatticeOrientation() - Method in class org.spongepowered.noise.module.source.Simplex
Get the lattice orientation for the Simplex noise.
getLowerBound() - Method in class org.spongepowered.noise.module.combiner.Select
Get the lower bound of the selection range.
getLowerBound() - Method in class org.spongepowered.noise.module.modifier.Clamp
Get the lower bound of the clamping range.
getMaxValue() - Method in class org.spongepowered.noise.module.source.Perlin
Returns the maximum value the perlin module can output in its current configuration.
getMaxValue() - Method in class org.spongepowered.noise.module.source.RidgedMulti
Returns the maximum value the RidgedMulti module can output in its current configuration.
getMaxValue() - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
Returns the maximum value the RidgedMultiSimplex module can output in its current configuration.
getMaxValue() - Method in class org.spongepowered.noise.module.source.Simplex
Returns the maximum value the simplex module can output in its current configuration.
getMiddle() - Method in class org.spongepowered.noise.module.modifier.Invert
Get the middle or 'zero' value to invert around.
getModule() - Method in class org.spongepowered.noise.model.Cylinder
Returns the noise module that is used to generate the output values.
getModule() - Method in class org.spongepowered.noise.model.Line
Returns the noise module that is used to generate the output values.
getModule() - Method in class org.spongepowered.noise.model.Plane
Returns the noise module that is used to generate the output values.
getModule() - Method in class org.spongepowered.noise.model.Sphere
Returns the noise module that is used to generate the output values.
getNewLowerBound() - Method in class org.spongepowered.noise.module.modifier.Range
 
getNewUpperBound() - Method in class org.spongepowered.noise.module.modifier.Range
 
getNoiseQuality() - Method in class org.spongepowered.noise.module.source.Perlin
Get the quality of the Perlin noise.
getNoiseQuality() - Method in class org.spongepowered.noise.module.source.RidgedMulti
Get the quality of the ridged-multifractal noise.
getNoiseQuality() - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
Get the quality of the ridged-multifractal noise.
getNoiseQuality() - Method in class org.spongepowered.noise.module.source.Simplex
Get the quality of the Simplex noise.
getOctaveCount() - Method in class org.spongepowered.noise.module.source.Billow
Returns the number of octaves that generate the billowy noise.
getOctaveCount() - Method in class org.spongepowered.noise.module.source.Perlin
Get the number of octaves that generate the Perlin noise.
getOctaveCount() - Method in class org.spongepowered.noise.module.source.RidgedMulti
Get the number of octaves that generate the ridged-multifractal noise.
getOctaveCount() - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
Get the number of octaves that generate the ridged-multifractal noise.
getOctaveCount() - Method in class org.spongepowered.noise.module.source.Simplex
Get the number of octaves that generate the Simplex noise.
getOutputValue() - Method in class org.spongepowered.noise.module.modifier.Curve.ControlPoint
Get the output value mapped from the input value.
getPersistence() - Method in class org.spongepowered.noise.module.source.Billow
Get the persistence value of the billowy noise.
getPersistence() - Method in class org.spongepowered.noise.module.source.Perlin
Get the persistence value of the Perlin noise.
getPersistence() - Method in class org.spongepowered.noise.module.source.Simplex
Get the persistence value of the Simplex noise.
getPower() - Method in class org.spongepowered.noise.module.modifier.Turbulence
Get the power of the turbulence.
getQuality() - Method in class org.spongepowered.noise.module.source.Billow
Get the quality of the billowy noise.
getRoughnessCount() - Method in class org.spongepowered.noise.module.modifier.Turbulence
Get the roughness of the turbulence.
getScale() - Method in class org.spongepowered.noise.module.modifier.ScaleBias
Get the scaling factor to apply to the output value from the source module.
getSeed() - 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.
getSeed() - Method in class org.spongepowered.noise.module.source.Billow
Gets the seed used by the billowy-noise function.
getSeed() - Method in class org.spongepowered.noise.module.source.Perlin
Get the seed value used by the Perlin noise function.
getSeed() - Method in class org.spongepowered.noise.module.source.RidgedMulti
Get the seed value used by the ridged-multifractal noise function.
getSeed() - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
Get the seed value used by the ridged-multifractal noise function.
getSeed() - Method in class org.spongepowered.noise.module.source.Simplex
Get the seed value used by the Simplex noise function.
getSeed() - Method in class org.spongepowered.noise.module.source.Voronoi
Get the seed value used by the Voronoi cells.
getSourceModule(int) - Method in class org.spongepowered.noise.module.Module
Get a source module connected to this noise module.
getSourceModuleCount() - Method in class org.spongepowered.noise.module.Module
Get the number of source modules required by this noise module.
getUpperBound() - Method in class org.spongepowered.noise.module.combiner.Select
Get the upper bound of the selection range.
getUpperBound() - Method in class org.spongepowered.noise.module.modifier.Clamp
Get the upper bound of the clamping range.
getValue() - Method in class org.spongepowered.noise.module.source.Const
Get the constant value for this noise module.
getValue(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.
getValue(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.
getValue(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.
getValue(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.
getValue(double, double, double) - Method in class org.spongepowered.noise.module.Cache
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.combiner.Add
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.combiner.Blend
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.combiner.Displace
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.combiner.Max
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.combiner.Min
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.combiner.Multiply
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.combiner.Power
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.combiner.Select
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.modifier.Abs
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.modifier.Clamp
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.modifier.Curve
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.modifier.Exponent
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.modifier.Invert
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.modifier.Range
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.modifier.RotatePoint
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.modifier.ScaleBias
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.modifier.ScalePoint
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.modifier.Terrace
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.modifier.TranslatePoint
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.modifier.Turbulence
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.Module
Generates an output value given the coordinates of the specified input value.
getValue(double, double, double) - Method in class org.spongepowered.noise.module.source.Billow
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.source.Checkerboard
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.source.Const
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.source.Cylinders
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.source.Perlin
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.source.RidgedMulti
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.source.RidgedMultiSimplex
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.source.Simplex
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.source.Spheres
 
getValue(double, double, double) - Method in class org.spongepowered.noise.module.source.Voronoi
 
getXAngle() - Method in class org.spongepowered.noise.module.modifier.RotatePoint
Get the rotation angle around the x axis to apply to the input value.
getXDisplaceModule() - Method in class org.spongepowered.noise.module.combiner.Displace
Gets the x displacement module.
getXScale() - Method in class org.spongepowered.noise.module.modifier.ScalePoint
Get the scaling factor applied to the x coordinate of the input value.
getXTranslation() - Method in class org.spongepowered.noise.module.modifier.TranslatePoint
Get the translation amount to apply to the x coordinate of the input value.
getYAngle() - Method in class org.spongepowered.noise.module.modifier.RotatePoint
Get the rotation angle around the y axis to apply to the input value.
getYDisplaceModule() - Method in class org.spongepowered.noise.module.combiner.Displace
Gets the y displacement module.
getYScale() - Method in class org.spongepowered.noise.module.modifier.ScalePoint
Get the scaling factor applied to the y coordinate of the input value.
getYTranslation() - Method in class org.spongepowered.noise.module.modifier.TranslatePoint
Get the translation amount to apply to the y coordinate of the input value.
getZAngle() - Method in class org.spongepowered.noise.module.modifier.RotatePoint
Get the rotation angle around the z axis to apply to the input value.
getZDisplaceModule() - Method in class org.spongepowered.noise.module.combiner.Displace
Gets the z displacement module.
getZScale() - Method in class org.spongepowered.noise.module.modifier.ScalePoint
Get the scaling factor applied to the z coordinate of the input value.
getZTranslation() - Method in class org.spongepowered.noise.module.modifier.TranslatePoint
Get the translation amount to apply to the z coordinate of the input value.
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

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(Module) - Constructor for class org.spongepowered.noise.module.modifier.Invert
Create a new Invert module with the source modules pre-configured.
isEnableDistance() - Method in class org.spongepowered.noise.module.source.Voronoi
Get if the distance from the nearest seed point is applied to the output value.
isInvertTerraces() - Method in class org.spongepowered.noise.module.modifier.Terrace
Determine if the terrace-forming curve between the control points is inverted.

L

latLonToXYZ(double, double) - Static method in class org.spongepowered.noise.Utils
 
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(Module) - 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

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(Module, Module) - Constructor for class org.spongepowered.noise.module.combiner.Max
Create a new Max module with the source modules pre-configured.
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(Module, Module) - 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 - Class in org.spongepowered.noise.module
Abstract base class for noise modules.
Module(int) - Constructor for class org.spongepowered.noise.module.Module
Create a new module.
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(Module, Module) - Constructor for class org.spongepowered.noise.module.combiner.Multiply
Create a new Multiply module with the source modules pre-configured.

N

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
 
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

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.

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.
Plane - Class in org.spongepowered.noise.model
Model that defines the surface of a plane.
Plane(Module) - Constructor for class org.spongepowered.noise.model.Plane
Constructor
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(Module, Module) - Constructor for class org.spongepowered.noise.module.combiner.Power
Create a new Power module with the source modules pre-configured.

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(Module) - 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(Module) - Constructor for class org.spongepowered.noise.module.modifier.RotatePoint
Create a new RotatePoint module with the source modules pre-configured.

S

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(Module) - 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(Module) - 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
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(Module, Module, Module) - 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(Module) - Method in class org.spongepowered.noise.module.combiner.Blend
Sets the control module.
setControlModule(Module) - 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(Module, Module, Module) - Method in class org.spongepowered.noise.module.combiner.Displace
Set the x, y, and z 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(Module) - Method in class org.spongepowered.noise.model.Cylinder
Sets the noise module that is used to generate the output values.
setModule(Module) - Method in class org.spongepowered.noise.model.Line
Sets the noise module that is used to generate the output values.
setModule(Module) - Method in class org.spongepowered.noise.model.Plane
Sets the noise module that is used to generate the output values.
setModule(Module) - 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, Module) - Method in class org.spongepowered.noise.module.Cache
 
setSourceModule(int, Module) - Method in class org.spongepowered.noise.module.Module
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(Module) - 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(Module) - 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(Module) - 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 - org.spongepowered.noise.NoiseQualitySimplex
Generates simplex-style using the eight nearest lattice vertices and larger kernels.
sourceModule - Variable in class org.spongepowered.noise.module.Module
An array containing references to each source module required by this noise module.
Sphere - Class in org.spongepowered.noise.model
Model that defines the surface of a sphere.
Sphere(Module) - 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 - org.spongepowered.noise.NoiseQuality
Generates standard-quality coherent noise.
STANDARD - 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(Module) - 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(Module) - 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(Module) - Constructor for class org.spongepowered.noise.module.modifier.Turbulence
Create a new Turbulence module with the source modules pre-configured.

U

Utils - Class in org.spongepowered.noise
 

V

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

XY_BEFORE_Z - org.spongepowered.noise.LatticeOrientation
Generates simplex-style noise with Z pointing up the main diagonal on the noise lattice.
XZ_BEFORE_Y - org.spongepowered.noise.LatticeOrientation
Generates simplex-style noise with Y pointing up the main diagonal on the noise lattice.
A B C D E F G I L M N O P R S T U V X 
All Classes All Packages