trajectory_collection
TrajColl::CubicHermiteSpline< T > Member List

This is the complete list of members for TrajColl::CubicHermiteSpline< T >, including all inherited members.

appendFunc(double t, std::shared_ptr< Func< T >> func)TrajColl::PiecewiseFunc< T >inline
appendPoint(const std::pair< double, std::pair< T, T >> &point)TrajColl::CubicHermiteSpline< T >inline
argSegment(double t) constTrajColl::CubicHermiteSpline< T >inlineprotected
calcCoeff()TrajColl::CubicHermiteSpline< T >inline
calcMonotoneVelocity(bool keepStartVel=false, bool keepEndVel=false)TrajColl::CubicHermiteSpline< T >inline
checkArg(double t) constTrajColl::PiecewiseFunc< T >inlineprotected
clearFuncs()TrajColl::PiecewiseFunc< T >inline
clearPoints()TrajColl::CubicHermiteSpline< T >inline
CubicHermiteSpline(int dim, const std::map< double, std::pair< T, T >> &points={})TrajColl::CubicHermiteSpline< T >inline
derivative(double t, int order=1) const overrideTrajColl::CubicHermiteSpline< T >inlinevirtual
dim_TrajColl::CubicHermiteSpline< T >protected
domainLowerLimit() const overrideTrajColl::PiecewiseFunc< T >inlinevirtual
domainUpperLimit() const overrideTrajColl::PiecewiseFunc< T >inlinevirtual
Func()TrajColl::Func< T >inline
funcs_TrajColl::PiecewiseFunc< T >protected
index(double t) constTrajColl::PiecewiseFunc< T >inlinevirtual
operator()(double t) const overrideTrajColl::CubicHermiteSpline< T >inlinevirtual
PiecewiseFunc()TrajColl::PiecewiseFunc< T >inline
points() const noexceptTrajColl::CubicHermiteSpline< T >inline
points_TrajColl::CubicHermiteSpline< T >protected
setDomainLowerLimit(double t)TrajColl::PiecewiseFunc< T >inline
tLowerLimit_TrajColl::PiecewiseFunc< T >protected