IPointGenerator interface

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

Файл: com/hypixel/hytale/procedurallib/logic/point/IPointGenerator.java

Методы (7)

МодификаторыВозвратСигнатура
abstract void acceptvoid accept(double var1, double var3)
abstract void collectvoid collect(int var1, double var2, double var4, double var6, double var8, IPointGenerator.PointConsumer2d var10)
abstract double getIntervaldouble getInterval()
abstract ResultBuffer.ResultBuffer2d nearest2DResultBuffer.ResultBuffer2d nearest2D(int var1, double var2, double var4)
abstract ResultBuffer.ResultBuffer3d nearest3DResultBuffer.ResultBuffer3d nearest3D(int var1, double var2, double var4, double var6)
abstract ResultBuffer.ResultBuffer2d transition2DResultBuffer.ResultBuffer2d transition2D(int var1, double var2, double var4)
abstract ResultBuffer.ResultBuffer3d transition3DResultBuffer.ResultBuffer3d transition3D(int var1, double var2, double var4, double var6)

Исходный код

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

class="kw">import com.hypixel.hytale.procedurallib.logic.ResultBuffer;

class="kw">public class="kw">interface IPointGenerator {
   ResultBuffer.ResultBuffer2d nearest2D(int var1, double var2, double var4);

   ResultBuffer.ResultBuffer3d nearest3D(int var1, double var2, double var4, double var6);

   ResultBuffer.ResultBuffer2d transition2D(int var1, double var2, double var4);

   ResultBuffer.ResultBuffer3d transition3D(int var1, double var2, double var4, double var6);

   void collect(int var1, double var2, double var4, double var6, double var8, IPointGenerator.PointConsumer2d var10);

   double getInterval();

   @FunctionalInterface
   class="kw">interface PointConsumer2d {
      void accept(double var1, double var3);
   }
}