dReal4
Formula Member List

This is the complete list of members for Formula, including all inherited members.

EqualTo(const Formula &f) constFormula
Evaluate(const Environment &env=Environment{}) constFormula
False() (defined in Formula)Formulastatic
forall(const Variables &vars, const Formula &f)Formulafriend
Formula()Formula
Formula(const Formula &) (defined in Formula)Formula
Formula(Formula &&) noexcept (defined in Formula)Formula
Formula(const Variable &var)Formulaexplicit
FormulaCell (defined in Formula)Formula
get_hash() const (defined in Formula)Formula
get_kind() const (defined in Formula)Formula
GetFreeVariables() constFormula
include_ite() constFormula
is_conjunction(const Formula &f)Formulafriend
is_disjunction(const Formula &f)Formulafriend
is_equal_to(const Formula &f)Formulafriend
is_false(const Formula &f)Formulafriend
is_forall(const Formula &f)Formulafriend
is_greater_than(const Formula &f)Formulafriend
is_greater_than_or_equal_to(const Formula &f)Formulafriend
is_less_than(const Formula &f)Formulafriend
is_less_than_or_equal_to(const Formula &f)Formulafriend
is_negation(const Formula &f)Formulafriend
is_not_equal_to(const Formula &f)Formulafriend
is_relational(const Formula &f)Formulafriend
is_true(const Formula &f)Formulafriend
is_variable(const Formula &f)Formulafriend
Less(const Formula &f) constFormula
make_conjunction(Formula &f1, const Formula &f2) (defined in Formula)Formulastatic
make_conjunction(const std::set< Formula > &formulas)Formulafriend
make_disjunction(Formula &f1, const Formula &f2) (defined in Formula)Formulastatic
make_disjunction(const std::set< Formula > &formulas)Formulafriend
operator bool() constFormulainlineexplicit
operator! (defined in Formula)Formulafriend
operator!=(const Expression &e1, const Expression &e2)Formulafriend
operator< (defined in Formula)Formulafriend
operator<< (defined in Formula)Formulafriend
operator<= (defined in Formula)Formulafriend
operator=(const Formula &) (defined in Formula)Formula
operator=(Formula &&) noexcept (defined in Formula)Formula
operator==(const Expression &e1, const Expression &e2)Formulafriend
operator> (defined in Formula)Formulafriend
operator>= (defined in Formula)Formulafriend
Substitute(const Variable &var, const Expression &e) constFormula
Substitute(const Variable &var, const Formula &f) constFormula
Substitute(const ExpressionSubstitution &expr_subst, const FormulaSubstitution &formula_subst) constFormula
Substitute(const ExpressionSubstitution &expr_subst) constFormula
Substitute(const FormulaSubstitution &formula_subst) constFormula
swap (defined in Formula)Formulafriend
to_conjunction(const Formula &f)Formulafriend
to_disjunction(const Formula &f)Formulafriend
to_equal_to(const Formula &f)Formulafriend
to_false(const Formula &f)Formulafriend
to_forall(const Formula &f)Formulafriend
to_greater_than(const Formula &f)Formulafriend
to_greater_than_or_equal_to(const Formula &f)Formulafriend
to_less_than(const Formula &f)Formulafriend
to_less_than_or_equal_to(const Formula &f)Formulafriend
to_nary(const Formula &f)Formulafriend
to_nary(Formula &f)Formulafriend
to_negation(const Formula &f)Formulafriend
to_not_equal_to(const Formula &f)Formulafriend
to_relational(const Formula &f)Formulafriend
to_string() constFormula
to_true(const Formula &f)Formulafriend
to_variable(const Formula &f)Formulafriend
True() (defined in Formula)Formulastatic
~Formula() (defined in Formula)Formula