![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
Exponential function functor: f(x) = a * exp(b*x) + c. More...
#include <MathUtils_FunctorScalar.hxx>
Public Member Functions | |
| Exponential (double theScale=1.0, double theRate=1.0, double theOffset=0.0) | |
| Constructor with full parameters. | |
| bool | Value (double theX, double &theY) const |
| Evaluates exponential function. | |
| bool | Values (double theX, double &theY, double &theDY) const |
| Evaluates exponential function and derivative. | |
Exponential function functor: f(x) = a * exp(b*x) + c.
|
inline |
Constructor with full parameters.
| theScale | scale factor a |
| theRate | rate b |
| theOffset | vertical offset c |
Evaluates exponential function.
| [in] | theX | input value |
| [out] | theY | function value |
Evaluates exponential function and derivative.
| [in] | theX | input value |
| [out] | theY | function value |
| [out] | theDY | derivative value |