Class FBM

java.lang.Object
com.jhlabs.math.FBM
All Implemented Interfaces:
Function2D

public class FBM extends Object implements Function2D
  • Field Details

    • exponents

      protected float[] exponents
    • H

      protected float H
    • lacunarity

      protected float lacunarity
    • octaves

      protected float octaves
    • basis

      protected Function2D basis
  • Constructor Details

    • FBM

      public FBM(float H, float lacunarity, float octaves)
    • FBM

      public FBM(float H, float lacunarity, float octaves, Function2D basis)
  • Method Details

    • setBasis

      public void setBasis(Function2D basis)
    • getBasisType

      public Function2D getBasisType()
    • evaluate

      public float evaluate(float x, float y)
      Specified by:
      evaluate in interface Function2D