JitterPointEvaluator class

Пакет: com.hypixel.hytale.procedurallib.logic.cell.evaluator

Файл: com/hypixel/hytale/procedurallib/logic/cell/evaluator/JitterPointEvaluator.java

implements: PointEvaluator

Поля (1)

МодификаторыТипИмя
final PointEvaluator pointEvaluator

Исходный код

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

class="kw">import com.hypixel.hytale.procedurallib.logic.ResultBuffer;
class="kw">import com.hypixel.hytale.procedurallib.logic.cell.jitter.CellJitter;
class="kw">import com.hypixel.hytale.procedurallib.logic.point.PointConsumer;
class="kw">import javax.annotation.Nonnull;

class="kw">public class JitterPointEvaluator class="kw">implements PointEvaluator {
   class="kw">protected class="kw">final PointEvaluator pointEvaluator;
   class="kw">protected class="kw">final CellJitter jitter;

   class="kw">public JitterPointEvaluator(PointEvaluator var1, CellJitter var2) {
      this.pointEvaluator = var1;
      this.jitter = var2;
   }

   @Override
   class="kw">public CellJitter getJitter() {
      class="kw">return this.jitter;
   }

   @Override
   class="kw">public void evalPoint(int var1, double var2, double var4, int var6, int var7, int var8, double var9, double var11, ResultBuffer.ResultBuffer2d var13) {
      this.pointEvaluator.evalPoint(var1, var2, var4, var6, var7, var8, var9, var11, var13);
   }

   @Override
   class="kw">public void evalPoint2(int var1, double var2, double var4, int var6, int var7, int var8, double var9, double var11, ResultBuffer.ResultBuffer2d var13) {
      this.pointEvaluator.evalPoint2(var1, var2, var4, var6, var7, var8, var9, var11, var13);
   }

   @Override
   class="kw">public void evalPoint(
      int var1,
      double var2,
      double var4,
      double var6,
      int var8,
      int var9,
      int var10,
      int var11,
      double var12,
      double var14,
      double var16,
      ResultBuffer.ResultBuffer3d var18
   ) {
      this.pointEvaluator.evalPoint(var1, var2, var4, var6, var8, var9, var10, var11, var12, var14, var16, var18);
   }

   @Override
   class="kw">public void evalPoint2(
      int var1,
      double var2,
      double var4,
      double var6,
      int var8,
      int var9,
      int var10,
      int var11,
      double var12,
      double var14,
      double var16,
      ResultBuffer.ResultBuffer3d var18
   ) {
      this.pointEvaluator.evalPoint2(var1, var2, var4, var6, var8, var9, var10, var11, var12, var14, var16, var18);
   }

   @Override
   class="kw">public <T> void collectPoint(int var1, int var2, int var3, double var4, double var6, T var8, @Nonnull PointConsumer<T> var9) {
      this.pointEvaluator.collectPoint(var1, var2, var3, var4, var6, var8, var9);
   }

   @Nonnull
   @Override
   class="kw">public String toString() {
      class="kw">return "JitterPointEvaluator{pointEvaluator=" + this.pointEvaluator + ", jitter=" + this.jitter + "}";
   }
}