![]() |
Eclipse 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/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 "NBLoadedSUMOTLDef.h"#include "NBTrafficLightLogicCont.h"#include "NBTrafficLightDefinition.h"Go to the source code of this file.
Macros | |
| #define | DEBUG_NODE_ID "C" |
| #define | DEBUGCOND (getID() == DEBUG_NODE_ID) |
| #define | DEBUGCOND2(obj) ((obj != 0 && (obj)->getID() == DEBUG_NODE_ID)) |
| #define | DEBUGCOUT(cond, msg) |
| #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 DEBUG_NODE_ID "C" |
Definition at line 74 of file NBNode.cpp.
| #define DEBUGCOND (getID() == DEBUG_NODE_ID) |
Definition at line 75 of file NBNode.cpp.
| #define DEBUGCOND2 | ( | obj | ) | ((obj != 0 && (obj)->getID() == DEBUG_NODE_ID)) |
Definition at line 76 of file NBNode.cpp.
| #define DEBUGCOUT | ( | cond, | |
| msg | |||
| ) |
Definition at line 80 of file NBNode.cpp.
| #define EXTEND_CROSSING_ANGLE_THRESHOLD 35.0 |
Definition at line 60 of file NBNode.cpp.
| #define MIN_WEAVE_LENGTH 20.0 |
Definition at line 66 of file NBNode.cpp.
| #define SPLIT_CROSSING_ANGLE_THRESHOLD 5 |
Definition at line 63 of file NBNode.cpp.
| #define SPLIT_CROSSING_WIDTH_THRESHOLD 1.5 |
Definition at line 62 of file NBNode.cpp.