KrisLibrary
1.0.0
|
A cartesian product of interpolators. More...
#include <InterpolatorHelpers.h>
Public Member Functions | |
MultiInterpolator (const InterpolatorPtr &component1, const InterpolatorPtr &component2) | |
MultiInterpolator (const std::vector< InterpolatorPtr > &components) | |
void | Split (const Vector &x, std::vector< Vector > &items) const |
void | Join (const std::vector< Vector > &items, Vector &x) const |
virtual void | Eval (Real u, Config &x) const |
virtual Real | Length () const |
virtual const Config & | Start () const |
virtual const Config & | End () const |
virtual Real | ParamStart () const |
virtual Real | ParamEnd () const |
Public Attributes | |
std::vector< InterpolatorPtr > | components |
Config | a |
Config | b |
A cartesian product of interpolators.