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);
}
}