|
| Function (std::string filename) |
|
| Function (const Function ©) |
|
Function & | operator= (const Function &) |
|
double | operator() (double x) |
|
const Vector< 2, double > & | getMax () const |
|
const Vector< 2, double > & | getMin () const |
|
void | reread () |
|
void | setSamples (size_t n) |
|
bool | error () |
|
void | scaleX (double s) |
| Scale the x axis by s. More...
|
|
void | scaleY (double s) |
| Scale the y axis by s. More...
|
|
double | scaleX () const |
| Get the current x scaling.
|
|
double | scaleY () const |
| Get the current y scaling.
|
|
void | shiftX (double s) |
| Shift the x axis by s. More...
|
|
void | shiftY (double s) |
| Shift the y axis by s. More...
|
|
double | shiftX () const |
| Get the current x axis shift.
|
|
double | shiftY () const |
| Get the current y axis shift.
|
|
void | normalizeY (bool shift=true) |
|
void | normalizeX (bool shift=true) |
|
A utility class for functions.
This class is a function object that encapsulates functions in the VLAB function formats (original and fver 1 1).