#include "../../PlatformSpec.h"
Go to the source code of this file.
Namespaces | |
namespace | exmat |
namespace | exmat::Math |
namespace | exmat::Math::SSE2 |
float | exmat::Math::SSE2::am_sin (float x) |
Sine value of x (in radian). | |
__m128 | exmat::Math::SSE2::am_sin (__m128 x) |
Sine value of x (in radian). | |
void | exmat::Math::SSE2::am_sin (const float *in, float *out, size_t N) |
Sine value of x (in radian). | |
float | exmat::Math::SSE2::am_cos (float x) |
Cosine value of x (in radian). | |
__m128 | exmat::Math::SSE2::am_cos (__m128 x) |
Sine value of x (in radian). | |
void | exmat::Math::SSE2::am_cos (const float *in, float *out, size_t N) |
Sine value of x (in radian). | |
void | exmat::Math::SSE2::am_sincos (float x, float &s, float &c) |
Sine and cosine value of x (in radian). | |
void | exmat::Math::SSE2::am_sincos (__m128 x, __m128 &s, __m128 &c) |
Sine value of x (in radian). | |
float | exmat::Math::SSE2::am_tan (float x) |
Tangent value of x (in radian). | |
__m128 | exmat::Math::SSE2::am_tan (__m128 x) |
Sine value of x (in radian). | |
void | exmat::Math::SSE2::am_tan (const float *in, float *out, size_t N) |
Sine value of x (in radian). | |
float | exmat::Math::SSE2::am_asin (float x) |
Arc sine value (in radian) of x. | |
void | exmat::Math::SSE2::am_asinp (const float *in, float *out, size_t N) |
Sine value of x (in radian). | |
float | exmat::Math::SSE2::am_acos (float x) |
Arc cosine value (in radian) of x. | |
void | exmat::Math::SSE2::am_acos (const float *in, float *out, size_t N) |
Sine value of x (in radian). | |
float | exmat::Math::SSE2::am_atan (float x) |
Arc tangent value (in radian) of x. | |
void | exmat::Math::SSE2::am_atan (const float *in, float *out, size_t N) |
Sine value of x (in radian). | |
Functions | |
float | exmat::Math::SSE2::am_exp (float x) |
Exponential value of x. | |
float | exmat::Math::SSE2::am_log (float x) |
Logarithms value of x (base e). | |
float | exmat::Math::SSE2::am_pow (float x, float y) |
Calculate x raises to the power y. |