 |
Eclipse SUMO - Simulation of Urban MObility
|
Go to the documentation of this file.
18 #ifndef NIVissimExtendedEdgePoint_h
19 #define NIVissimExtendedEdgePoint_h
52 double position,
const std::vector<int>& assignedVehicles);
57 const std::vector<int>&
getLanes()
const;
NIVissimExtendedEdgePoint(int edgeid, const std::vector< int > &lanes, double position, const std::vector< int > &assignedVehicles)
Constructor.
const std::vector< int > & getLanes() const
std::vector< int > myLanes
The representation of a single edge during network building.
~NIVissimExtendedEdgePoint()
A point in 2D or 3D with translation and scaling methods.
void recheckLanes(const NBEdge *const edge)
Resets lane numbers if all lanes shall be used.
std::vector< int > myAssignedVehicles
Position getGeomPosition() const
double getPosition() const