56 static double *
_addVar(
const char *
name,
void *data);
72 void setVarValues(vector< string > vars, vector < double > vals);
83 void setMode(
unsigned int mode);
95 void setXY(
double x,
double y);
96 void setXYZ(
double x,
double y,
double z);
108 friend double *
_addVar(
const char *
name,
void *data);
115 void _showError(mu::Parser::exception_type &e)
const;
void setVarValues(vector< string > vars, vector< double > vals)
void setVar(string name, double value)
static const Cinfo * initCinfo()
static double * _addVar(const char *name, void *data)
vector< string > getVars() const
void setXYZ(double x, double y, double z)
double getVar(string name) const
void reinit(const Eref &e, ProcPtr p)
void setXY(double x, double y)
friend double * _addVar(const char *name, void *data)
void setMode(unsigned int mode)
double getDerivative() const
void process(const Eref &e, ProcPtr p)
void setExpr(string expr)
void _showError(mu::Parser::exception_type &e) const
vector< double * > _varbuf
unsigned int getMode() const
Func & operator=(const Func rhs)