Class MathHelper
java.lang.Object
de.s42.base.math.MathHelper
- Author:
- Benjamin.Schiller
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final double[]static final long[]static final doublestatic final doublestatic final double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final doubleclamp(double value, double min, double max) static final doublestatic final doublefract(double value) static final floatfract(float value) static final doublepow10(double number, int exp) static final longpow10(long number, int exp) static final doublepow10Double(int exp) static final longpow10Long(int exp) static final doublesaturate(double value) static final double
-
Field Details
-
SQRT2
public static final double SQRT2 -
SQRT3
public static final double SQRT3 -
TAU
public static final double TAU- See Also:
-
POWERS_OF_TEN_LONG
public static final long[] POWERS_OF_TEN_LONG -
POWERS_OF_TEN_DOUBLE
public static final double[] POWERS_OF_TEN_DOUBLE
-
-
Constructor Details
-
MathHelper
private MathHelper()
-
-
Method Details
-
pow10Double
public static final double pow10Double(int exp) -
pow10
public static final double pow10(double number, int exp) -
pow10Long
public static final long pow10Long(int exp) -
pow10
public static final long pow10(long number, int exp) -
saturate
public static final double saturate(double value) -
saturate
-
clamp
public static final double clamp(double value, double min, double max) -
clamp
-
fract
public static final double fract(double value) -
fract
public static final float fract(float value)
-