| admissibleHeuristic(const State &s) | libMultiRobotPlanning::Environment< Location, State, Action, Cost, Conflict, Constraint, Constraints > | inline |
| calcIndex(const State &s) | libMultiRobotPlanning::Environment< Location, State, Action, Cost, Conflict, Constraint, Constraints > | inline |
| createConstraintsFromConflict(const Conflict &conflict, std::map< size_t, Constraints > &constraints) | libMultiRobotPlanning::Environment< Location, State, Action, Cost, Conflict, Constraint, Constraints > | inline |
| Environment(size_t maxx, size_t maxy, std::unordered_set< Location > obstacles, std::multimap< int, State > dynamic_obstacles, std::vector< State > goals) | libMultiRobotPlanning::Environment< Location, State, Action, Cost, Conflict, Constraint, Constraints > | inline |
| Environment(const Environment &)=delete | libMultiRobotPlanning::Environment< Location, State, Action, Cost, Conflict, Constraint, Constraints > | |
| getFirstConflict(const std::vector< PlanResult< State, Action, double >> &solution, Conflict &result) | libMultiRobotPlanning::Environment< Location, State, Action, Cost, Conflict, Constraint, Constraints > | inline |
| getGoal() | libMultiRobotPlanning::Environment< Location, State, Action, Cost, Conflict, Constraint, Constraints > | inline |
| getNeighbors(const State &s, Action action, std::vector< Neighbor< State, Action, double >> &neighbors) | libMultiRobotPlanning::Environment< Location, State, Action, Cost, Conflict, Constraint, Constraints > | inline |
| highLevelExpanded() | libMultiRobotPlanning::Environment< Location, State, Action, Cost, Conflict, Constraint, Constraints > | inline |
| isSolution(const State &state, double gscore, std::unordered_map< State, std::tuple< State, Action, double, double >, std::hash< State >> &_camefrom) | libMultiRobotPlanning::Environment< Location, State, Action, Cost, Conflict, Constraint, Constraints > | inline |
| lowLevelExpanded() const | libMultiRobotPlanning::Environment< Location, State, Action, Cost, Conflict, Constraint, Constraints > | inline |
| onExpandHighLevelNode(int) | libMultiRobotPlanning::Environment< Location, State, Action, Cost, Conflict, Constraint, Constraints > | inline |
| onExpandLowLevelNode(const State &, int, int) | libMultiRobotPlanning::Environment< Location, State, Action, Cost, Conflict, Constraint, Constraints > | inline |
| operator=(const Environment &)=delete | libMultiRobotPlanning::Environment< Location, State, Action, Cost, Conflict, Constraint, Constraints > | |
| setLowLevelContext(size_t agentIdx, const Constraints *constraints) | libMultiRobotPlanning::Environment< Location, State, Action, Cost, Conflict, Constraint, Constraints > | inline |
| startAndGoalValid(const std::vector< State > &m_starts, const size_t iter, const int batchsize) | libMultiRobotPlanning::Environment< Location, State, Action, Cost, Conflict, Constraint, Constraints > | inline |