Two-dimensional function from a string. More...
#include <funct.h>
Public Member Functions | |
funct2_string (std::string expr, std::string var1, std::string var2) | |
Specify the string and the parameters. | |
int | set_function (std::string expr, std::string var1, std::string var2) |
Specify the string and the parameters. | |
int | set_parm (std::string name, double val) |
Set the values of the auxilliary parameters that were specified in parms in the constructor. | |
virtual double | operator() (double x, double y) const |
Compute the function at point x and return the result. | |
Protected Attributes | |
calculator | calc |
The object for evaluating strings. | |
std::map< std::string, double > | vars |
Parameter map. | |
std::string | st_form |
The expr. | |
std::string | st_var1 |
The variable. | |
std::string | st_var2 |
The variable. | |
Private Member Functions | |
funct2_string (const funct2_string &) | |
funct2_string & | operator= (const funct2_string &) |
Documentation generated with Doxygen. Provided under the
GNU Free Documentation License (see License Information).