maliput
find_lane_sequences.h File Reference
#include <vector>
#include "maliput/api/lane.h"
Include dependency graph for find_lane_sequences.h:
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
 

Functions

std::vector< std::vector< const maliput::api::Lane * > > FindLaneSequences (const maliput::api::Lane *start, const maliput::api::Lane *end, double max_length_m)
 Finds and returns sequences of lanes that go from a specified start lane to a specified end lane. More...
 
std::vector< std::vector< const maliput::api::Lane * > > FindLaneSequences (const maliput::api::Lane *start, const maliput::api::Lane *end, double max_length_m, bool no_u_turns)
 Overload to FindLaneSequences() that removes from the result those sequences presenting U-turns when no_u_turns is true. More...