#include <unit_converter.h>
|
typedef boost::function< double *(const std::string &) > get_var_func_type | __attribute__((deprecated)) |
|
typedef boost::function< double *(const std::string &) > | GetVarFuncType |
|
|
static double | avg (const double *vals, int num) |
|
static double * | createVariable (const char *name, void *userdata) |
|
static double | deg2rad (double d) |
|
static double | norm (double val, double min, double max) |
|
static double | rad2deg (double r) |
|
static double | smooth (double val, double old_val, double alpha) |
|
Definition at line 13 of file unit_converter.h.
typedef boost::function<double * (const std::string &) > get_var_func_type canopen::UnitConverter::__attribute__((deprecated)) |
canopen::UnitConverter::UnitConverter |
( |
const std::string & |
expression, |
|
|
GetVarFuncType |
var_func |
|
) |
| |
|
inline |
static double canopen::UnitConverter::avg |
( |
const double * |
vals, |
|
|
int |
num |
|
) |
| |
|
inlinestaticprivate |
static double* canopen::UnitConverter::createVariable |
( |
const char * |
name, |
|
|
void * |
userdata |
|
) |
| |
|
inlinestaticprivate |
static double canopen::UnitConverter::deg2rad |
( |
double |
d | ) |
|
|
inlinestaticprivate |
double canopen::UnitConverter::evaluate |
( |
| ) |
|
|
inline |
static double canopen::UnitConverter::norm |
( |
double |
val, |
|
|
double |
min, |
|
|
double |
max |
|
) |
| |
|
inlinestaticprivate |
static double canopen::UnitConverter::rad2deg |
( |
double |
r | ) |
|
|
inlinestaticprivate |
void canopen::UnitConverter::reset |
( |
| ) |
|
|
inline |
static double canopen::UnitConverter::smooth |
( |
double |
val, |
|
|
double |
old_val, |
|
|
double |
alpha |
|
) |
| |
|
inlinestaticprivate |
mu::Parser canopen::UnitConverter::parser_ |
|
private |
The documentation for this class was generated from the following file: