|
| double | fast_acos (double x) |
| |
| float | fast_acosf (float x) |
| |
| double | fast_approx_inv (double x) |
| | Three iterations. More...
|
| |
| float | fast_approx_invf (float x) |
| | One iterations. More...
|
| |
| double | fast_approx_isqrt (double x) |
| | Three iterations. More...
|
| |
| float | fast_approx_isqrtf (float x) |
| | One (!) iterations. More...
|
| |
| double | fast_asin (double x) |
| | Double Precision asin. More...
|
| |
| float | fast_asinf (float x) |
| | Single Precision asin. More...
|
| |
| double | fast_atan (double x) |
| | Fast Atan implementation double precision. More...
|
| |
| double | fast_atan2 (double y, double x) |
| |
| float | fast_atan2f (float y, float x) |
| |
| float | fast_atanf (float xx) |
| | Fast Atan implementation single precision. More...
|
| |
| double | fast_cos (double x) |
| | Double precision cosine: just call sincos. More...
|
| |
| float | fast_cosf (float x) |
| |
| double | fast_exp (double initial_x) |
| | Exponential Function double precision. More...
|
| |
| float | fast_expf (float initial_x) |
| | Exponential Function single precision. More...
|
| |
| double | fast_inv (double x) |
| | Four iterations inversion. More...
|
| |
| double | fast_inv_general (double x, const uint32_t isqrt_iterations) |
| | General implementation of the inversion. More...
|
| |
| float | fast_invf (float x) |
| | Two iterations. More...
|
| |
| float | fast_invf_general (float x, const uint32_t isqrt_iterations) |
| | General implementation of the inversion. More...
|
| |
| double | fast_isqrt (double x) |
| | Four iterations. More...
|
| |
| double | fast_isqrt_general (double x, const uint32_t ISQRT_ITERATIONS) |
| | Sqrt implmentation from Quake3. More...
|
| |
| float | fast_isqrtf (float x) |
| | Two iterations. More...
|
| |
| float | fast_isqrtf_general (float x, const uint32_t ISQRT_ITERATIONS) |
| | Sqrt implmentation from Quake3. More...
|
| |
| double | fast_log (double x) |
| |
| float | fast_logf (float x) |
| |
| double | fast_sin (double x) |
| | Double precision sine: just call sincos. More...
|
| |
| void | fast_sincos (const double xx, double &s, double &c) |
| | Double precision sincos. More...
|
| |
| void | fast_sincosf (const float xx, float &s, float &c) |
| | Single precision sincos. More...
|
| |
| float | fast_sinf (float x) |
| |
| double | fast_tan (double x) |
| | Double precision tangent implementation. More...
|
| |
| float | fast_tanf (float x) |
| |
| double | inv (double x) |
| | For comparisons. More...
|
| |
| float | invf (float x) |
| | For comparisons. More...
|
| |
| double | isqrt (double x) |
| | For comparisons. More...
|
| |
| float | isqrtf (float x) |
| | For comparisons. More...
|
| |