Polynomial function.
More...
#include <Func.h>
|
std::array< T, Order+1 > | coeff_ |
| Coefficients from low order (i.e., constant term) to high order. More...
|
|
double | t0_ |
| Offset of function arugment. More...
|
|
template<class T, int Order>
class TrajColl::Polynomial< T, Order >
Polynomial function.
- Template Parameters
-
T | function value type |
Order | order of polynomial function |
Definition at line 154 of file Func.h.
◆ Polynomial()
template<class T , int Order>
Constructor.
- Parameters
-
coeff | coefficients of polynomial (from low order (i.e., constant term) to high order) |
t0 | offset of function arugment |
Definition at line 161 of file Func.h.
◆ derivative()
template<class T , int Order>
Evaluate function derivative value.
- Parameters
-
t | arugment of function |
derivativeOrder | derivative order |
Implements TrajColl::Func< T >.
Definition at line 186 of file Func.h.
◆ operator()()
template<class T , int Order>
◆ order()
template<class T , int Order>
Get polynomial order.
Definition at line 164 of file Func.h.
◆ coeff_
template<class T , int Order>
Coefficients from low order (i.e., constant term) to high order.
Definition at line 223 of file Func.h.
◆ t0_
template<class T , int Order>
Offset of function arugment.
Definition at line 226 of file Func.h.
The documentation for this class was generated from the following file:
- /home/runner/work/TrajectoryCollection/TrajectoryCollection/catkin_ws/src/TrajectoryCollection/include/TrajColl/Func.h