|
template<typename T > |
static std::vector< T > | carla::road::ConcatVectors (std::vector< T > dst, std::vector< T > src) |
|
template<typename FuncT > |
static void | carla::road::ForEachDrivableLane (const Road &road, FuncT &&func) |
| Return a waypoint for each drivable lane on each lane section of road.
|
|
template<typename FuncT > |
static void | carla::road::ForEachDrivableLaneAt (const Road &road, double distance, FuncT &&func) |
| Return a waypoint for each drivable lane at distance on road.
|
|
template<typename FuncT > |
static void | carla::road::ForEachDrivableLaneImpl (RoadId road_id, const LaneSection &lane_section, double distance, FuncT &&func) |
| Return a waypoint for each drivable lane on lane_section.
|
|
template<typename FuncT > |
static void | carla::road::ForEachLane (const Road &road, Lane::LaneType lane_type, FuncT &&func) |
| Return a waypoint for each lane of the specified type on each lane section of road.
|
|
template<typename FuncT > |
static void | carla::road::ForEachLaneImpl (RoadId road_id, const LaneSection &lane_section, double distance, Lane::LaneType lane_type, FuncT &&func) |
|
static double | carla::road::GetDistanceAtEndOfLane (const Lane &lane) |
|
static double | carla::road::GetDistanceAtStartOfLane (const Lane &lane) |
|
double | carla::road::GetRemainingLength (const Lane &lane, double current_s) |
|
static bool | carla::road::IsLanePresent (const MapData &data, Waypoint waypoint) |
| Assumes road_id and section_id are valid.
|
|