Eclipse SUMO - Simulation of Urban MObility
|
A class that being a bresenham-callback assigns the incoming lanes to the edges. More...
Public Member Functions | |
void | execute (const int lane, const int virtEdge) |
executes a bresenham - step | |
const std::map< NBEdge *, std::vector< int > > & | getBuiltConnections () const |
get built connections | |
ToEdgeConnectionsAdder (const EdgeVector &transitions) | |
constructor | |
~ToEdgeConnectionsAdder () | |
destructor | |
Private Member Functions | |
ToEdgeConnectionsAdder & | operator= (const ToEdgeConnectionsAdder &)=delete |
Invalidated assignment operator. | |
ToEdgeConnectionsAdder (const ToEdgeConnectionsAdder &)=delete | |
Invalidated copy constructor. | |
Private Attributes | |
std::map< NBEdge *, std::vector< int > > | myConnections |
map of edges to this edge's lanes that reach them | |
const EdgeVector & | myTransitions |
the transition from the virtual lane to the edge it belongs to | |
A class that being a bresenham-callback assigns the incoming lanes to the edges.
|
inline |
|
inline |
|
privatedelete |
Invalidated copy constructor.
|
virtual |
executes a bresenham - step
Implements Bresenham::BresenhamCallBack.
Definition at line 142 of file NBEdge.cpp.
References NBEdge::myConnections.
|
inline |
get built connections
Definition at line 1588 of file NBEdge.h.
References myConnections.
Referenced by NBEdge::divideSelectedLanesOnEdges().
|
privatedelete |
Invalidated assignment operator.
|
private |
map of edges to this edge's lanes that reach them
Definition at line 1571 of file NBEdge.h.
Referenced by getBuiltConnections().
|
private |