Assignment Search Framework
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
TransitionSystem< state_t, action_t > Member List

This is the complete list of members for TransitionSystem< state_t, action_t >, including all inherited members.

applyAction(state_t &state, const action_t &action) const =0TransitionSystem< state_t, action_t >pure virtual
applyActionSequence(state_t &state, const std::vector< action_t > &actions) const TransitionSystem< state_t, action_t >
getActionCost(const state_t &state, const action_t &action) const =0TransitionSystem< state_t, action_t >pure virtual
getActions(const state_t &state, std::vector< action_t > &actions) const =0TransitionSystem< state_t, action_t >pure virtual
getDummyAction() const =0TransitionSystem< state_t, action_t >pure virtual
getInverse(const state_t &state, const action_t &action) const TransitionSystem< state_t, action_t >virtual
getSuccessors(const state_t &state, std::vector< state_t > &children) const TransitionSystem< state_t, action_t >virtual
isApplicable(const state_t &state, const action_t &action) const TransitionSystem< state_t, action_t >virtual
isApplicableSequence(const state_t &state, const std::vector< action_t > &actions) const TransitionSystem< state_t, action_t >
isChildState(const state_t &parent, const state_t &child) const TransitionSystem< state_t, action_t >virtual
isDummyAction(const action_t &action) const =0TransitionSystem< state_t, action_t >pure virtual
isInvertible(const state_t &state, const action_t &action) const TransitionSystem< state_t, action_t >virtual
TransitionSystem()TransitionSystem< state_t, action_t >
~TransitionSystem()TransitionSystem< state_t, action_t >virtual