PointProvider interface

Пакет: com.hypixel.hytale.builtin.hytalegenerator.noise.pointprovider

Файл: com/hypixel/hytale/builtin/hytalegenerator/noise/pointprovider/PointProvider.java

Методы (12)

МодификаторыВозвратСигнатура
abstract DoubleList points1dDoubleList points1d(double var1, double var3)
abstract void points1dvoid points1d(double var1, double var3, @Nonnull Consumer<Double> var5)
abstract IntList points1iIntList points1i(int var1, int var2)
abstract void points1ivoid points1i(int var1, int var2, @Nonnull Consumer<Integer> var3)
abstract List<Vector2d> points2dList<Vector2d> points2d(@Nonnull Vector2d var1, @Nonnull Vector2d var2)
abstract void points2dvoid points2d(@Nonnull Vector2d var1, @Nonnull Vector2d var2, @Nonnull Consumer<Vector2d> var3)
abstract List<Vector2i> points2iList<Vector2i> points2i(@Nonnull Vector2i var1, @Nonnull Vector2i var2)
abstract void points2ivoid points2i(@Nonnull Vector2i var1, @Nonnull Vector2i var2, @Nonnull Consumer<Vector2i> var3)
abstract List<Vector3d> points3dList<Vector3d> points3d(@Nonnull Vector3d var1, @Nonnull Vector3d var2)
abstract void points3dvoid points3d(@Nonnull Vector3d var1, @Nonnull Vector3d var2, @Nonnull Consumer<Vector3d> var3)
abstract List<Vector3i> points3iList<Vector3i> points3i(@Nonnull Vector3i var1, @Nonnull Vector3i var2)
abstract void points3ivoid points3i(@Nonnull Vector3i var1, @Nonnull Vector3i var2, @Nonnull Consumer<Vector3i> var3)

Исходный код

Показать/скрыть
class="kw">package com.hypixel.hytale.builtin.hytalegenerator.noise.pointprovider;

class="kw">import it.unimi.dsi.fastutil.doubles.DoubleList;
class="kw">import it.unimi.dsi.fastutil.ints.IntList;
class="kw">import java.util.List;
class="kw">import java.util.function.Consumer;
class="kw">import javax.annotation.Nonnull;
class="kw">import org.joml.Vector2d;
class="kw">import org.joml.Vector2i;
class="kw">import org.joml.Vector3d;
class="kw">import org.joml.Vector3i;

class="kw">public class="kw">interface PointProvider {
   List<Vector3i> points3i(@Nonnull Vector3i var1, @Nonnull Vector3i var2);

   List<Vector2i> points2i(@Nonnull Vector2i var1, @Nonnull Vector2i var2);

   IntList points1i(int var1, int var2);

   void points3i(@Nonnull Vector3i var1, @Nonnull Vector3i var2, @Nonnull Consumer<Vector3i> var3);

   void points2i(@Nonnull Vector2i var1, @Nonnull Vector2i var2, @Nonnull Consumer<Vector2i> var3);

   void points1i(int var1, int var2, @Nonnull Consumer<Integer> var3);

   List<Vector3d> points3d(@Nonnull Vector3d var1, @Nonnull Vector3d var2);

   List<Vector2d> points2d(@Nonnull Vector2d var1, @Nonnull Vector2d var2);

   DoubleList points1d(double var1, double var3);

   void points3d(@Nonnull Vector3d var1, @Nonnull Vector3d var2, @Nonnull Consumer<Vector3d> var3);

   void points2d(@Nonnull Vector2d var1, @Nonnull Vector2d var2, @Nonnull Consumer<Vector2d> var3);

   void points1d(double var1, double var3, @Nonnull Consumer<Double> var5);
}