#include <srr_utils.h>
Public Types | |
| enum | path_direction { path_direction::none, path_direction::start_to_end, path_direction::end_to_start } |
Public Member Functions | |
| const Segment & | getSegment () const |
| RouteVertex (const Vertex &_vertex) | |
| RouteVertex (const RouteVertex &_vertex) | |
Public Attributes | |
| int32_t | collision = 0 |
| path_direction | direction |
| bool | overlapPredecessor = false |
| bool | overlapSuccessor = false |
| int32_t | potential = 0 |
| const Segment & | segment_ |
Definition at line 92 of file srr_utils.h.
|
strong |
| Enumerator | |
|---|---|
| none | |
| start_to_end | |
| end_to_start | |
Definition at line 95 of file srr_utils.h.
| multi_robot_router::RouteVertex::RouteVertex | ( | const Vertex & | _vertex | ) |
Definition at line 145 of file srr_utils.cpp.
| multi_robot_router::RouteVertex::RouteVertex | ( | const RouteVertex & | _vertex | ) |
Definition at line 148 of file srr_utils.cpp.
| const Segment & multi_robot_router::RouteVertex::getSegment | ( | ) | const |
Definition at line 151 of file srr_utils.cpp.
| int32_t multi_robot_router::RouteVertex::collision = 0 |
Definition at line 106 of file srr_utils.h.
| path_direction multi_robot_router::RouteVertex::direction |
Definition at line 109 of file srr_utils.h.
| bool multi_robot_router::RouteVertex::overlapPredecessor = false |
Definition at line 107 of file srr_utils.h.
| bool multi_robot_router::RouteVertex::overlapSuccessor = false |
Definition at line 108 of file srr_utils.h.
| int32_t multi_robot_router::RouteVertex::potential = 0 |
Definition at line 105 of file srr_utils.h.
| const Segment& multi_robot_router::RouteVertex::segment_ |
Definition at line 110 of file srr_utils.h.