Eclipse SUMO - Simulation of Urban MObility
MSLink.cpp File Reference
#include <config.h>
#include <iostream>
#include <algorithm>
#include <limits>
#include <utils/iodevices/OutputDevice.h>
#include <utils/common/RandHelper.h>
#include <utils/common/StringTokenizer.h>
#include "MSNet.h"
#include "MSJunction.h"
#include "MSJunctionLogic.h"
#include "MSLink.h"
#include "MSLane.h"
#include <microsim/transportables/MSPerson.h>
#include <microsim/transportables/MSTransportableControl.h>
#include "MSEdge.h"
#include "MSGlobals.h"
#include "MSVehicle.h"
#include <microsim/lcmodels/MSAbstractLaneChangeModel.h>
#include <microsim/transportables/MSPModel.h>
Include dependency graph for MSLink.cpp:

Go to the source code of this file.

Macros

#define DEBUG_COND2(obj)   (obj->isSelected())
 
#define DEBUG_COND_ZIPPER   (ego->isSelected())
 
#define DIVERGENCE_MIN_WIDTH   2.5
 
#define INVALID_TIME   -1000
 
#define JM_CROSSING_GAP_DEFAULT   10
 

Detailed Description

Author
Daniel Krajzewicz
Jakob Erdmann
Michael Behrisch
Laura Bieker
Date
Sept 2002

Definition in file MSLink.cpp.

Macro Definition Documentation

◆ DEBUG_COND2

#define DEBUG_COND2 (   obj)    (obj->isSelected())

Definition at line 53 of file MSLink.cpp.

◆ DEBUG_COND_ZIPPER

#define DEBUG_COND_ZIPPER   (ego->isSelected())

Definition at line 57 of file MSLink.cpp.

◆ DIVERGENCE_MIN_WIDTH

#define DIVERGENCE_MIN_WIDTH   2.5

Definition at line 69 of file MSLink.cpp.

◆ INVALID_TIME

#define INVALID_TIME   -1000

Definition at line 63 of file MSLink.cpp.

◆ JM_CROSSING_GAP_DEFAULT

#define JM_CROSSING_GAP_DEFAULT   10

Definition at line 66 of file MSLink.cpp.