![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <MSLane.h>
Public Member Functions | |
| void | add (const MSLane *const l) const |
| Adds the given object to the container. | |
| StoringVisitor (std::set< const Named * > &objects, const PositionVector &shape, const double range, const int domain) | |
| Constructor. | |
Private Member Functions | |
| StoringVisitor & | operator= (const StoringVisitor &src) |
| invalidated assignment operator | |
| StoringVisitor (const StoringVisitor &src) | |
| invalidated copy constructor | |
Private Attributes | |
| const int | myDomain |
| std::set< const Named * > & | myObjects |
| The container. | |
| const double | myRange |
| const PositionVector & | myShape |
|
inline |
|
private |
invalidated copy constructor
| void MSLane::StoringVisitor::add | ( | const MSLane *const | l | ) | const |
Adds the given object to the container.
Definition at line 123 of file MSLane.cpp.
References libsumo::CMD_GET_EDGE_VARIABLE, libsumo::CMD_GET_LANE_VARIABLE, libsumo::CMD_GET_PERSON_VARIABLE, libsumo::CMD_GET_VEHICLE_VARIABLE, PositionVector::distance2D(), MSNet::getCurrentTimeStep(), MSLane::getEdge(), MSNet::getInstance(), MSLane::getParkingVehicles(), MSLane::getShape(), MSEdge::getSortedPersons(), MSLane::getVehiclesSecure(), myDomain, myObjects, myRange, myShape, and MSLane::releaseVehicles().
Referenced by MSLane::visit().
|
private |
invalidated assignment operator
|
private |
|
private |
|
private |
|
private |