MSLane::vehicle_position_sorter Class Reference


Detailed Description

Sorts vehicles by their position (descending).

Definition at line 661 of file MSLane.h.


Public Member Functions

int operator() (MSVehicle *v1, MSVehicle *v2) const
 Comparing operator.
 vehicle_position_sorter ()
 Constructor.

Constructor & Destructor Documentation

MSLane::vehicle_position_sorter::vehicle_position_sorter (  )  [inline, explicit]

Constructor.

Definition at line 664 of file MSLane.h.

00664 { }


Member Function Documentation

int MSLane::vehicle_position_sorter::operator() ( MSVehicle v1,
MSVehicle v2 
) const [inline]

Comparing operator.

Parameters:
[in] v1 First vehicle to compare
[in] v2 Second vehicle to compare
Returns:
Whether the first vehicle is further on the lane than the second

Definition at line 672 of file MSLane.h.

References MSVehicle::getPositionOnLane().

00672                                                            {
00673             return v1->getPositionOnLane()>v2->getPositionOnLane();
00674         }


The documentation for this class was generated from the following file:

Generated on Wed May 5 00:06:48 2010 for Sumo - Simulation of Urban MObility by  doxygen 1.5.6