Assignment Search Framework
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
MapPathfindingTransitions Member List

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

applyAction(MapLocation &state, const MapDir &action) const MapPathfindingTransitionsvirtual
applyActionSequence(MapLocation &state, const std::vector< MapDir > &actions) constTransitionSystem< MapLocation, MapDir >
canEast(const MapLocation &state) const MapPathfindingTransitionsprotected
canNorth(const MapLocation &state) const MapPathfindingTransitionsprotected
canSouth(const MapLocation &state) const MapPathfindingTransitionsprotected
canWest(const MapLocation &state) const MapPathfindingTransitionsprotected
clearMap()MapPathfindingTransitions
diag_costMapPathfindingTransitionsprotected
four_connectedMapPathfindingTransitionsprotected
getActionCost(const MapLocation &state, const MapDir &action) const MapPathfindingTransitionsvirtual
getActions(const MapLocation &state, std::vector< MapDir > &actions) const MapPathfindingTransitionsvirtual
getDummyAction() const MapPathfindingTransitionsvirtual
getInverse(const MapLocation &state, const MapDir &action) const MapPathfindingTransitionsvirtual
getMapHeight() const MapPathfindingTransitions
getMapWidth() const MapPathfindingTransitions
getSuccessors(const MapLocation &state, std::vector< MapLocation > &children) constTransitionSystem< MapLocation, MapDir >virtual
grid_emptyMapPathfindingTransitionsprotected
is4Connected() const MapPathfindingTransitions
is8Connected() const MapPathfindingTransitions
isApplicable(const MapLocation &state, const MapDir &action) const MapPathfindingTransitionsvirtual
isApplicableSequence(const MapLocation &state, const std::vector< MapDir > &actions) constTransitionSystem< MapLocation, MapDir >
isChildState(const MapLocation &parent, const MapLocation &child) constTransitionSystem< MapLocation, MapDir >virtual
isDummyAction(const MapDir &action) const MapPathfindingTransitionsvirtual
isInvertible(const MapLocation &state, const MapDir &action) const MapPathfindingTransitionsvirtual
isNEEmpty(const MapLocation &state) const MapPathfindingTransitionsprotected
isNWEmpty(const MapLocation &state) const MapPathfindingTransitionsprotected
isSEEmpty(const MapLocation &state) const MapPathfindingTransitionsprotected
isSWEmpty(const MapLocation &state) const MapPathfindingTransitionsprotected
loadMap(std::string file_name)MapPathfindingTransitions
map_heightMapPathfindingTransitionsprotected
map_widthMapPathfindingTransitionsprotected
MapPathfindingTransitions(bool four_dirs=true)MapPathfindingTransitions
MapPathfindingTransitions(std::string file_name, bool four_dirs=true)MapPathfindingTransitions
set4Connected()MapPathfindingTransitions
set8Connected()MapPathfindingTransitions
setDiagonalCost(double d_cost)MapPathfindingTransitions
TransitionSystem()TransitionSystem< MapLocation, MapDir >
~MapPathfindingTransitions()MapPathfindingTransitionsvirtual
~TransitionSystem()TransitionSystem< MapLocation, MapDir >virtual