|
trajectory_collection
|
Mathematical function. More...
#include <Func.h>

Public Member Functions | |
| Func () | |
| Constructor. More... | |
| virtual T | operator() (double t) const =0 |
| Evaluate function value. More... | |
| virtual T | derivative (double t, int order=1) const =0 |
| Evaluate function derivative value. More... | |
| virtual double | domainLowerLimit () const |
| Get lower limit of domain. More... | |
| virtual double | domainUpperLimit () const |
| Get upper limit of domain. More... | |
Mathematical function.
| T | function value type |
|
inline |
|
pure virtual |
Evaluate function derivative value.
| t | arugment of function |
| order | derivative order |
Implemented in TrajColl::PiecewiseFunc< T >, TrajColl::CubicHermiteSpline< T >, TrajColl::Polynomial< T, Order >, and TrajColl::Polynomial< T, 0 >.
|
inlinevirtual |
Get lower limit of domain.
Reimplemented in TrajColl::PiecewiseFunc< T >.
|
inlinevirtual |
Get upper limit of domain.
Reimplemented in TrajColl::PiecewiseFunc< T >.
|
pure virtual |
Evaluate function value.
| t | arugment of function |
Implemented in TrajColl::Constant< T >, TrajColl::Polynomial< T, Order >, TrajColl::Polynomial< T, 0 >, TrajColl::PiecewiseFunc< T >, and TrajColl::CubicHermiteSpline< T >.