public Noise(float s, float p, float o, Calculate c, Generator g) { scale = s; power = p; offset = o; calc = c; if (g == Generator.Vonoroi) { vonoroi = Generators.Vonoroi(0.1, offset); } else if (g == Generator.Perlin) { perlin = Generators.Perlin(0.1, offset); } else if (g == Generator.Billow) { billow = Generators.Billow(0.1, offset); } generator = g; }