Standard concrete class for interpolation of one-dimensional functions.
More...
#include <cfl/Interp.hpp>
This is the standard class for one-dimensional interpolation. It is implemented by a dynamically allocated object derived from interface class IInterp.
- See also
- IInterp and NInterp
cfl::Interp::Interp |
( |
IInterp * |
pNewP = 0 | ) |
|
|
explicit |
A constructor.
- Parameters
-
pNewP | A dynamically allocated implementation of IInterp. |
template<class InIt1 , class InIt2 >
Function cfl::Interp::interpolate |
( |
InIt1 |
itArgBegin, |
|
|
InIt1 |
itArgEnd, |
|
|
InIt2 |
itValBegin |
|
) |
| const |
Returns interpolated function for given arguments and values.
- Parameters
-
itArgBegin | The iterator to the first element of the sequence of arguments |
itArgEnd | The iterator to the last plus one element of the sequence of arguments |
itValBegin | The iterator to the first element of the sequence of values |
- Returns
- Interpolating function.
The documentation for this class was generated from the following file: