|
libosmscout 0.1
|
#include <osmscout/lib/CoreFeatures.h>#include <osmscout/system/Math.h>#include <osmscout/system/SSEMathPublic.h>#include <osmscout/system/SystemTypes.h>#include <osmscout/private/Config.h>Namespaces | |
| namespace | osmscout |
| Original source: https://github.com/philipperemy/easy-encryption/blob/master/b64.h licensed under terms of MIT license. | |
Macros | |
| #define | _PS_CONST(Name) |
| #define | _PS_CONST_TYPE(Name, Type) |
| #define | ARRAY2V2DF(name) |
| #define | ARRAY2V2DI(name) |
| #define | DECLARE_COEFFS(name) |
| #define | POLY_EVAL3(y, x, coeff) |
| #define | POLY_EVAL3_HORNER(y, x, coeff) |
| #define | POLY_EVAL3SINGLE(y, x, coeff) |
| #define | POLY_EVAL3SINGLE_HORNER(y, x, coeff) |
| #define | POLY_EVAL6(y, x, coeff) |
| #define | POLY_EVAL6_ESTRIN(y, x, coeff) |
| #define | POLY_EVAL6_HORNER(y, x, coeff) |
| #define | POLY_EVAL6SINGLE(y, x, coeff) |
| #define | POLY_EVAL6SINGLE_ESTRIN(y, x, coeff) |
| #define | POLY_EVAL6SINGLE_HORNER(y, x, coeff) |
Functions | |
| double | osmscout::atanh_pd (double x) |
| double | osmscout::atanh_pd (double x, double y, double &res_x, double &res_y) |
| v2df | osmscout::atanh_pd (v2df x) |
| double | osmscout::atanh_sin_pd (double x) |
| double | osmscout::atanh_sin_pd (double x, double y, double &res_x, double &res_y) |
| v2df | osmscout::atanh_sin_pd (v2df x) |
| double | osmscout::cos_pd (double x) |
| double | osmscout::cos_pd (double x, double y, double &res_x, double &res_y) |
| v2df | osmscout::cos_pd (v2df x) |
| double | osmscout::dangerous_sin_pd (double x) |
| void | osmscout::dangerous_sin_pd (double x, double y, double &res_x, double &res_y) |
| v2df | osmscout::dangerous_sin_pd (v2df x) |
| double | osmscout::log_pd (double x) |
| double | osmscout::log_pd (double x, double y, double &res_x, double &res_y) |
| v2df | osmscout::log_pd (v2df x) |
| void | osmscout::sin_cos_pd (double x, double &res_sin, double &res_cos) |
| double | osmscout::sin_pd (double x) |
| void | osmscout::sin_pd (double x, double y, double &res_x, double &res_y) |
| v2df | osmscout::sin_pd (v2df x) |
Variables | |
| const ALIGN16_BEG double SINECOEFF_SSE[] | osmscout::ALIGN16_END |
| #define _PS_CONST | ( | Name | ) |
| #define _PS_CONST_TYPE | ( | Name, | |
| Type ) |
| #define ARRAY2V2DF | ( | name | ) |
Referenced by osmscout::atanh_pd(), osmscout::cos_pd(), osmscout::log_pd(), and osmscout::sin_pd().
| #define ARRAY2V2DI | ( | name | ) |
Referenced by osmscout::cos_pd(), and osmscout::log_pd().
| #define DECLARE_COEFFS | ( | name | ) |
| #define POLY_EVAL3 | ( | y, | |
| x, | |||
| coeff ) |
Referenced by osmscout::log_pd().
| #define POLY_EVAL3_HORNER | ( | y, | |
| x, | |||
| coeff ) |
| #define POLY_EVAL3SINGLE | ( | y, | |
| x, | |||
| coeff ) |
| #define POLY_EVAL3SINGLE_HORNER | ( | y, | |
| x, | |||
| coeff ) |
| #define POLY_EVAL6 | ( | y, | |
| x, | |||
| coeff ) |
Referenced by osmscout::cos_pd(), osmscout::dangerous_sin_pd(), and osmscout::sin_pd().
| #define POLY_EVAL6_ESTRIN | ( | y, | |
| x, | |||
| coeff ) |
| #define POLY_EVAL6_HORNER | ( | y, | |
| x, | |||
| coeff ) |
| #define POLY_EVAL6SINGLE | ( | y, | |
| x, | |||
| coeff ) |
| #define POLY_EVAL6SINGLE_ESTRIN | ( | y, | |
| x, | |||
| coeff ) |
| #define POLY_EVAL6SINGLE_HORNER | ( | y, | |
| x, | |||
| coeff ) |