Documentation
Tools for embedded systems
Loading...
Searching...
No Matches
1D Interpolation

One-dimensional interpolation class. More...

Classes

class  qlibs::interp1
 A 1D interpolation object. More...
 

Enumerations

enum  qlibs::interp1Method {
  qlibs::INTERP1_NEXT , qlibs::INTERP1_PREVIOUS , qlibs::INTERP1_NEAREST , qlibs::INTERP1_LINEAR ,
  qlibs::INTERP1_SINE , qlibs::INTERP1_CUBIC , qlibs::INTERP1_HERMITE , qlibs::INTERP1_SPLINE ,
  qlibs::INTERP1_CONSTRAINED_SPLINE
}
 An enum with all the available interpolation methods. More...
 

Detailed Description

One-dimensional interpolation class.

Enumeration Type Documentation

◆ interp1Method

An enum with all the available interpolation methods.

Enumerator
INTERP1_NEXT 

Return the next neighbor.

INTERP1_PREVIOUS 

Return the previous neighbor.

INTERP1_NEAREST 

Return the nearest neighbor.

INTERP1_LINEAR 

Linear interpolation from nearest neighbors.

INTERP1_SINE 

Sine interpolation.

INTERP1_CUBIC 

Cubic interpolation.

INTERP1_HERMITE 

Piecewise cubic Hermite interpolation.

INTERP1_SPLINE 

Catmull spline interpolation.

INTERP1_CONSTRAINED_SPLINE 

A special kind of spline that doesn't overshoot.