Package com.jhlabs.math
Class FBM
java.lang.Object
com.jhlabs.math.FBM
- All Implemented Interfaces:
Function2D
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Function2Dprotected float[]protected floatprotected floatprotected float -
Constructor Summary
ConstructorsConstructorDescriptionFBM(float H, float lacunarity, float octaves) FBM(float H, float lacunarity, float octaves, Function2D basis) -
Method Summary
Modifier and TypeMethodDescriptionfloatevaluate(float x, float y) voidsetBasis(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:
evaluatein interfaceFunction2D
-