Interface for a class implementing a function to be approximated by AdvApprox_ApproxAFunction.
More...
#include <AdvApprox_EvaluatorFunction.hxx>
|
| AdvApprox_EvaluatorFunction () |
| Empty constructor.
|
|
virtual | ~AdvApprox_EvaluatorFunction () |
| Destructor should be declared as virtual.
|
|
virtual void | Evaluate (Standard_Integer *Dimension, Standard_Real StartEnd[2], Standard_Real *Parameter, Standard_Integer *DerivativeRequest, Standard_Real *Result, Standard_Integer *ErrorCode)=0 |
| Function evaluation method to be defined by descendant.
|
|
void | operator() (Standard_Integer *Dimension, Standard_Real StartEnd[2], Standard_Real *Parameter, Standard_Integer *DerivativeRequest, Standard_Real *Result, Standard_Integer *ErrorCode) |
| Shortcut for function-call style usage.
|
|
Interface for a class implementing a function to be approximated by AdvApprox_ApproxAFunction.
◆ AdvApprox_EvaluatorFunction()
AdvApprox_EvaluatorFunction::AdvApprox_EvaluatorFunction |
( |
| ) |
|
|
inline |
◆ ~AdvApprox_EvaluatorFunction()
virtual AdvApprox_EvaluatorFunction::~AdvApprox_EvaluatorFunction |
( |
| ) |
|
|
inlinevirtual |
Destructor should be declared as virtual.
◆ Evaluate()
Function evaluation method to be defined by descendant.
◆ operator()()
Shortcut for function-call style usage.
The documentation for this class was generated from the following file: