public class MathUtil
extends java.lang.Object
| Constructor and Description |
|---|
MathUtil() |
| Modifier and Type | Method and Description |
|---|---|
static double |
clampedLerp(double start,
double end,
double delta) |
static int |
convertARGBComponentsToInt(int a,
int r,
int g,
int b) |
static org.lwjgl.util.vector.Vector4f |
convertARGBIntToVector4f(int color) |
static int |
convertARGBVector4fToInt(org.lwjgl.util.vector.Vector4f color) |
static int |
convertRGBComponentsToInt(int r,
int g,
int b) |
static net.minecraft.util.math.Vec3d |
convertRGBIntToVec3d(int color) |
static int |
convertRGBtoARGB(int color) |
static int |
convertRGBVec3dToInt(net.minecraft.util.math.Vec3d color) |
static double |
distance(int x,
int z,
int pX,
int pZ) |
static float |
getRandomFloatInRange(float min,
float max,
java.util.Random random) |
static double |
lerp(double delta,
double start,
double end) |
static float |
lerp(float delta,
float start,
float end) |
public static double lerp(double delta,
double start,
double end)
public static float lerp(float delta,
float start,
float end)
public static double clampedLerp(double start,
double end,
double delta)
public static double distance(int x,
int z,
int pX,
int pZ)
public static float getRandomFloatInRange(float min,
float max,
java.util.Random random)
public static net.minecraft.util.math.Vec3d convertRGBIntToVec3d(int color)
public static org.lwjgl.util.vector.Vector4f convertARGBIntToVector4f(int color)
public static int convertRGBVec3dToInt(net.minecraft.util.math.Vec3d color)
public static int convertARGBVector4fToInt(org.lwjgl.util.vector.Vector4f color)
public static int convertRGBComponentsToInt(int r,
int g,
int b)
public static int convertARGBComponentsToInt(int a,
int r,
int g,
int b)
public static int convertRGBtoARGB(int color)