RobWorkProject  23.9.11-
Polynomial< T > Member List

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

_coefPolynomialND< double, double >protected
cast()Polynomial< T >inline
deflate(const T &x) constPolynomial< T >inline
PolynomialND< double, double >::deflate(const double &x) constPolynomialND< double, double >inline
derivative(std::size_t n=1) constPolynomial< T >inline
evaluate(const T &x) constPolynomial< T >inline
evaluate(const T &x, ErrT &err) constPolynomial< T >inline
PolynomialND< double, double >::evaluate(const double &x) constPolynomialND< double, double >inline
evaluateDerivatives(const T &x, std::size_t n=1) constPolynomial< T >inline
evaluateDerivatives(const T &x, std::vector< ErrT > &err, std::size_t n=1) constPolynomial< T >inline
PolynomialND< double, double >::evaluateDerivatives(const double &x, std::size_t n=1) constPolynomialND< double, double >inline
increaseOrder(std::size_t increase, const double &value)PolynomialND< double, double >inline
increaseOrder(std::size_t increase=1)PolynomialND< double, double >inline
multiply(const PolynomialND< Coef2, double > &b) constPolynomialND< double, double >inline
multiply(const Coef2 &b) constPolynomialND< double, double >inline
operator()(std::size_t i) constPolynomialND< double, double >inline
operator()(size_t i)PolynomialND< double, double >inline
operator*(T s) constPolynomial< T >inline
operator*(const Polynomial< T > &polynomial) constPolynomial< T >inline
operator*(const PolynomialND< Eigen::Matrix< T, 3, 1 >, T > &polynomial) constPolynomial< T >inline
operator*(const PolynomialND< Eigen::Matrix< T, 1, 3 >, T > &polynomial) constPolynomial< T >inline
operator*(const PolynomialND< Eigen::Matrix< T, 3, 3 >, T > &polynomial) constPolynomial< T >inline
operator*(const Eigen::Matrix< T, 3, 1 > &a) constPolynomial< T >inline
operator*(const Eigen::Matrix< T, 1, 3 > &a) constPolynomial< T >inline
operator*(const Eigen::Matrix< T, 3, 3 > &A) constPolynomial< T >inline
operator*(T s, const Polynomial< T > &p)Polynomial< T >friend
PolynomialND< double, double >::operator*(double s) constPolynomialND< double, double >inline
operator*=(T s)Polynomial< T >inline
PolynomialND< double, double >::operator*=(double s)PolynomialND< double, double >inline
operator+(T s) constPolynomial< T >inline
operator+(const Polynomial< T > &b) constPolynomial< T >inline
PolynomialND< double, double >::operator+(const PolynomialND< double, double > &b) constPolynomialND< double, double >inline
operator+=(T s)Polynomial< T >inline
operator+=(const Polynomial< T > &b)Polynomial< T >inline
PolynomialND< double, double >::operator+=(const PolynomialND< double, double > &b)PolynomialND< double, double >inline
operator-(T s) constPolynomial< T >inline
operator-(const Polynomial< T > &b) constPolynomial< T >inline
operator-() constPolynomial< T >inline
PolynomialND< double, double >::operator-(const PolynomialND< double, double > &b) constPolynomialND< double, double >inline
operator-=(T s)Polynomial< T >inline
operator-=(const Polynomial< T > &b)Polynomial< T >inline
PolynomialND< double, double >::operator-=(const PolynomialND< double, double > &b)PolynomialND< double, double >inline
operator/(T s) constPolynomial< T >inline
PolynomialND< double, double >::operator/(double s) constPolynomialND< double, double >inline
operator/=(T s)Polynomial< T >inline
PolynomialND< double, double >::operator/=(double s)PolynomialND< double, double >inline
operator<<(std::ostream &out, const Polynomial< T > &p)Polynomial< T >friend
operator=(const Polynomial< T > &b)Polynomial< T >inline
PolynomialND< double, double >::operator=(const PolynomialND< double, double > &b)PolynomialND< double, double >inline
operator==(const Polynomial< T > &b) constPolynomial< T >inline
PolynomialND< double, double >::operator==(const PolynomialND< double, double > &b) constPolynomialND< double, double >inline
operator[](size_t i) constPolynomialND< double, double >inline
operator[](size_t i)PolynomialND< double, double >inline
order() constPolynomialND< double, double >inline
Polynomial(std::size_t order)Polynomial< T >inlineexplicit
Polynomial(const std::vector< T > &coefficients)Polynomial< T >inline
Polynomial(const Polynomial< T > &p)Polynomial< T >inline
Polynomial(const PolynomialND< T, T > &p)Polynomial< T >inline
PolynomialND(std::size_t order)PolynomialND< double, double >inlineexplicit
PolynomialND(const std::vector< double > &coefficients)PolynomialND< double, double >inline
PolynomialND(const PolynomialND< double, double > &p)PolynomialND< double, double >inline
read(rw::math::Polynomial< double > &sobject, rw::common::InputArchive &iarchive, const std::string &id)Polynomial< T >related
read(rw::math::Polynomial< float > &sobject, rw::common::InputArchive &iarchive, const std::string &id)Polynomial< T >related
write(const rw::math::Polynomial< double > &sobject, rw::common::OutputArchive &oarchive, const std::string &id)Polynomial< T >related
write(const rw::math::Polynomial< float > &sobject, rw::common::OutputArchive &oarchive, const std::string &id)Polynomial< T >related
~Polynomial()Polynomial< T >inlinevirtual
~PolynomialND()PolynomialND< double, double >inlinevirtual