Lane Member List
This is the complete list of members for
Lane, including all inherited members.
AddVehicleToDetector(double prevPosition, double curPosition, Vehicle *pVeh) | Lane | [private] |
ChangeLanes(Vehicle *pVeh) | Lane | |
FinadAdjacentVehicle(Lane *AdjacentLane, double location, bool front, int *iAdjacentLane=NULL) | Lane | [private] |
getIndex() | Lane | |
getLastPos() | Lane | |
getLength() | Lane | |
getNoVeh() | Lane | |
getPos() | Lane | |
ImplementLaneChange(Vehicle *pVeh, int LaneChangeID, int iVehLeftLane, int iVehRightLane) | Lane | [private] |
insert(int i, Vehicle *pVeh) | Lane | |
Lane() | Lane | |
Lane(int length, std::vector< Detector * > detectors, bool DirPos, bool AllowLaneChange) | Lane | |
m_AllowLaneChanging | Lane | [private] |
m_Dir | Lane | [private] |
m_DirPos | Lane | [private] |
m_Flow | Lane | [private] |
m_iLane | Lane | [private] |
m_index | Lane | [private, static] |
m_LeftLane | Lane | [private] |
m_NoVeh | Lane | [private] |
m_OutputDetector | Lane | [private] |
m_PrevVehiclePosition | Lane | [private] |
m_pVehicles | Lane | [private] |
m_RightLane | Lane | [private] |
m_RoadLength | Lane | [private] |
m_vDetectors | Lane | [private] |
setLeftLane(Lane *left) | Lane | |
setOutputDetector(Detector *out) | Lane | |
setRightLane(Lane *right) | Lane | |
update(double step) | Lane | |
~Lane() | Lane | [virtual] |