Drake
Drake C++ Documentation
Polynomial< T > Member List

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

CoefficientsAlmostEqual(const Polynomial< T > &other, const RealScalar &tol=0.0, const ToleranceType &tol_type=ToleranceType::kAbsolute) constPolynomial< T >
Derivative(int derivative_order=1) constPolynomial< T >
EvaluateMultivariate(const std::map< VarType, U > &var_values) constPolynomial< T >
EvaluatePartial(const std::map< VarType, T > &var_values) constPolynomial< T >
EvaluateUnivariate(const U &x, int derivative_order=0) constPolynomial< T >
FromExpression(const drake::symbolic::Expression &e)Polynomial< T >static
GetCoefficients() constPolynomial< T >
GetDegree() constPolynomial< T >
GetMonomials() constPolynomial< T >
GetNumberOfCoefficients() constPolynomial< T >
GetSimpleVariable() constPolynomial< T >
GetVariables() constPolynomial< T >
IdToVariableName(const VarType id)Polynomial< T >static
Integral(const T &integration_constant=0.0) constPolynomial< T >
is_univariate() constPolynomial< T >
IsAffine() constPolynomial< T >
IsValidVariableName(const std::string name)Polynomial< T >static
operator *(const Polynomial &other) constPolynomial< T >
operator *(const Polynomial &p, const T &scalar)Polynomial< T >friend
operator *(const T &scalar, const Polynomial &p)Polynomial< T >friend
operator *=(const Polynomial &other)Polynomial< T >
operator *=(const T &scalar)Polynomial< T >
operator+(const Polynomial &other) constPolynomial< T >
operator+(const Polynomial &p, const T &scalar)Polynomial< T >friend
operator+(const T &scalar, const Polynomial &p)Polynomial< T >friend
operator+=(const Polynomial &other)Polynomial< T >
operator+=(const T &scalar)Polynomial< T >
operator-(const Polynomial &other) constPolynomial< T >
operator-() constPolynomial< T >
operator-(const Polynomial &p, const T &scalar)Polynomial< T >friend
operator-(const T &scalar, const Polynomial &p)Polynomial< T >friend
operator-=(const Polynomial &other)Polynomial< T >
operator-=(const T &scalar)Polynomial< T >
operator/(const T &scalar) constPolynomial< T >
operator/=(const T &scalar)Polynomial< T >
operator<(const Polynomial &other) constPolynomial< T >
operator<<(std::ostream &os, const Monomial &m)Polynomial< T >friend
operator<<(std::ostream &os, const Polynomial &poly)Polynomial< T >friend
operator=(const Polynomial &)=defaultPolynomial< T >
operator=(Polynomial &&)=defaultPolynomial< T >
operator==(const Polynomial &other) constPolynomial< T >
Polynomial(const Polynomial &)=defaultPolynomial< T >
Polynomial(Polynomial &&)=defaultPolynomial< T >
Polynomial(void)Polynomial< T >
Polynomial(const T &scalar)Polynomial< T >
Polynomial(const T coeff, const std::vector< Term > &terms)Polynomial< T >
Polynomial(typename std::vector< Monomial >::const_iterator start, typename std::vector< Monomial >::const_iterator finish)Polynomial< T >
Polynomial(const std::enable_if_t< std::is_same_v< U, double >, std::string > &varname)Polynomial< T >explicit
Polynomial(const std::string &varname, unsigned int num)Polynomial< T >
Polynomial(const T &coeff, const VarType &v)Polynomial< T >
Polynomial(const Eigen::MatrixBase< Derived > &coefficients)Polynomial< T >explicit
pow(const Polynomial< U > &p, typename Polynomial< U >::PowerType n)Polynomial< T >friend
PowerType typedefPolynomial< T >
RealScalar typedefPolynomial< T >
Roots() constPolynomial< T >
RootsType typedefPolynomial< T >
RootType typedefPolynomial< T >
Subs(const VarType &orig, const VarType &replacement)Polynomial< T >
Substitute(const VarType &orig, const Polynomial &replacement) constPolynomial< T >
VariableNameToId(const std::string name, unsigned int m=1)Polynomial< T >static
VarType typedefPolynomial< T >