Public Types | Public Member Functions | Public Attributes | List of all members
multi_robot_router::RouteVertex Class Reference

#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 SegmentgetSegment () 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 Segmentsegment_
 

Detailed Description

Definition at line 92 of file srr_utils.h.

Member Enumeration Documentation

Enumerator
none 
start_to_end 
end_to_start 

Definition at line 95 of file srr_utils.h.

Constructor & Destructor Documentation

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.

Member Function Documentation

const Segment & multi_robot_router::RouteVertex::getSegment ( ) const

Definition at line 151 of file srr_utils.cpp.

Member Data Documentation

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.


The documentation for this class was generated from the following files:


tuw_multi_robot_router
Author(s): Benjamin Binder
autogenerated on Mon Jun 10 2019 15:42:49