Class InterpolationModel
Defined in File InterpolationModel.hpp
Inheritance Relationships
Derived Types
public navtk::utils::CubicSplineModel(Class CubicSplineModel)public navtk::utils::LinearModel(Class LinearModel)public navtk::utils::QuadraticSplineModel(Class QuadraticSplineModel)
Class Documentation
Base class that implements the details of some interpolation scheme.
Subclassed by navtk::utils::CubicSplineModel, navtk::utils::LinearModel, navtk::utils::QuadraticSplineModel
Public Functions
Destructor.
Deleted.
Deleted.
Deleted.
Deleted.
Deleted.
Get the interpolated data point at query value.
- Parameters
x_interp – Query point to generate interpolated data at.
- Returns
Interpolated data at
x_interp.
Protected Functions
Protected constructor.
- Parameters
x – Independent sample points, size N.
y – Dependent sampled values at each
xelement, size N.
Protected Attributes
Base data times/x values, size N.
Base data, size N.
Used to search over
xto find points to use for interpolation.