GeneralNoise

final class GeneralNoise

Class GeneralNoise. Provides generalnoise functionality for the Hytale server.

java.lang.Object > GeneralNoise

Field Summary

hash

final int hash

Field hash.

g

final DoubleArray.Double2 g

Field g.

Method Detail

GeneralNoise

public private GeneralNoise ()

Method GeneralNoise.

fastFloor

static int fastFloor (final double f)

Method fastFloor.

Parameters:
final double f

fastCeil

static int fastCeil (final double f)

Method fastCeil.

Parameters:
final double f

lerp

static double lerp (final double a, final double b, final double t)

Method lerp.

Parameters:
final double a
final double b
final double t

hash2D

static int hash2D (final int seed, final int x, final int y)

Method hash2D.

Parameters:
final int seed
final int x
final int y

hash3D

static int hash3D (final int seed, final int x, final int y, final int z)

Method hash3D.

Parameters:
final int seed
final int x
final int y
final int z

gradCoord2D

static double gradCoord2D (final int seed, final int x, final int y, final double xd, final double yd)

Method gradCoord2D.

Parameters:
final int seed
final int x
final int y
final double xd
final double yd

gradCoord3D

static double gradCoord3D (final int seed, final int x, final int y, final int z, final double xd, final double yd, final double zd)

Method gradCoord3D.

Parameters:
final int seed
final int x
final int y
final int z
final double xd
final double yd
final double zd

limit

static double limit (final double val)

Method limit.

Parameters:
final double val

InterpolationFunction

public new InterpolationFunction ()

Method InterpolationFunction.

interpolate

public double interpolate (final double t)

Method interpolate.

Parameters:
final double t

toString

public String toString ()

Method toString.

InterpolationMode

public private InterpolationMode (final InterpolationFunction function)

Method InterpolationMode.

Parameters:
final InterpolationFunction function

getFunction

public InterpolationFunction getFunction ()

Method getFunction.