NVIDIA DriveWorks API: Traffic Sign types enum
Description: This file defines the enums representing traffic signs.
Definition in file TrafficSigns.h.
|
enum | dwSignClass {
DW_SIGN_CLASS_ADVISORYSPEEDLIMIT = 0,
DW_SIGN_CLASS_DIAMOND = 1,
DW_SIGN_CLASS_DONOTENTER = 2,
DW_SIGN_CLASS_ONEWAY = 3,
DW_SIGN_CLASS_REDRING = 4,
DW_SIGN_CLASS_EUBLUECIRCLE = 5,
DW_SIGN_CLASS_EUCIRCULARSHAPEPATTERN = 6,
DW_SIGN_CLASS_EUDIAMONDGENERAL = 7,
DW_SIGN_CLASS_EUREDRINGBLUECIRCLE = 8,
DW_SIGN_CLASS_SPEEDLIMIT10MPH = 9,
DW_SIGN_CLASS_SPEEDLIMIT15MPH = 10,
DW_SIGN_CLASS_SPEEDLIMIT20MPH = 11,
DW_SIGN_CLASS_SPEEDLIMIT25MPH = 12,
DW_SIGN_CLASS_SPEEDLIMIT30MPH = 13,
DW_SIGN_CLASS_SPEEDLIMIT35MPH = 14,
DW_SIGN_CLASS_SPEEDLIMIT40MPH = 15,
DW_SIGN_CLASS_SPEEDLIMIT45MPH = 16,
DW_SIGN_CLASS_SPEEDLIMIT50MPH = 17,
DW_SIGN_CLASS_SPEEDLIMIT55MPH = 18,
DW_SIGN_CLASS_SPEEDLIMIT60MPH = 19,
DW_SIGN_CLASS_SPEEDLIMIT65MPH = 20,
DW_SIGN_CLASS_SPEEDLIMIT70MPH = 21,
DW_SIGN_CLASS_SPEEDLIMIT75MPH = 22,
DW_SIGN_CLASS_SPEEDLIMIT80MPH = 23,
DW_SIGN_CLASS_SPEEDLIMIT10KMH = 24,
DW_SIGN_CLASS_SPEEDLIMIT15KMH = 25,
DW_SIGN_CLASS_SPEEDLIMIT20KMH = 26,
DW_SIGN_CLASS_SPEEDLIMIT30KMH = 27,
DW_SIGN_CLASS_SPEEDLIMIT40KMH = 28,
DW_SIGN_CLASS_SPEEDLIMIT50KMH = 29,
DW_SIGN_CLASS_SPEEDLIMIT60KMH = 30,
DW_SIGN_CLASS_SPEEDLIMIT70KMH = 31,
DW_SIGN_CLASS_SPEEDLIMIT80KMH = 32,
DW_SIGN_CLASS_SPEEDLIMIT90KMH = 33,
DW_SIGN_CLASS_SPEEDLIMIT100KMH = 34,
DW_SIGN_CLASS_SPEEDLIMIT110KMH = 35,
DW_SIGN_CLASS_SPEEDLIMIT120KMH = 36,
DW_SIGN_CLASS_SPEEDLIMIT130KMH = 37,
DW_SIGN_CLASS_EUVARMESGSPEEDLIMITGENERAL = 38,
DW_SIGN_CLASS_EUVARMESGWARNINGGENERAL = 39,
DW_SIGN_CLASS_EUVARIABLEMESSAGESIGN = 40,
DW_SIGN_CLASS_REDWARNINGTRIANGLE = 41,
DW_SIGN_CLASS_RESTRICTIONGENERAL = 42,
DW_SIGN_CLASS_SPEEDLIMITRESTRICTION = 43,
DW_SIGN_CLASS_STOP = 44,
DW_SIGN_CLASS_TURNSPROHIBITED = 45,
DW_SIGN_CLASS_YIELD = 46,
DW_SIGN_CLASS_UNSUPPORTED = 47,
DW_SIGN_CLASS_COUNT = 48
} |
| Legacy-models type of a sign (to be depricated). More...
|
|
enum | dwTrafficLightClass {
DW_LIGHT_CLASS_NOT_FACING_OR_STATELESS = 0,
DW_LIGHT_CLASS_GREEN_DOWN_ARROW = 1,
DW_LIGHT_CLASS_GREEN_LEFT_ARROW = 2,
DW_LIGHT_CLASS_GREEN_RIGHT_ARROW = 3,
DW_LIGHT_CLASS_GREEN_SOLID = 4,
DW_LIGHT_CLASS_GREEN_UP_ARROW = 5,
DW_LIGHT_CLASS_RED_LEFT_ARROW = 6,
DW_LIGHT_CLASS_RED_RIGHT_ARROW = 7,
DW_LIGHT_CLASS_RED_SOLID = 8,
DW_LIGHT_CLASS_YELLOW_LEFT_ARROW = 9,
DW_LIGHT_CLASS_YELLOW_RIGHT_ARROW = 10,
DW_LIGHT_CLASS_YELLOW_SOLID = 11,
DW_LIGHT_CLASS_GREEN_LEFT_ARROW_GREEN_SOLID = 12,
DW_LIGHT_CLASS_GREEN_LEFT_ARROW_RED_SOLID = 13,
DW_LIGHT_CLASS_GREEN_RIGHT_ARROW_GREEN_SOLID = 14,
DW_LIGHT_CLASS_GREEN_RIGHT_ARROW_RED_SOLID = 15,
DW_LIGHT_CLASS_GREEN_SOLID_RED_LEFT_ARROW = 16,
DW_LIGHT_CLASS_GREEN_SOLID_RED_RIGHT_ARROW = 17,
DW_LIGHT_CLASS_RED_LEFT_ARROW_RED_SOLID = 18,
DW_LIGHT_CLASS_RED_RIGHT_ARROW_RED_SOLID = 19,
DW_LIGHT_CLASS_LANE_CLOSED = 20,
DW_LIGHT_CLASS_UNKNOWN = 21,
DW_LIGHT_CLASS_COUNT = 22
} |
| Type of a light output combining independent vector outputs. More...
|
|
enum | dwTrafficSignalType {
DW_TRAFFIC_SIGNAL_INVALID = 0,
DW_TRAFFIC_SIGNAL_SIGN = 1,
DW_TRAFFIC_SIGNAL_LIGHT = 2,
DW_TRAFFIC_SIGNAL_VMS = 3,
DW_TRAFFIC_SIGNAL_COUNT = 4
} |
| Traffic signal major type selector - either light, sign, or VMS. More...
|
|
enum | dwTrafficSignalUnit {
DW_TRAFFIC_SIGNAL_UNIT_INVALID = 0,
DW_TRAFFIC_SIGNAL_UNIT_MILES = 1,
DW_TRAFFIC_SIGNAL_UNIT_KMETERS = 2,
DW_TRAFFIC_SIGNAL_UNIT_FEET = 3,
DW_TRAFFIC_SIGNAL_UNIT_METERS = 4,
DW_TRAFFIC_SIGNAL_UNIT_MPH = 5,
DW_TRAFFIC_SIGNAL_UNIT_KMH = 6,
DW_TRAFFIC_SIGNAL_UNIT_HOUR = 7,
DW_TRAFFIC_SIGNAL_UNIT_MINUTE = 8,
DW_TRAFFIC_SIGNAL_UNIT_SECOND = 9,
DW_TRAFFIC_SIGNAL_UNIT_TON = 10,
DW_TRAFFIC_SIGNAL_UNIT_COUNT = 11
} |
| Unit-type of value used in functional sign. More...
|
|
enum | dwTrafficSignFunction {
DW_TRAFFIC_SIGNAL_FUNCTION_INVALID = 0,
DW_TRAFFIC_SIGNAL_FUNCTION_STOP = 1,
DW_TRAFFIC_SIGNAL_FUNCTION_YIELD = 2,
DW_TRAFFIC_SIGNAL_FUNCTION_PRIORITY_ROAD = 3,
DW_TRAFFIC_SIGNAL_FUNCTION_ADVISORY = 4,
DW_TRAFFIC_SIGNAL_FUNCTION_YIELD_TO_ONCOMING = 5,
DW_TRAFFIC_SIGNAL_FUNCTION_PRIORITY_OVER_ONCOMING = 6,
DW_TRAFFIC_SIGNAL_FUNCTION_RESTRICTION = 7,
DW_TRAFFIC_SIGNAL_FUNCTION_WARNING = 8,
DW_TRAFFIC_SIGNAL_FUNCTION_SPEED_LIMIT = 9,
DW_TRAFFIC_SIGNAL_FUNCTION_EXCLUSIONARY = 10,
DW_TRAFFIC_SIGNAL_FUNCTION_LANE_USAGE = 11,
DW_TRAFFIC_SIGNAL_FUNCTION_MANDATORY = 12,
DW_TRAFFIC_SIGNAL_FUNCTION_SPECIAL_REGULATION = 13,
DW_TRAFFIC_SIGNAL_FUNCTION_INDICATION = 14,
DW_TRAFFIC_SIGNAL_FUNCTION_COMPOSITE = 15,
DW_TRAFFIC_SIGNAL_FUNCTION_OTHER = 16,
DW_TRAFFIC_SIGNAL_FUNCTION_COUNT = 17
} |
| Functional type of a traffic sign to which any regional traffic sign can be mapped. More...
|
|
enum | dwTrafficSignMarker {
DW_TRAFFIC_SIGN_MARKER_INVALID = 0,
DW_TRAFFIC_SIGN_MARKER_BEGIN = 1,
DW_TRAFFIC_SIGN_MARKER_END = 2,
DW_TRAFFIC_SIGN_MARKER_COUNT = 3
} |
| Marker for beginning or end of sign validity. More...
|
|