#include <Interpol.h>
Inheritance diagram for interpol::SplineInterpolation:


Public Member Functions | |
| virtual double | GetInterpolatedY (double x) const |
| virtual InterpolationFactory::Type | GetType () const |
Protected Member Functions | |
| SplineInterpolation () | |
| virtual | ~SplineInterpolation () |
| virtual void | OnChange () |
Private Member Functions | |
| virtual void | CalcSplines () |
Private Attributes | |
| LA::Vector | x |
| LA::Vector | y |
| LA::Vector | a |
| LA::Vector | b |
| LA::Vector | c |
| LA::Vector | d |
Friends | |
| class | InterpolationFactory |
|
|
Definition at line 250 of file Interpol.cpp. |
|
|
Definition at line 255 of file Interpol.cpp. |
|
|
Implements interpol::Interpolation. Definition at line 259 of file Interpol.cpp. |
Here is the call graph for this function:

|
|
Implements interpol::Interpolation. Definition at line 283 of file Interpol.cpp. |
|
|
Reimplemented from interpol::Interpolation. Definition at line 288 of file Interpol.cpp. References CalcSplines(). |
Here is the call graph for this function:

|
|
Definition at line 293 of file Interpol.cpp. References a, b, c, LA::Vector::create(), d, LA::Vector::dim(), LA::Vector::set_sub(), and LA::Matrix::solve(). Referenced by OnChange(). |
Here is the call graph for this function:

|
|
Reimplemented from interpol::Interpolation. Definition at line 131 of file Interpol.h. |
|
|
Definition at line 124 of file Interpol.h. Referenced by GetInterpolatedY(). |
|
|
Definition at line 125 of file Interpol.h. Referenced by GetInterpolatedY(). |
|
|
Definition at line 126 of file Interpol.h. Referenced by CalcSplines(), and GetInterpolatedY(). |
|
|
Definition at line 127 of file Interpol.h. Referenced by CalcSplines(), and GetInterpolatedY(). |
|
|
Definition at line 128 of file Interpol.h. Referenced by CalcSplines(), and GetInterpolatedY(). |
|
|
Definition at line 129 of file Interpol.h. Referenced by CalcSplines(), and GetInterpolatedY(). |
1.3.6