Ejemplo n.º 1
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="generators"></param>
 public ComponentNoise(IEnumerable <NoiseGenerator> generators)
 {
     if (generators == null)
     {
         throw new ArgumentNullException(nameof(generators));
     }
     Generators = new NoiseGeneratorCollection(generators);
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="generators">Names of the generators</param>
 public ComponentNoise(params NoiseGenerator[] generators)
 {
     if (generators == null)
     {
         throw new ArgumentNullException(nameof(generators));
     }
     Generators = new NoiseGeneratorCollection(generators);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="generators"></param>
 public ComponentNoise(IEnumerable <NoiseGenerator> generators)
 {
     generators.ThrowIfNull(nameof(generators));
     Generators = new NoiseGeneratorCollection(generators);
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="generators">Names of the generators</param>
 public ComponentNoise(params NoiseGenerator[] generators)
 {
     generators.ThrowIfNull(nameof(generators));
     Generators = new NoiseGeneratorCollection(generators);
 }