Maneuver

public final class Maneuver
extends Object

java.lang.Object
   ↳ androidx.car.app.navigation.model.Maneuver


Information about a maneuver that the driver will be required to perform.

Summary

Nested classes

class Maneuver.Builder

A builder of Maneuver

Constants

int TYPE_DEPART

Starting point of the navigation.

int TYPE_DESTINATION

Arrival at a destination.

int TYPE_DESTINATION_LEFT

Arrival to a destination located to the left side of the road.

int TYPE_DESTINATION_RIGHT

Arrival to a destination located to the right side of the road.

int TYPE_DESTINATION_STRAIGHT

Arrival to a destination located straight ahead.

int TYPE_FERRY_BOAT

Drive towards a boat ferry for vehicles, where the entrance is straight ahead or in an unknown direction.

int TYPE_FERRY_BOAT_LEFT

Drive towards a boat ferry for vehicles, where the entrance is to the left.

int TYPE_FERRY_BOAT_RIGHT

Drive towards a boat ferry for vehicles, where the entrance is to the right.

int TYPE_FERRY_TRAIN

Drive towards a train ferry for vehicles (e.g.

int TYPE_FERRY_TRAIN_LEFT

Drive towards a train ferry for vehicles (e.g.

int TYPE_FERRY_TRAIN_RIGHT

Drive towards a train ferry for vehicles (e.g.

int TYPE_FORK_LEFT

Keep to the left as the road diverges.

int TYPE_FORK_RIGHT

Keep to the right as the road diverges.

int TYPE_KEEP_LEFT

No turn, from 0 (included) to 10 (excluded) degrees.

int TYPE_KEEP_RIGHT

No turn, from 0 (included) to 10 (excluded) degrees.

int TYPE_MERGE_LEFT

Current road joins another on the left.

int TYPE_MERGE_RIGHT

Current road joins another on the right.

int TYPE_MERGE_SIDE_UNSPECIFIED

Current road joins another without direction specified.

int TYPE_NAME_CHANGE

No turn, but the street name changes.

int TYPE_OFF_RAMP_NORMAL_LEFT

A left turn to exit a turnpike or freeway, from 45 (included) to 135 (excluded) degrees.

int TYPE_OFF_RAMP_NORMAL_RIGHT

A left right to exit a turnpike or freeway, from 45 (included) to 135 (excluded) degrees.

int TYPE_OFF_RAMP_SLIGHT_LEFT

A left turn to exit a turnpike or freeway, from 10 (included) to 45 (excluded) degrees.

int TYPE_OFF_RAMP_SLIGHT_RIGHT

A right turn to exit a turnpike or freeway, from 10 (included) to 45 (excluded) degrees.

int TYPE_ON_RAMP_NORMAL_LEFT

Regular left turn to enter a turnpike or freeway, from 45 (included) to 135 (excluded) degrees.

int TYPE_ON_RAMP_NORMAL_RIGHT

Regular right turn to enter a turnpike or freeway, from 45 (included) to 135 (excluded) degrees.

int TYPE_ON_RAMP_SHARP_LEFT

Sharp left turn to enter a turnpike or freeway, from 135 (included) to 175 (excluded) degrees.

int TYPE_ON_RAMP_SHARP_RIGHT

Sharp right turn to enter a turnpike or freeway, from 135 (included) to 175 (excluded) degrees.

int TYPE_ON_RAMP_SLIGHT_LEFT

Slight left turn to enter a turnpike or freeway, from 10 (included) to 45 (excluded) degrees.

int TYPE_ON_RAMP_SLIGHT_RIGHT

Slight right turn to enter a turnpike or freeway, from 10 (included) to 45 (excluded) degrees.

int TYPE_ON_RAMP_U_TURN_LEFT

Left turn onto the opposite side of the same street to enter a turnpike or freeway, from 175 (included) to 180 (included).

int TYPE_ON_RAMP_U_TURN_RIGHT

Right turn onto the opposite side of the same street to enter a turnpike or freeway, from 175 (included) to 180 (included).

int TYPE_ROUNDABOUT_ENTER_AND_EXIT_CCW

Enter a counter-clockwise roundabout and take the Nth exit.

int TYPE_ROUNDABOUT_ENTER_AND_EXIT_CCW_WITH_ANGLE

Enter a counter-clockwise roundabout and take the Nth exit after angle A degrees.

int TYPE_ROUNDABOUT_ENTER_AND_EXIT_CW

Enter a clockwise roundabout and take the Nth exit.

int TYPE_ROUNDABOUT_ENTER_AND_EXIT_CW_WITH_ANGLE

Enter a clockwise roundabout and take the Nth exit after angle A degrees.

int TYPE_ROUNDABOUT_ENTER_CCW

Entrance to a counter-clockwise roundabout on which the current road ends.

int TYPE_ROUNDABOUT_ENTER_CW

Entrance to a clockwise roundabout on which the current road ends.

int TYPE_ROUNDABOUT_EXIT_CCW

Used when leaving a counter-clockwise roundabout when the step starts in it.

int TYPE_ROUNDABOUT_EXIT_CW

Used when leaving a clockwise roundabout when the step starts in it.

int TYPE_STRAIGHT

Driver should steer straight.

int TYPE_TURN_NORMAL_LEFT

Regular left turn at an intersection, from 45 (included) to 135 (excluded) degrees.

int TYPE_TURN_NORMAL_RIGHT

Regular right turn at an intersection, from 45 (included) to 135 (excluded) degrees.

int TYPE_TURN_SHARP_LEFT

Sharp left turn at an intersection, from 135 (included) to 175 (excluded) degrees.

int