public class MathUtils
extends java.lang.Object
| Constructor and Description |
|---|
MathUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Double |
getMaxDouble(double value1,
double value2)
Get max double
|
static java.lang.Integer |
getMaxInt(int value1,
int value2)
Get max int
|
static java.lang.Double |
getMinDouble(double value1,
double value2)
Get min double
|
static java.lang.Integer |
getMinInt(int value1,
int value2)
Get minimum value between 2 values
|
static java.lang.Double |
getRandomAngle()
Get random angle
|
static java.lang.Double |
randDouble(double min,
double max)
Random double between two values
|
static java.lang.Integer |
randInt(int min,
int max)
Random int between two values
|
static org.bukkit.util.Vector |
randVector()
Random vector
|
static org.bukkit.util.Vector |
rotateAroundAxisX(org.bukkit.util.Vector v,
double angle)
Rotate around X
|
static org.bukkit.util.Vector |
rotateAroundAxisY(org.bukkit.util.Vector v,
double angle)
Rotate around Y
|
static org.bukkit.util.Vector |
rotateAroundAxisZ(org.bukkit.util.Vector v,
double angle)
Rotate around Z
|
static java.lang.Double |
toNegativeDouble(double value)
Make a positive double negative
|
static java.lang.Integer |
toNegativeInt(int value)
Make a positive int negative
|
static java.lang.Double |
toPositiveDouble(double value)
Make a negative double positive
|
static java.lang.Integer |
toPositiveInt(int value)
Make a negative int positive
|
public static java.lang.Integer getMinInt(int value1,
int value2)
value1 - value2 - public static java.lang.Integer getMaxInt(int value1,
int value2)
value1 - value2 - public static java.lang.Double getMinDouble(double value1,
double value2)
value1 - value2 - public static java.lang.Double getMaxDouble(double value1,
double value2)
value1 - value2 - public static java.lang.Integer toNegativeInt(int value)
value - public static java.lang.Double toNegativeDouble(double value)
value - public static java.lang.Integer toPositiveInt(int value)
value - public static java.lang.Double toPositiveDouble(double value)
value - public static java.lang.Integer randInt(int min,
int max)
min - max - public static java.lang.Double randDouble(double min,
double max)
min - max - public static org.bukkit.util.Vector randVector()
public static org.bukkit.util.Vector rotateAroundAxisX(org.bukkit.util.Vector v,
double angle)
v - angle - public static org.bukkit.util.Vector rotateAroundAxisY(org.bukkit.util.Vector v,
double angle)
v - angle - public static org.bukkit.util.Vector rotateAroundAxisZ(org.bukkit.util.Vector v,
double angle)
v - angle - public static java.lang.Double getRandomAngle()