1D interpolation using Akima method.
More...
#include <CAkimaInterpolator.h>
|
| CAkimaInterpolator () |
|
| CAkimaInterpolator (double *positions, double *values, int nodesCount) |
|
void | SetNodes (double *positions, double *values, int nodesCount) override |
|
bool | GetValueAt (const double &argument, double &result) const override |
|
double | GetValueAt (const double &argument) const override |
|
virtual bool | GetValueAt (const Argument &argument, Result &result) const =0 |
| Get function value for specified argument value.
|
|
virtual Result | GetValueAt (const Argument &argument) const =0 |
| Get function value for specified argument value.
|
|
1D interpolation using Akima method.
Definition at line 23 of file CAkimaInterpolator.h.
◆ Nodes
◆ CAkimaInterpolator() [1/2]
imath::CAkimaInterpolator::CAkimaInterpolator |
( |
| ) |
|
◆ CAkimaInterpolator() [2/2]
imath::CAkimaInterpolator::CAkimaInterpolator |
( |
double * | positions, |
|
|
double * | values, |
|
|
int | nodesCount ) |
◆ GetValueAt() [1/2]
double imath::CAkimaInterpolator::GetValueAt |
( |
const double & | argument | ) |
const |
|
override |
◆ GetValueAt() [2/2]
bool imath::CAkimaInterpolator::GetValueAt |
( |
const double & | argument, |
|
|
double & | result ) const |
|
override |
◆ SetNodes()
void imath::CAkimaInterpolator::SetNodes |
( |
double * | positions, |
|
|
double * | values, |
|
|
int | nodesCount ) |
|
overridevirtual |
◆ m_nodes
Nodes imath::CAkimaInterpolator::m_nodes |
|
protected |
The documentation for this class was generated from the following file: