|
SUMO - Simulation of Urban MObility
|
#include <config.h>#include <string>#include <map>#include <cassert>#include <algorithm>#include <vector>#include <deque>#include <set>#include <cmath>#include <iterator>#include <utils/common/UtilExceptions.h>#include <utils/common/StringUtils.h>#include <utils/options/OptionsCont.h>#include <utils/geom/GeomHelper.h>#include <utils/geom/bezier.h>#include <utils/common/MsgHandler.h>#include <utils/common/StdDefs.h>#include <utils/common/ToString.h>#include <utils/geom/GeoConvHelper.h>#include <utils/iodevices/OutputDevice.h>#include <iomanip>#include "NBNode.h"#include "NBAlgorithms.h"#include "NBNodeCont.h"#include "NBNodeShapeComputer.h"#include "NBEdgeCont.h"#include "NBTypeCont.h"#include "NBHelpers.h"#include "NBDistrict.h"#include "NBContHelper.h"#include "NBRequest.h"#include "NBOwnTLDef.h"#include "NBTrafficLightLogicCont.h"#include "NBTrafficLightDefinition.h"
Go to the source code of this file.
Macros | |
| #define | DEBUGID "C" |
| #define | EXTEND_CROSSING_ANGLE_THRESHOLD 35.0 |
| #define | MIN_WEAVE_LENGTH 20.0 |
| #define | SPLIT_CROSSING_ANGLE_THRESHOLD 5 |
| #define | SPLIT_CROSSING_WIDTH_THRESHOLD 1.5 |
Definition in file NBNode.cpp.
| #define DEBUGID "C" |
Definition at line 81 of file NBNode.cpp.
| #define EXTEND_CROSSING_ANGLE_THRESHOLD 35.0 |
Definition at line 73 of file NBNode.cpp.
Referenced by NBNode::checkCrossing().
| #define MIN_WEAVE_LENGTH 20.0 |
Definition at line 79 of file NBNode.cpp.
Referenced by NBNode::computeLanes2Lanes().
| #define SPLIT_CROSSING_ANGLE_THRESHOLD 5 |
Definition at line 76 of file NBNode.cpp.
Referenced by NBNode::checkCrossing().
| #define SPLIT_CROSSING_WIDTH_THRESHOLD 1.5 |
Definition at line 75 of file NBNode.cpp.
Referenced by NBNode::checkCrossing().