symbolic
symbolic::DisjunctiveFormula Member List

This is the complete list of members for symbolic::DisjunctiveFormula, including all inherited members.

Conjunction typedef (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormula
conjunctions (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormula
Create(const Pddl &pddl, const Formula &formula, const std::vector< Object > &parameters, const std::vector< Object > &arguments, bool apply_axioms=false) (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormulainlinestatic
Create(const Pddl &pddl, const VAL::goal *symbol, const std::vector< Object > &parameters, const std::vector< Object > &arguments, bool apply_axioms=false) (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormulastatic
Create(const Pddl &pddl, const VAL::effect_lists *symbol, const std::vector< Object > &parameters, const std::vector< Object > &arguments, bool apply_axioms=false) (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormulastatic
Create(const Pddl &pddl, ConjunctiveFormula &&cnf, bool apply_axioms=false) (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormulastatic
DisjunctiveFormula()=default (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormula
DisjunctiveFormula(std::vector< Conjunction > &&conjunctions) (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormulainlineexplicit
DisjunctiveFormula(std::initializer_list< Conjunction > l) (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormulainline
DisjunctiveFormula(const Pddl &pddl, const Formula &formula, const std::vector< Object > &parameters, const std::vector< Object > &arguments) (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormulainline
DisjunctiveFormula(const Pddl &pddl, const VAL::goal *symbol, const std::vector< Object > &parameters, const std::vector< Object > &arguments) (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormulainline
DisjunctiveFormula(const Pddl &pddl, const VAL::effect_lists *symbol, const std::vector< Object > &parameters, const std::vector< Object > &arguments) (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormulainline
DisjunctiveFormula(const Pddl &pddl, ConjunctiveFormula &&cnf) (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormulainline
empty() const (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormulainline
NormalizeConditions(const Pddl &pddl, const std::string &action_call, bool apply_axioms=false)symbolic::DisjunctiveFormulastatic
NormalizeGoal(const Pddl &pddl, bool apply_axioms=false) (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormulastatic
NormalizePostconditions(const Pddl &pddl, const std::string &action_call, bool apply_axioms=false) (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormulastatic
NormalizePreconditions(const Pddl &pddl, const std::string &action_call, bool apply_axioms=false) (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormulastatic
operator<< (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormulafriend
operator== (defined in symbolic::DisjunctiveFormula)symbolic::DisjunctiveFormulafriend