Package org.cloudburstmc.server.math
Class MathHelper
java.lang.Object
org.cloudburstmc.server.math.MathHelper
-
Method Summary
Modifier and TypeMethodDescriptionstatic intabs(int number)static intceil(float floatNumber)static intclamp(int check, int min, int max)static floatcos(double paramFloat)static floatcos(float paramFloat)static doubledenormalizeClamp(double lowerBnd, double upperBnd, double slide)static floatdenormalizeClamp(float lowerBnd, float upperBnd, float slide)static intfloor(double d0)static longfloor_double_long(double d)static intfloor_float_int(float f)static intgetRandomNumberInRange(Random random, int min, int max)Returns a random number between min and max, inclusive.static intlog2(int bits)static doublemax(double first, double second, double third, double fourth)static floatsin(double paramFloat)static floatsin(float paramFloat)static floatsqrt(float paramFloat)
-
Method Details
-
sqrt
public static float sqrt(float paramFloat) -
sin
public static float sin(float paramFloat) -
cos
public static float cos(float paramFloat) -
sin
public static float sin(double paramFloat) -
cos
public static float cos(double paramFloat) -
floor
public static int floor(double d0) -
floor_double_long
public static long floor_double_long(double d) -
floor_float_int
public static int floor_float_int(float f) -
abs
public static int abs(int number) -
log2
public static int log2(int bits) -
getRandomNumberInRange
Returns a random number between min and max, inclusive.- Parameters:
random- The random number generator.min- The minimum value.max- The maximum value.- Returns:
- A random number between min and max, inclusive.
-
max
public static double max(double first, double second, double third, double fourth) -
ceil
public static int ceil(float floatNumber) -
clamp
public static int clamp(int check, int min, int max) -
denormalizeClamp
public static double denormalizeClamp(double lowerBnd, double upperBnd, double slide) -
denormalizeClamp
public static float denormalizeClamp(float lowerBnd, float upperBnd, float slide)
-