23 lines
758 B
Java
23 lines
758 B
Java
package com.hypixel.hytale.procedurallib.logic.point;
|
|
|
|
import com.hypixel.hytale.procedurallib.logic.ResultBuffer;
|
|
|
|
public 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
|
|
public interface PointConsumer2d {
|
|
void accept(double var1, double var3);
|
|
}
|
|
}
|