This is the complete list of members for multi_robot_router::RouteCoordinator, including all inherited members.
addRoute(const std::vector< RouteVertex > &_path, const uint32_t _diameterPixel, const uint32_t _robotId)=0 | multi_robot_router::RouteCoordinator | pure virtual |
checkSegment(const Vertex &_next, const uint32_t _startTime, const int32_t _endTime, const uint32_t _diameterPixel, int32_t &_collisionRobot, const uint32_t _robotId, bool _ignoreGoal=false) const =0 | multi_robot_router::RouteCoordinator | pure virtual |
findPotentialUntilRobotOnSegment(const uint32_t _robot, const uint32_t _segId) const =0 | multi_robot_router::RouteCoordinator | pure virtual |
findSegNr(const uint32_t _robot, const uint32_t _potential) const =0 | multi_robot_router::RouteCoordinator | pure virtual |
getEnd(const uint32_t _robotId) const =0 | multi_robot_router::RouteCoordinator | pure virtual |
getListOfRobotsHigherPrioritizedRobots(const uint32_t _robot, const uint32_t _segId, const int32_t _potential) const =0 | multi_robot_router::RouteCoordinator | pure virtual |
getStart(const uint32_t _robotId) const =0 | multi_robot_router::RouteCoordinator | pure virtual |
isGoal(const Vertex &_seg, const uint32_t _robotId) const =0 | multi_robot_router::RouteCoordinator | pure virtual |
removeRobot(const uint32_t _robot)=0 | multi_robot_router::RouteCoordinator | pure virtual |
reset(const std::vector< Segment > &_graph, const uint32_t _nrRobots)=0 | multi_robot_router::RouteCoordinator | pure virtual |
setGoalSegments(const std::vector< uint32_t > &_goalSegments)=0 | multi_robot_router::RouteCoordinator | pure virtual |
setStartSegments(const std::vector< uint32_t > &_startSegments)=0 | multi_robot_router::RouteCoordinator | pure virtual |