Package com.jhlabs.math
Class FBM
java.lang.Object
com.jhlabs.math.FBM
- All Implemented Interfaces:
Function2D
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Function2D
protected float[]
protected float
protected float
protected float
-
Constructor Summary
ConstructorsConstructorDescriptionFBM
(float H, float lacunarity, float octaves) FBM
(float H, float lacunarity, float octaves, Function2D basis) -
Method Summary
Modifier and TypeMethodDescriptionfloat
evaluate
(float x, float y) void
setBasis
(Function2D basis)
-
Field Details
-
exponents
protected float[] exponents -
H
protected float H -
lacunarity
protected float lacunarity -
octaves
protected float octaves -
basis
-
-
Constructor Details
-
FBM
public FBM(float H, float lacunarity, float octaves) -
FBM
-
-
Method Details
-
setBasis
-
getBasisType
-
evaluate
public float evaluate(float x, float y) - Specified by:
evaluate
in interfaceFunction2D
-