KrisLibrary  1.0.0
Public Member Functions | Public Attributes | List of all members
TimeRemappedInterpolator Class Reference

An interpolator that remaps a time interval of another interpolator. Maps the parameter range [pstart,pend] (by default [0,1]) to the range [a,b] on the base interpolator. More...

#include <InterpolatorHelpers.h>

Inheritance diagram for TimeRemappedInterpolator:
Interpolator

Public Member Functions

 TimeRemappedInterpolator (const InterpolatorPtr &base, Real a, Real b, Real pstart=0, Real pend=1)
 
virtual void Eval (Real u, Config &x) const
 
virtual Real Length () const
 
virtual const ConfigStart () const
 
virtual const ConfigEnd () const
 
virtual Real ParamStart () const
 
virtual Real ParamEnd () const
 

Public Attributes

InterpolatorPtr base
 
Real a
 
Real b
 
Real pstart
 
Real pend
 

Detailed Description

An interpolator that remaps a time interval of another interpolator. Maps the parameter range [pstart,pend] (by default [0,1]) to the range [a,b] on the base interpolator.


The documentation for this class was generated from the following files: