This is the complete list of members for Polynomial, including all inherited members.
| AddProduct(const Expression &coeff, const Monomial &m) | Polynomial | |
| CoefficientsAlmostEqual(const Polynomial &p, double tolerance) const | Polynomial | |
| decision_variables() const | Polynomial | |
| Degree(const Variable &v) const | Polynomial | |
| Differentiate(const Variable &x) const | Polynomial | |
| EqualTo(const Polynomial &p) const | Polynomial | |
| Evaluate(const Environment &env) const | Polynomial | |
| EvaluateIndeterminates(const Eigen::Ref< const VectorX< symbolic::Variable > > &indeterminates, const Eigen::Ref< const Eigen::MatrixXd > &indeterminates_values) const | Polynomial | |
| EvaluatePartial(const Environment &env) const | Polynomial | |
| EvaluatePartial(const Variable &var, double c) const | Polynomial | |
| EvaluateWithAffineCoefficients(const Eigen::Ref< const VectorX< symbolic::Variable > > &indeterminates, const Eigen::Ref< const Eigen::MatrixXd > &indeterminates_values, Eigen::MatrixXd *A, VectorX< symbolic::Variable > *decision_variables, Eigen::VectorXd *b) const | Polynomial | |
| Expand() const | Polynomial | |
| hash_append(HashAlgorithm &hasher, const Polynomial &item) noexcept | Polynomial | friend |
| indeterminates() const | Polynomial | |
| Integrate(const Variable &x) const | Polynomial | |
| Integrate(const Variable &x, double a, double b) const | Polynomial | |
| IsEven() const | Polynomial | |
| IsOdd() const | Polynomial | |
| Jacobian(const Eigen::MatrixBase< Derived > &vars) const | Polynomial | |
| MapType typedef | Polynomial | |
| monomial_to_coefficient_map() const | Polynomial | |
| operator!=(const Polynomial &p) const | Polynomial | |
| operator*=(const Polynomial &p) | Polynomial | |
| operator*=(const Monomial &m) | Polynomial | |
| operator*=(double c) | Polynomial | |
| operator*=(const Variable &v) | Polynomial | |
| operator+=(const Polynomial &p) | Polynomial | |
| operator+=(const Monomial &m) | Polynomial | |
| operator+=(double c) | Polynomial | |
| operator+=(const Variable &v) | Polynomial | |
| operator-=(const Polynomial &p) | Polynomial | |
| operator-=(const Monomial &m) | Polynomial | |
| operator-=(double c) | Polynomial | |
| operator-=(const Variable &v) | Polynomial | |
| operator/(Polynomial p, double v) | Polynomial | friend |
| operator=(const Polynomial &)=default | Polynomial | |
| operator=(Polynomial &&)=default | Polynomial | |
| operator==(const Polynomial &p) const | Polynomial | |
| Polynomial()=default | Polynomial | |
| Polynomial(const Polynomial &)=default | Polynomial | |
| Polynomial(Polynomial &&)=default | Polynomial | |
| Polynomial(std::nullptr_t) | Polynomial | explicit |
| Polynomial(MapType map) | Polynomial | explicit |
| Polynomial(const Monomial &m) | Polynomial | |
| Polynomial(const Variable &v) | Polynomial | explicit |
| Polynomial(const Expression &e) | Polynomial | explicit |
| Polynomial(const Expression &e, Variables indeterminates) | Polynomial | |
| RemoveTermsWithSmallCoefficients(double coefficient_tol) const | Polynomial | |
| Roots() const | Polynomial | |
| SetIndeterminates(const Variables &new_indeterminates) | Polynomial | |
| SubstituteAndExpand(const std::unordered_map< Variable, Polynomial > &indeterminate_substitution, SubstituteAndExpandCacheData *substitutions_cached_data=nullptr) const | Polynomial | |
| ToExpression() const | Polynomial | |
| TotalDegree() const | Polynomial |