Struct Classification::Arrow¶
Defined in File osi_trafficsign.proto
Nested Relationships¶
This struct is a nested type of Struct SupplementarySign::Classification.
Struct Documentation¶
-
struct
Arrow An arrow denoting a direction shown on the traffic sign.
Public Types
-
enum
Direction¶ The direction to which the arrow points to
Values:
-
DIRECTION_UNKNOWN= 0¶ Direction of sign is unknown (must not be used in ground truth).
-
DIRECTION_OTHER= 1¶ Other (specified but known) direction.
-
DIRECTION_NO_DIRECTION= 2¶ No arrow direction is specified.
-
DIRECTION_DIRECT_0_DEG= 3¶ An arrow pointing straight ahead in the direction of driving.
-
DIRECTION_DIRECT_45_DEG_RIGHT= 4¶ A straight arrow pointing 45 degrees to the right in the direction of driving.
-
DIRECTION_DIRECT_45_DEG_LEFT= 5¶ A straight arrow pointing 45 degrees to the left in the direction of driving.
-
DIRECTION_DIRECT_90_DEG_RIGHT= 6¶ A straight arrow pointing 90 degrees to the right in the direction of driving.
-
DIRECTION_DIRECT_90_DEG_LEFT= 7¶ A straight arrow pointing 90 degrees to the left in the direction of driving.
-
DIRECTION_DIRECT_135_DEG_RIGHT= 8¶ A straight arrow pointing 135 degrees to the right in the direction of driving.
-
DIRECTION_DIRECT_135_DEG_LEFT= 9¶ A straight arrow pointing 135 degrees to the left in the direction of driving.
-
DIRECTION_DIRECT_180_DEG= 10¶ A straight arrow pointing oposite to the direction of driving.
-
DIRECTION_TURN_45_DEG_RIGHT= 11¶ A curved arrow pointing 45 degrees to the right in the direction of driving.
-
DIRECTION_TURN_45_DEG_LEFT= 12¶ A curved arrow pointing 45 degrees to the left in the direction of driving.
-
DIRECTION_TURN_90_DEG_RIGHT= 13¶ A curved arrow pointing 90 degrees to the right in the direction of driving.
-
DIRECTION_TURN_90_DEG_LEFT= 14¶ A curved arrow pointing 90 degrees to the left in the direction of driving.
-
DIRECTION_TURN_135_DEG_RIGHT= 15¶ A curved arrow pointing 135 degrees to the right in the direction of driving.
-
DIRECTION_TURN_135_DEG_LEFT= 16¶ A curved arrow pointing 135 degrees to the left in the direction of driving.
-
DIRECTION_TURN_180_DEG_RIGHT= 17¶ A u-turn arrow towards the right.
-
DIRECTION_TURN_180_DEG_LEFT= 18¶ A u-turn arrow towards the left.
-
DIRECTION_CIRCLE_0_DEG= 19¶ An arrow that includes a fraction of a circle and points forward in the direction of driving. Used typically for roundabouts.
-
DIRECTION_CIRCLE_45_DEG_RIGHT= 20¶ An arrow that includes a fraction of a circle and points in 45 degrees to the right in the direction of driving. Used typically for roundabouts.
-
DIRECTION_CIRCLE_45_DEG_LEFT= 21¶ An arrow that includes a fraction of a circle and points in 45 degrees to the left in the direction of driving. Used typically for roundabouts.
-
DIRECTION_CIRCLE_90_DEG_RIGHT= 22¶ An arrow that includes a fraction of a circle and points in 90 degrees to the right in the direction of driving. Used typically for roundabouts.
-
DIRECTION_CIRCLE_90_DEG_LEFT= 23¶ An arrow that includes a fraction of a circle and points in 90 degrees to the left in the direction of driving. Used typically for roundabouts.
-
DIRECTION_CIRCLE_135_DEG_RIGHT= 24¶ An arrow that includes a fraction of a circle and points in 135 degrees to the right in the direction of driving. Used typically for roundabouts.
-
DIRECTION_CIRCLE_135_DEG_LEFT= 25¶ An arrow that includes a fraction of a circle and points in 135 degrees to the left in the direction of driving. Used typically for roundabouts.
-
DIRECTION_CIRCLE_180_DEG= 26¶ An arrow that includes a fraction of a circle and points in the oposite to the direction of driving. Can be used in detours in roundabouts.
-
DIRECTION_KEEP_LEFT_TO_TURN_0_DEG= 27¶ An arrow that includes a fraction of a square and points forward in direction of driving. Can be used for detours where you have to use a separate left lane to drive ahead.
-
DIRECTION_KEEP_RIGHT_TO_TURN_0_DEG= 28¶ An arrow that includes a fraction of a square and points forward in direction of driving. Can be used for detours where you have to use a separate right lane to drive ahead.
-
DIRECTION_KEEP_LEFT_TO_TURN_90_DEG_RIGHT= 29¶ An arrow that includes a fraction of a square and points in 90 degrees to the right in direction of driving. Can be used for detours where you have to use a separate left lane to turn right.
-
DIRECTION_KEEP_RIGHT_TO_TURN_90_DEG_LEFT= 30¶ An arrow that includes a fraction of a square and points in 90 degrees to the right in direction of driving. Can be used for detours where you have to use a separate right lane to turn left.
-
DIRECTION_KEEP_LEFT_DRIVE_BACK_TO_TURN_90_DEG_RIGHT= 31¶ An arrow that includes a fraction of a square and points in 90 degrees to the right in direction of driving. Can be used for detours where you have to use a separate left lane and you have to drive back to turn right.
-
DIRECTION_KEEP_RIGHT_DRIVE_BACK_TO_TURN_90_DEG_LEFT= 32¶ An arrow that includes a fraction of a square and points in 90 degrees to the right in direction of driving. Can be used for detours where you have to use a separate right lane and you have to drive back to turn left.
-
Public Members
-
repeated Identifier osi3::TrafficSign::SupplementarySign::Classification::Arrow::lane_id = 1 The IDs of the lanes the arrow applies to
-
repeated Direction osi3::TrafficSign::SupplementarySign::Classification::Arrow::direction = 2 The direction to which the arrow points to
-
enum