#include "mim/plug/math/math.h"Go to the source code of this file.
Namespaces | |
| namespace | mim |
| namespace | mim::plug |
| namespace | mim::plug::math |
| The math Plugin | |
Macros | |
| #define | CODE(i) |
| #define | CODE(i) |
Functions | |
<tt>math.arith</tt> | |
| template<arith id> | |
| const Def * | mim::plug::math::normalize_arith (const Def *type, const Def *c, const Def *arg) |
<tt>math.extrema</tt> | |
| template<extrema id> | |
| const Def * | mim::plug::math::normalize_extrema (const Def *type, const Def *c, const Def *arg) |
<tt>math.tri</tt> | |
| template<tri id> | |
| const Def * | mim::plug::math::normalize_tri (const Def *type, const Def *, const Def *arg) |
<tt>math.pow</tt> | |
| const Def * | mim::plug::math::normalize_pow (const Def *type, const Def *, const Def *arg) |
<tt>math.rt</tt> | |
| template<rt id> | |
| const Def * | mim::plug::math::normalize_rt (const Def *type, const Def *, const Def *arg) |
<tt>math.exp</tt> | |
| template<exp id> | |
| const Def * | mim::plug::math::normalize_exp (const Def *type, const Def *, const Def *arg) |
<tt>math.er</tt> | |
| template<er id> | |
| const Def * | mim::plug::math::normalize_er (const Def *type, const Def *, const Def *arg) |
<tt>math.gamma</tt> | |
| template<gamma id> | |
| const Def * | mim::plug::math::normalize_gamma (const Def *type, const Def *, const Def *arg) |
<tt>math.cmp</tt> | |
| template<cmp id> | |
| const Def * | mim::plug::math::normalize_cmp (const Def *type, const Def *c, const Def *arg) |
<tt>math.conv</tt> | |
| template<conv id> | |
| const Def * | mim::plug::math::normalize_conv (const Def *dst_t, const Def *, const Def *x) |
<tt>math.abs</tt> | |
| const Def * | mim::plug::math::normalize_abs (const Def *type, const Def *, const Def *arg) |
<tt>math.round</tt> | |
| template<round id> | |
| const Def * | mim::plug::math::normalize_round (const Def *type, const Def *, const Def *arg) |
| #define CODE | ( | i | ) |
| #define CODE | ( | i | ) |