public class SCNoise extends java.lang.Object implements Function1D, Function2D, Function3D
Modifier and Type | Field and Description |
---|---|
short[] |
perm |
Constructor and Description |
---|
SCNoise() |
Modifier and Type | Method and Description |
---|---|
float |
catrom2(float d) |
float |
evaluate(float x) |
float |
evaluate(float x,
float y) |
float |
evaluate(float x,
float y,
float z) |
static int |
floor(float x) |
(package private) static float[] |
impulseTabInit(int seed) |
public float evaluate(float x)
evaluate
in interface Function1D
public float evaluate(float x, float y)
evaluate
in interface Function2D
public float evaluate(float x, float y, float z)
evaluate
in interface Function3D
public static int floor(float x)
public float catrom2(float d)
static float[] impulseTabInit(int seed)