maliput
lane_s_range_relation.h File Reference
This graph shows which files directly or indirectly include this file:

Namespaces

 maliput
 Code in this file is inspired by: https://github.com/RobotLocomotion/drake/blob/master/common/text_logging.h.
 
 maliput::routing
 

Enumerations

enum  LaneSRangeRelation {
  kAdjacentLeft, kAdjacentRight, kLeft, kRight,
  kSucceedingStraight, kSucceedingLeft, kSucceedingRight, kPreceedingStraight,
  kPreceedingLeft, kPreceedingRight, kCoincident, kUnrelated,
  kUnknown
}
 Defines the possible relationships the routing API can interpret between two api::LaneSRanges within a Route. More...
 

Functions

std::map< LaneSRangeRelation, const char * > LaneSRangeRelationMapper ()
 
std::ostream & operator<< (std::ostream &os, const LaneSRangeRelation &relation)
 Convenient overload to serialize as string a LaneSRangeRelation. More...