This is the complete list of members for Formula, including all inherited members.
| EqualTo(const Formula &f) const | Formula | |
| Evaluate(const Environment &env=Environment{}, RandomGenerator *random_generator=nullptr) const | Formula | |
| Evaluate(RandomGenerator *random_generator) const | Formula | |
| False() | Formula | static |
| Formula(const Formula &)=default | Formula | |
| Formula(Formula &&)=default | Formula | |
| Formula() | Formula | |
| Formula(bool value) | Formula | explicit |
| Formula(std::shared_ptr< const FormulaCell > ptr) | Formula | explicit |
| Formula(const Variable &var) | Formula | explicit |
| get_kind() const | Formula | |
| GetFreeVariables() const | Formula | |
| hash_append(HashAlgorithm &hasher, const Formula &item) noexcept | Formula | friend |
| is_conjunction(const Formula &f) | Formula | friend |
| is_disjunction(const Formula &f) | Formula | friend |
| is_equal_to(const Formula &f) | Formula | friend |
| is_false(const Formula &f) | Formula | friend |
| is_forall(const Formula &f) | Formula | friend |
| is_greater_than(const Formula &f) | Formula | friend |
| is_greater_than_or_equal_to(const Formula &f) | Formula | friend |
| is_isnan(const Formula &f) | Formula | friend |
| is_less_than(const Formula &f) | Formula | friend |
| is_less_than_or_equal_to(const Formula &f) | Formula | friend |
| is_negation(const Formula &f) | Formula | friend |
| is_not_equal_to(const Formula &f) | Formula | friend |
| is_positive_semidefinite(const Formula &f) | Formula | friend |
| is_relational(const Formula &f) | Formula | friend |
| is_true(const Formula &f) | Formula | friend |
| is_variable(const Formula &f) | Formula | friend |
| Less(const Formula &f) const | Formula | |
| operator bool() const | Formula | explicit |
| operator<<(std::ostream &os, const Formula &f) | Formula | friend |
| operator=(const Formula &)=default | Formula | |
| operator=(Formula &&)=default | Formula | |
| Substitute(const Variable &var, const Expression &e) const | Formula | |
| Substitute(const Substitution &s) const | Formula | |
| swap(Formula &a, Formula &b) | Formula | friend |
| to_conjunction(const Formula &f) | Formula | friend |
| to_disjunction(const Formula &f) | Formula | friend |
| to_equal_to(const Formula &f) | Formula | friend |
| to_false(const Formula &f) | Formula | friend |
| to_forall(const Formula &f) | Formula | friend |
| to_greater_than(const Formula &f) | Formula | friend |
| to_greater_than_or_equal_to(const Formula &f) | Formula | friend |
| to_isnan(const Formula &f) | Formula | friend |
| to_less_than(const Formula &f) | Formula | friend |
| to_less_than_or_equal_to(const Formula &f) | Formula | friend |
| to_nary(const Formula &f) | Formula | friend |
| to_negation(const Formula &f) | Formula | friend |
| to_not_equal_to(const Formula &f) | Formula | friend |
| to_positive_semidefinite(const Formula &f) | Formula | friend |
| to_relational(const Formula &f) | Formula | friend |
| to_string() const | Formula | |
| to_true(const Formula &f) | Formula | friend |
| to_variable(const Formula &f) | Formula | friend |
| True() | Formula | static |
| ~Formula()=default | Formula |