NoiseFunctionPair class

Пакет: com.hypixel.hytale.procedurallib

Файл: com/hypixel/hytale/procedurallib/NoiseFunctionPair.java

implements: NoiseFunction

Поля (1)

МодификаторыТипИмя
protected NoiseFunction2d noiseFunction2d

Методы (4)

МодификаторыВозвратСигнатура
public NoiseFunction2d getNoiseFunction2dNoiseFunction2d getNoiseFunction2d()
public NoiseFunction3d getNoiseFunction3dNoiseFunction3d getNoiseFunction3d()
public void setNoiseFunction2dvoid setNoiseFunction2d(NoiseFunction2d var1)
public void setNoiseFunction3dvoid setNoiseFunction3d(NoiseFunction3d var1)

Исходный код

Показать/скрыть
class="kw">package com.hypixel.hytale.procedurallib;

class="kw">import javax.annotation.Nonnull;

class="kw">public class NoiseFunctionPair class="kw">implements NoiseFunction {
   class="kw">protected NoiseFunction2d noiseFunction2d;
   class="kw">protected NoiseFunction3d noiseFunction3d;

   class="kw">public NoiseFunctionPair() {
   }

   class="kw">public NoiseFunctionPair(NoiseFunction2d var1, NoiseFunction3d var2) {
      this.noiseFunction2d = var1;
      this.noiseFunction3d = var2;
   }

   class="kw">public NoiseFunction2d getNoiseFunction2d() {
      class="kw">return this.noiseFunction2d;
   }

   class="kw">public void setNoiseFunction2d(NoiseFunction2d var1) {
      this.noiseFunction2d = var1;
   }

   class="kw">public NoiseFunction3d getNoiseFunction3d() {
      class="kw">return this.noiseFunction3d;
   }

   class="kw">public void setNoiseFunction3d(NoiseFunction3d var1) {
      this.noiseFunction3d = var1;
   }

   @Override
   class="kw">public double get(int var1, int var2, double var3, double var5) {
      class="kw">return this.noiseFunction2d.get(var1, var2, var3, var5);
   }

   @Override
   class="kw">public double get(int var1, int var2, double var3, double var5, double var7) {
      class="kw">return this.noiseFunction3d.get(var1, var2, var3, var5, var7);
   }

   @Nonnull
   @Override
   class="kw">public String toString() {
      class="kw">return "NoiseFunctionPair{noiseFunction2d=" + this.noiseFunction2d + ", noiseFunction3d=" + this.noiseFunction3d + "}";
   }
}