Public Member Functions | Public Attributes | List of all members
carla::road::Junction::Connection Struct Reference

#include <Junction.h>

+ Collaboration diagram for carla::road::Junction::Connection:

Public Member Functions

void AddLaneLink (LaneId from, LaneId to)
 Connection (ConId id, RoadId incoming_road, RoadId connecting_road)

Public Attributes

RoadId connecting_road
ConId id
RoadId incoming_road
std::vector< LaneLinklane_links

Detailed Description

Definition at line 31 of file road/Junction.h.

Constructor & Destructor Documentation

◆ Connection()

carla::road::Junction::Connection::Connection ( ConId  id,
RoadId  incoming_road,
RoadId  connecting_road 

Definition at line 41 of file road/Junction.h.

Member Function Documentation

◆ AddLaneLink()

void carla::road::Junction::Connection::AddLaneLink ( LaneId  from,
LaneId  to 

Definition at line 37 of file road/Junction.h.

References carla::road::Junction::LaneLink::from.

Member Data Documentation

◆ connecting_road

RoadId carla::road::Junction::Connection::connecting_road

Definition at line 34 of file road/Junction.h.

◆ id

ConId carla::road::Junction::Connection::id

Definition at line 32 of file road/Junction.h.

◆ incoming_road

RoadId carla::road::Junction::Connection::incoming_road

Definition at line 33 of file road/Junction.h.

◆ lane_links

std::vector<LaneLink> carla::road::Junction::Connection::lane_links

Definition at line 35 of file road/Junction.h.

The documentation for this struct was generated from the following file: