A template class for providing wrappers for essential math functions.
More...
#include <muParserTemplateMagic.h>
|
static T | Sin (T v) |
|
static T | Cos (T v) |
|
static T | Tan (T v) |
|
static T | ASin (T v) |
|
static T | ACos (T v) |
|
static T | ATan (T v) |
|
static T | ATan2 (T v1, T v2) |
|
static T | Sinh (T v) |
|
static T | Cosh (T v) |
|
static T | Tanh (T v) |
|
static T | ASinh (T v) |
|
static T | ACosh (T v) |
|
static T | ATanh (T v) |
|
static T | Log (T v) |
|
static T | Log2 (T v) |
|
static T | Log10 (T v) |
|
static T | Exp (T v) |
|
static T | Abs (T v) |
|
static T | Sqrt (T v) |
|
static T | Rint (T v) |
|
static T | Sign (T v) |
|
static T | Pow (T v1, T v2) |
|
static T | Rnd () |
|
static T | UnaryMinus (T v) |
|
static T | UnaryPlus (T v) |
|
static T | Sum (const T *a_afArg, int a_iArgc) |
|
static T | Avg (const T *a_afArg, int a_iArgc) |
|
static T | Min (const T *a_afArg, int a_iArgc) |
|
static T | Max (const T *a_afArg, int a_iArgc) |
|
|
static constexpr T | CONST_PI = (T)3.141592653589793238462643 |
|
static constexpr T | CONST_E = (T)2.718281828459045235360287 |
|
template<typename T>
struct mu::MathImpl< T >
A template class for providing wrappers for essential math functions.
This template is spezialized for several types in order to provide a unified interface for parser internal math function calls regardless of the data type.
Definition at line 116 of file muParserTemplateMagic.h.
The documentation for this struct was generated from the following file: