Robotics Library  0.7.0
rl::math::Spline< T > Member List

This is the complete list of members for rl::math::Spline< T >, including all inherited members.

at(const ::std::size_t &i)rl::math::Spline< T >inline
at(const ::std::size_t &i) constrl::math::Spline< T >inline
back()rl::math::Spline< T >inline
back() constrl::math::Spline< T >inline
begin()rl::math::Spline< T >inline
begin() constrl::math::Spline< T >inline
clear()rl::math::Spline< T >inline
clone() constrl::math::Spline< T >inlinevirtual
ConstIterator typedefrl::math::Spline< T >
ConstReverseIterator typedefrl::math::Spline< T >
derivative() constrl::math::Spline< T >inline
duration() constrl::math::Function< T >inline
empty()rl::math::Spline< T >inline
end()rl::math::Spline< T >inline
end() constrl::math::Spline< T >inline
front()rl::math::Spline< T >inline
front() constrl::math::Spline< T >inline
Function()rl::math::Function< T >inline
getAbsoluteMaximum() constrl::math::Spline< T >inline
isContinuous(const ::std::size_t &upToDerivative=1) constrl::math::Spline< T >inline
Iterator typedefrl::math::Spline< T >
LinearParabolic(const Container1 &x, const Container2 &y, const Real &parabolicInterval)rl::math::Spline< T >inlinestatic
LinearQuartic(const Container1 &x, const Container2 &y, const Real &quarticInterval)rl::math::Spline< T >inlinestatic
LinearSextic(const Container1 &x, const Container2 &y, const Real &sexticInterval)rl::math::Spline< T >inlinestatic
lower()rl::math::Function< T >inline
lower() constrl::math::Function< T >inline
operator()(const Real &x, const ::std::size_t &derivative=0) constrl::math::Spline< T >inlinevirtual
operator[](const ::std::size_t &i)rl::math::Spline< T >inline
operator[](const ::std::size_t &i) constrl::math::Spline< T >inline
polynomialsrl::math::Spline< T >protected
pop_back()rl::math::Spline< T >inline
push_back(Polynomial< T > &polynomial)rl::math::Spline< T >inline
push_back(Spline &spline)rl::math::Spline< T >inline
QuarticLinearQuarticAtRest(const typename ::std::enable_if< ::std::is_floating_point< U >::value, U >::type &q0, const typename ::std::enable_if< ::std::is_floating_point< U >::value, U >::type &q1, const typename ::std::enable_if< ::std::is_floating_point< U >::value, U >::type &vmax, const typename ::std::enable_if< ::std::is_floating_point< U >::value, U >::type &amax)rl::math::Spline< T >inlinestatic
QuarticLinearQuarticAtRest(const typename ::std::enable_if< ::std::is_class< U >::value, U >::type &q0, const typename ::std::enable_if< ::std::is_class< U >::value, U >::type &q1, const typename ::std::enable_if< ::std::is_class< U >::value, U >::type &vmax, const typename ::std::enable_if< ::std::is_class< U >::value, U >::type &amax)rl::math::Spline< T >inlinestatic
rbegin()rl::math::Spline< T >inline
rbegin() constrl::math::Spline< T >inline
rend()rl::math::Spline< T >inline
rend() constrl::math::Spline< T >inline
ReverseIterator typedefrl::math::Spline< T >
scaledX(const Real &factor) constrl::math::Spline< T >inline
SexticLinearSexticAtRest(const typename ::std::enable_if< ::std::is_floating_point< U >::value, U >::type &q0, const typename ::std::enable_if< ::std::is_floating_point< U >::value, U >::type &q1, const typename ::std::enable_if< ::std::is_floating_point< U >::value, U >::type &vmax, const typename ::std::enable_if< ::std::is_floating_point< U >::value, U >::type &amax)rl::math::Spline< T >inlinestatic
SexticLinearSexticAtRest(const typename ::std::enable_if< ::std::is_class< U >::value, U >::type &q0, const typename ::std::enable_if< ::std::is_class< U >::value, U >::type &q1, const typename ::std::enable_if< ::std::is_class< U >::value, U >::type &vmax, const typename ::std::enable_if< ::std::is_class< U >::value, U >::type &amax)rl::math::Spline< T >inlinestatic
size() constrl::math::Spline< T >inline
Spline()rl::math::Spline< T >inline
TrapeziodalAccelerationAtRest(const T &q0, const T &q1, const T &vmax, const T &amax, const T &jmax)rl::math::Spline< T >inlinestatic
upper()rl::math::Function< T >inline
upper() constrl::math::Function< T >inline
x0rl::math::Function< T >protected
x1rl::math::Function< T >protected
~Function()rl::math::Function< T >inlinevirtual
~Spline()rl::math::Spline< T >inlinevirtual