Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
MSPModel_Interacting.cpp File Reference
#include <config.h>
#include <microsim/MSGlobals.h>
#include <microsim/MSLane.h>
#include <microsim/MSLink.h>
#include <microsim/MSNet.h>
#include "MSPModel_Interacting.h"
Include dependency graph for MSPModel_Interacting.cpp:

Go to the source code of this file.

Macros

#define DEBUGCOND(PED)

Detailed Description

Author
Jakob Erdmann
Michael Behrisch
Date
Mon, 13 Jan 2014

Definition in file MSPModel_Interacting.cpp.

Macro Definition Documentation

◆ DEBUGCOND

#define DEBUGCOND ( PED)
Value:
((PED)->getPerson()->isSelected())

Definition at line 31 of file MSPModel_Interacting.cpp.

Referenced by NBNode::addedLanesRight(), NBEdge::addStraightConnections(), NBOwnTLDef::allowCompatible(), NBNodeShapeComputer::badIntersection(), MSPModel_Interacting::blockedAtDist(), NBNode::buildCrossings(), NBRampsComputer::buildOffRamp(), NBRampsComputer::buildOnRamp(), NBNode::buildWalkingAreas(), NBNodeShapeComputer::compute(), NBEdge::computeAngle(), NBEdge::computeEdge2Edges(), NBNode::computeInternalLaneShape(), NBEdge::computeLanes2Edges(), NBNode::computeLanes2Lanes(), NBOwnTLDef::computeLogicAndConts(), NBNodeShapeComputer::computeNodeShapeDefault(), NBNodeShapeComputer::computeNodeShapeSmall(), NBRampsComputer::computeRamps(), NBNode::computeSmoothShape(), NBOwnTLDef::computeUnblockedWeightedStreamNumber(), NBNodeShapeComputer::computeUniqueDirectionList(), NBOwnTLDef::correctConflicting(), NBEdge::cutAtIntersection(), NBEdge::divideOnEdges(), NBEdge::divideSelectedLanesOnEdges(), MSCalibrator::execute(), NBNodeCont::feasibleCluster(), NBNode::findToLaneForPermissions(), NBTrafficLightDefinition::forbids(), NBNodeCont::generateNodeClusters(), NBOwnTLDef::getBestCombination(), NBOwnTLDef::getBestPair(), NBNodeShapeComputer::getDefaultRadius(), MSPModel_Striping::getNeighboringObstacles(), MSPModel_Striping::getNextLane(), NBRampsComputer::getOffRampEdges(), NBRequest::getResponseString(), NBNodeShapeComputer::getSmoothCorner(), MSPModel_Striping::getVehicleObstacles(), NBNode::guessCrossings(), NBNodeCont::guessTLs(), MSPModel_Striping::PState::ignoreRed(), NBEdge::init(), NBOwnTLDef::initNeedsContRelation(), NBNodeCont::joinJunctions(), NBNodeShapeComputer::joinSameDirectionEdges(), NBRampsComputer::mayNeedOffRamp(), NBRampsComputer::mayNeedOnRamp(), MSPModel_Striping::moveInDirection(), MSPModel_Striping::moveInDirectionOnLane(), MSPModel_Striping::PState::moveToNextLane(), MSPModel_Interacting::nextBlocking(), NBEdge::prepareEdgePriorities(), MSPModel_Striping::PState::PState(), NBEdge::recheckLanes(), NBNode::recheckSpecialConnections(), NBNode::recheckVClassConnections(), MSPModel_Striping::registerCrossingApproach(), NBEdge::removeFromConnections(), NBEdge::replaceInConnections(), MSStoppingPlaceRerouter::rerouteStoppingPlace(), NBRequest::resetCooperating(), NBRequest::resetSignalised(), NBRequest::setBlocking(), NBEdge::setNodeBorder(), NBEdgePriorityComputer::setPriorityJunctionPriorities(), GNEEdge::smoothShape(), NBNode::sortEdges(), MSPModel_Striping::PState::stopForYellow(), MSTriggeredRerouter::triggerRouting(), MSPModel_Interacting::unregisterCrossingApproach(), MSPModel_Striping::PState::walk(), NWWriter_OpenDrive::writeGeomSmooth(), NWWriter_OpenDrive::writeInternalEdge(), and NWWriter_OpenDrive::writeNormalEdge().