fromString static method
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;
}
}