CellJitter interface

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

Файл: com/hypixel/hytale/procedurallib/logic/cell/jitter/CellJitter.java

Методы (8)

МодификаторыВозвратСигнатура
abstract double getMaxXdouble getMaxX()
abstract double getMaxYdouble getMaxY()
abstract double getMaxZdouble getMaxZ()
abstract double getPointXdouble getPointX(int var1, DoubleArray.Double2 var2)
abstract double getPointXdouble getPointX(int var1, DoubleArray.Double3 var2)
abstract double getPointYdouble getPointY(int var1, DoubleArray.Double2 var2)
abstract double getPointYdouble getPointY(int var1, DoubleArray.Double3 var2)
abstract double getPointZdouble getPointZ(int var1, DoubleArray.Double3 var2)

Исходный код

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

class="kw">import com.hypixel.hytale.procedurallib.logic.DoubleArray;
class="kw">import javax.annotation.Nonnull;

class="kw">public class="kw">interface CellJitter {
   double getMaxX();

   double getMaxY();

   double getMaxZ();

   double getPointX(int var1, DoubleArray.Double2 var2);

   double getPointY(int var1, DoubleArray.Double2 var2);

   double getPointX(int var1, DoubleArray.Double3 var2);

   double getPointY(int var1, DoubleArray.Double3 var2);

   double getPointZ(int var1, DoubleArray.Double3 var2);

   @Nonnull
   class="kw">static CellJitter of(double var0, double var2, double var4) {
      class="kw">return var0 == 1.0 && var2 == 1.0 && var4 == 1.0 ? DefaultCellJitter.DEFAULT_ONE : new ConstantCellJitter(var0, var2, var4);
   }
}