Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
MESegment.cpp File Reference
Include dependency graph for MESegment.cpp:

Go to the source code of this file.

Macros

#define DEBUG_COND   (myEdge.isSelected())
#define DEBUG_COND2(obj)
#define DEFAULT_VEH_LENGTH_WITH_GAP   (SUMOVTypeParameter::getDefault().length + SUMOVTypeParameter::getDefault().minGap)
#define MESO_MIN_SPEED   (0.05)

Detailed Description

Author
Daniel Krajzewicz
Date
Tue, May 2005

Definition in file MESegment.cpp.

Macro Definition Documentation

◆ DEBUG_COND

#define DEBUG_COND   (myEdge.isSelected())

Definition at line 53 of file MESegment.cpp.

◆ DEBUG_COND2

#define DEBUG_COND2 ( obj)
Value:
((obj != 0 && (obj)->isSelected()))

Definition at line 54 of file MESegment.cpp.

Referenced by MSLane::addLeaders(), MSDispatch::addReservation(), MSCFModel::calculateEmergencyDeceleration(), MSLane::checkForPedestrians(), MSDispatch_Greedy::computeDispatch(), MSDispatch_GreedyClosest::computeDispatch(), MSLane::detectCollisionBetween(), MSLane::detectCollisions(), MSDispatch_Greedy::dispatch(), MSDispatch_GreedyShared::dispatch(), MSDispatch_RouteExtension::dispatch(), MSLane::executeMovements(), MSVehicle::Influencer::gapControlSpeed(), MSLane::getCriticalLeader(), MSLane::getFirstVehicleInformation(), MSLane::getFollower(), MSLane::getFollowersOnConsecutive(), MSParkingArea::getLastFreePos(), MSParkingArea::getLastFreePosWithReservation(), MSLane::getLastVehicleInformation(), MSLane::getLeader(), MSLane::getLeaderOnConsecutive(), MSLane::getLeadersOnConsecutive(), MSLane::getOppositeFollower(), MSLane::getOppositeLeader(), MSLane::getPartialBehind(), MSLane::handleCollisionBetween(), MSLane::handleIntermodalCollisionBetween(), MSLane::insertVehicle(), MSLane::isInsertionSuccess(), MESegment::isOpen(), NIImporter_OpenDrive::loadNetwork(), MSCFModel::maximumSafeFollowSpeed(), MSCFModel_EIDM::maximumSafeFollowSpeed(), MSLane::AnyVehicleIterator::nextIsMyVehicles(), MSMeanData_Net::MSLaneMeanDataValues::notifyMoveInternal(), MSLane::planMovements(), MSVehicle::processTraCISpeedControl(), MSLink::removeApproaching(), MSLink::removeApproachingPerson(), MSDispatch::removeReservation(), MSLane::resetManeuverReservation(), MSLane::resetPartialOccupation(), MSLane::safeInsertionSpeed(), MSLink::setApproaching(), MSLink::setApproaching(), MSLane::setManeuverReservation(), MSLane::setPartialOccupation(), and MSDispatch::updateReservationFromPos().

◆ DEFAULT_VEH_LENGTH_WITH_GAP

#define DEFAULT_VEH_LENGTH_WITH_GAP   (SUMOVTypeParameter::getDefault().length + SUMOVTypeParameter::getDefault().minGap)

Definition at line 45 of file MESegment.cpp.

Referenced by MESegment::getTauJJ(), and MESegment::jamThresholdForSpeed().

◆ MESO_MIN_SPEED

#define MESO_MIN_SPEED   (0.05)