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 float |
clampedLerp(float start,
float end,
float 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) |
static int |
lerpARGBColor(int color,
int target,
double delta) |
static int |
lerpRGBColor(int color,
int target,
double delta) |
static void |
printARGBComponents(int color) |
static void |
printRGBComponents(int color) |
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 float clampedLerp(float start,
float end,
float 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)
public static int lerpARGBColor(int color,
int target,
double delta)
public static int lerpRGBColor(int color,
int target,
double delta)
public static void printARGBComponents(int color)
public static void printRGBComponents(int color)