public class MathUtils
extends java.lang.Object
Constructor and Description |
---|
MathUtils() |
Modifier and Type | Method and Description |
---|---|
static double |
clamp(double value,
double min,
double max) |
static float |
clamp(float value,
float min,
float max) |
static int |
clamp(int value,
int min,
int max) |
static long |
clamp(long value,
long min,
long max) |
static double |
mapRange(double value,
double in_min,
double in_max,
double out_min,
double out_max) |
static float |
mapRange(float value,
float in_min,
float in_max,
float out_min,
float out_max) |
static double |
wrapTo360(double value) |
static float |
wrapTo360(float value) |
@CheckResult public static float clamp(float value, float min, float max)
@CheckResult public static int clamp(int value, int min, int max)
@CheckResult public static long clamp(long value, long min, long max)
@CheckResult public static double clamp(double value, double min, double max)
@CheckResult public static float mapRange(float value, float in_min, float in_max, float out_min, float out_max)
@CheckResult public static double mapRange(double value, double in_min, double in_max, double out_min, double out_max)
public static float wrapTo360(float value)
public static double wrapTo360(double value)