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) | Polynomial | |
operator *=(const Monomial &m) | Polynomial | |
operator *=(double c) | Polynomial | |
operator *=(const Variable &v) | 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/(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 |