DirectGrid class
Пакет: com.hypixel.hytale.server.worldgen.climate
Файл: com/hypixel/hytale/server/worldgen/climate/DirectGrid.java
implements: CellDistanceFunction
Поля (1)
| Модификаторы | Тип | Имя |
|---|---|---|
final |
DirectGrid |
INSTANCE |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.worldgen.climate;
class="kw">import com.hypixel.hytale.procedurallib.logic.ResultBuffer;
class="kw">import com.hypixel.hytale.procedurallib.logic.cell.CellDistanceFunction;
class="kw">import com.hypixel.hytale.procedurallib.logic.cell.evaluator.PointEvaluator;
class="kw">import com.hypixel.hytale.procedurallib.logic.point.PointConsumer;
class="kw">public class DirectGrid class="kw">implements CellDistanceFunction {
class="kw">public class="kw">static class="kw">final DirectGrid INSTANCE = new DirectGrid();
class="kw">public DirectGrid() {
}
@Override
class="kw">public void nearest2D(int var1, double var2, double var4, int var6, int var7, ResultBuffer.ResultBuffer2d var8, PointEvaluator var9) {
var8.x = var2;
var8.y = var4;
}
@Override
class="kw">public void nearest3D(
int var1, double var2, double var4, double var6, int var8, int var9, int var10, ResultBuffer.ResultBuffer3d var11, PointEvaluator var12
) {
var11.x = var2;
var11.y = var4;
var11.z = var6;
}
@Override
class="kw">public void transition2D(int var1, double var2, double var4, int var6, int var7, ResultBuffer.ResultBuffer2d var8, PointEvaluator var9) {
}
@Override
class="kw">public void transition3D(
int var1, double var2, double var4, double var6, int var8, int var9, int var10, ResultBuffer.ResultBuffer3d var11, PointEvaluator var12
) {
}
@Override
class="kw">public void evalPoint(int var1, double var2, double var4, int var6, int var7, ResultBuffer.ResultBuffer2d var8, PointEvaluator var9) {
}
@Override
class="kw">public void evalPoint(
int var1, double var2, double var4, double var6, int var8, int var9, int var10, ResultBuffer.ResultBuffer3d var11, PointEvaluator var12
) {
}
@Override
class="kw">public void evalPoint2(int var1, double var2, double var4, int var6, int var7, ResultBuffer.ResultBuffer2d var8, PointEvaluator var9) {
}
@Override
class="kw">public void evalPoint2(
int var1, double var2, double var4, double var6, int var8, int var9, int var10, ResultBuffer.ResultBuffer3d var11, PointEvaluator var12
) {
}
@Override
class="kw">public <T> void collect(
int var1, int var2, int var3, int var4, int var5, int var6, ResultBuffer.Bounds2d var7, T var8, PointConsumer<T> var9, PointEvaluator var10
) {
}
}