public static double sin(double x) { if (Settings.SINCOS_LUT_ENABLED) { return(sinLUT(x)); } return((double)StrictMath.sin(x)); }
public static int round(double x) { if (Settings.FAST_ROUND) { return(floor(x + .5d)); } return(StrictMath.round(x)); }
public static double atan2(double y, double x) { if (Settings.FAST_ATAN2) { return(fastAtan2(y, x)); } return((double)StrictMath.atan2(y, x)); }
public static double cos(double x) { if (Settings.SINCOS_LUT_ENABLED) { return(sinLUT(HALF_PI - x)); } return((double)StrictMath.cos(x)); }
public static double sqrt(double x) { return((double)StrictMath.sqrt(x)); }