Eclipse SUMO - Simulation of Urban MObility
|
#include <AFInfo.h>
Public Member Functions | |
FlagInfo (const E *const e) | |
Constructor param[in] e The edge. | |
FlagInfo & | operator= (const FlagInfo &other) |
Copy constructor. | |
virtual void | reset () |
Reset the flag information. | |
virtual | ~FlagInfo () |
Destructor. | |
Data Fields | |
std::vector< bool > | arcFlags |
The arc flags. | |
const E *const | edge |
The current edge. | |
It holds a pointer to the associated edge, and flag information for arc flag routing
Copy constructor.
[in] | other | The other FLAG info instance to copy |
Definition at line 49 of file AFInfo.h.
References AFInfo< E >::FlagInfo::arcFlags, and AFInfo< E >::FlagInfo::edge.
Reset the flag information.
Reimplemented in AFInfo< E >::ArcInfoBase, and AFInfo< E >::ArcInfo.
Definition at line 61 of file AFInfo.h.
References AFInfo< E >::FlagInfo::arcFlags.
The arc flags.
Definition at line 67 of file AFInfo.h.
Referenced by AFRouter< E, N, V, M >::compute(), AFRouter< E, N, V, M >::flag(), AFInfo< E >::FlagInfo::operator=(), and AFInfo< E >::FlagInfo::reset().
The current edge.
Definition at line 65 of file AFInfo.h.
Referenced by AFBuild< E, N, V, M >::computeArcFlagsAux(), and AFInfo< E >::FlagInfo::operator=().