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

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

crl::math::Polynomial< T >protected
clone() constrl::math::Polynomial< T >inlinevirtual
coefficient(const ::std::size_t &i)rl::math::Polynomial< T >inline
coefficient(const ::std::size_t &i) constrl::math::Polynomial< T >inline
CubicFirst(const T &y0, const T &y1, const T &yd0, const T &yd1, const Real &x1=1)rl::math::Polynomial< T >inlinestatic
CubicSecond(const T &y0, const T &y1, const T &ydd0, const T &ydd1, const Real &x1=1)rl::math::Polynomial< T >inlinestatic
degree() constrl::math::Polynomial< T >inline
derivative() constrl::math::Polynomial< T >inline
duration() constrl::math::Function< T >inline
Function()rl::math::Function< T >inline
getAbsoluteMaximum() constrl::math::Polynomial< T >inline
integral() constrl::math::Polynomial< T >inline
Linear(const T &y0, const T &y1, const Real &x1=1)rl::math::Polynomial< 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::Polynomial< T >inlinevirtual
operator*(const Real &lhs, const Polynomial &rhs)rl::math::Polynomial< T >friend
operator*(const Polynomial &lhs, const Real &rhs)rl::math::Polynomial< T >friend
operator*=(const Real &rhs)rl::math::Polynomial< T >inline
operator+(const T &lhs, const Polynomial &rhs)rl::math::Polynomial< T >friend
operator+(const Polynomial &lhs, const T &rhs)rl::math::Polynomial< T >friend
operator+(const Polynomial &rhs) constrl::math::Polynomial< T >inline
operator+=(const T &rhs)rl::math::Polynomial< T >inline
operator+=(const Polynomial &rhs)rl::math::Polynomial< T >inline
operator-() constrl::math::Polynomial< T >inline
operator-(const T &lhs, const Polynomial &rhs)rl::math::Polynomial< T >friend
operator-(const Polynomial &lhs, const T &rhs)rl::math::Polynomial< T >friend
operator-(const Polynomial &rhs) constrl::math::Polynomial< T >inline
operator-=(const T &rhs)rl::math::Polynomial< T >inline
operator-=(const Polynomial &rhs)rl::math::Polynomial< T >inline
operator/(const Real &lhs, const Polynomial &rhs)rl::math::Polynomial< T >friend
operator/(const Polynomial &lhs, const Real &rhs)rl::math::Polynomial< T >friend
operator/=(const Real &rhs)rl::math::Polynomial< T >inline
Polynomial(const ::std::size_t &degree)rl::math::Polynomial< T >inline
Quadratic(const T &y0, const T &y1, const T &yd0, const Real &x1=1)rl::math::Polynomial< T >inlinestatic
QuarticFirstSecond(const T &y0, const T &y1, const T &yd0, const T &yd1, const T &ydd0, const Real &x1=1)rl::math::Polynomial< T >inlinestatic
QuinticFirstSecond(const T &y0, const T &y1, const T &yd0, const T &yd1, const T &ydd0, const T &ydd1, const Real &x1=1)rl::math::Polynomial< T >inlinestatic
realRoots(const ::std::vector< Real > &c)rl::math::Polynomial< T >inline
scaledX(const Real &factor) constrl::math::Polynomial< T >inline
SepticFirstSecondThird(const T &y0, const T &y1, const T &yd0, const T &yd1, const T &ydd0, const T &ydd1, const T &yddd0, const T &yddd1, const Real &x1=1)rl::math::Polynomial< T >inlinestatic
SexticFirstSecondThird(const T &y0, const T &y1, const T &yd0, const T &yd1, const T &ydd0, const T &ydd1, const T &yddd0, const Real &x1=1)rl::math::Polynomial< T >inlinestatic
translatedX(const Real &translation) constrl::math::Polynomial< T >inline
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
~Polynomial()rl::math::Polynomial< T >inlinevirtual