30 #ifdef CHECK_MEMORY_LEAKS
32 #endif // CHECK_MEMORY_LEAKS
86 throw ProcessError(
"No color defined for LinkState '" + std::string(ls, 1) +
"'");
bool gDebugFlag1
global utility flags for debugging
const RGBColor SUMO_color_DEADEND(0, 0, 0)
The link has green light, may pass.
const RGBColor SUMO_color_MINOR(51, 51, 51)
const RGBColor SUMO_color_ALLWAY_STOP(0, 0, 192)
const RGBColor SUMO_color_STOP(128, 0, 128)
The link has green light, has to brake.
This is an uncontrolled, minor link, has to stop.
const RGBColor SUMO_color_TL_YELLOW_MINOR(255, 255, 0)
const RGBColor & getLinkColor(const LinkState &ls)
This is an uncontrolled, right-before-left link.
The link is controlled by a tls which is off, not blinking, may pass.
This is an uncontrolled, all-way stop link.
This is an uncontrolled, zipper-merge link.
std::string gDebugSelectedVehicle
This is an uncontrolled, minor link, has to brake.
const RGBColor SUMO_color_TL_OFF_BLINKING(128, 64, 0)
const RGBColor SUMO_color_TL_OFF_NOSIGNAL(0, 255, 255)
LinkState
The right-of-way state of a link between two lanes used when constructing a NBTrafficLightLogic, in MSLink and GNEInternalLane.
const RGBColor SUMO_color_TL_GREEN_MAJOR(0, 255, 0)
const RGBColor SUMO_color_TL_YELLOW_MAJOR(255, 255, 0)
const RGBColor SUMO_color_ZIPPER(192, 128, 64)
const RGBColor SUMO_color_EQUAL(128, 128, 128)
const RGBColor SUMO_color_TL_GREEN_MINOR(0, 179, 0)
const RGBColor SUMO_color_TL_RED(255, 0, 0)
The link has yellow light, may pass.
The link is controlled by a tls which is off and blinks, has to brake.
const RGBColor SUMO_color_TL_REDYELLOW(255, 128, 0)
The link has red light (must brake)
This is an uncontrolled, major link, may pass.
const RGBColor SUMO_color_MAJOR(255, 255, 255)
The link has yellow light, has to brake anyway.
The link has red light (must brake) but indicates upcoming green.