fromString static method

void Function(Float32List, TerrainOptions)? fromString(
  1. String type
)

Implementation

static void Function(Float32List,TerrainOptions)? fromString(String type){
  switch (type.toLowerCase()) {
    case 'brownian':
      return Brownian.new;
    case 'clamp':
      return clamp;
   case 'edges':
      return edges;
   case 'smooth':
      return smooth;
   case 'smoothmedian':
      return smoothMedian;
   case 'smoothconservative':
      return smoothConservative;
   case 'turbulence':
      return turbulence;
   case 'fromheightmap':
      return fromHeightmap;
    case 'influence':
   case 'influences':
      return influence;
   case 'gaussian':
      return Gaussian.new;
   case 'worley':
      return Worley.new;
   case 'cosinelayers':
      return Generators.cosineLayers;
   case 'cosine':
      return Generators.cosine;
  //  case 'curve':
  //     return Generators.curve;
   case 'diamondsquare':
      return Generators.diamondSquare;
   case 'fault':
      return Generators.fault;
   case 'hill':
      return Generators.hill;
   case 'hillisland':
      return Generators.hillIsland;
   case 'particles':
      return Generators.particles;
   case 'perlin':
      return Generators.perlin;
   case 'perlindiamond':
      return Generators.perlinDiamond;
   case 'perlinlayers':
      return Generators.perlinLayers;
   case 'simplex':
      return Generators.simplex;
    case 'simplexlayers':
      return Generators.simplexLayers;
    case 'value':
      return Generators.value;
    case 'weierstrass':
      return Generators.weierstrass;
    default:
      return null;
  }
}