#include <egolanetraffic.h>
Public Member Functions | |
EgoLaneTraffic (TrafficMap *trafficMap) | |
Construct a new EgoLaneTraffic object. More... | |
const adore::view::TrafficQueue & | getQueue () const |
Get the traffic queue. More... | |
const TrafficMap * | getTrafficMap () const |
Get the traffic map. More... | |
void | mapVehiclesOnBorders (adore::view::ALane *lfv, const adore::env::BorderBased::BorderSubSet &borders) |
Map vehicles on borders. More... | |
Private Attributes | |
adore::view::TrafficQueue | queue_ |
TrafficMap * | trafficMap_ |
EgoLaneTraffic - computes a traffic queue for an ego lane / lane following view
|
inline |
Construct a new EgoLaneTraffic object.
trafficMap |
|
inline |
Get the traffic queue.
|
inline |
Get the traffic map.
|
inline |
Map vehicles on borders.
lfv | lane following view |
borders | set of borders |
|
private |
|
private |