com.sygic.sdk.navigation.routeeventnotifications.LaneInfo.RoadLanes Class Reference
Inheritance diagram for com.sygic.sdk.navigation.routeeventnotifications.LaneInfo.RoadLanes:

Public Member Functions

byte[] getRoadId ()
 
boolean isRightSideDriving ()
 
int getMinLane ()
 
int getMaxLane ()
 
int getLanesDistanceFromStart ()
 
int getConnectedLanesOffset ()
 
List< LanegetLanes ()
 
boolean isExitEntranceOnly ()
 
int getRoadLevel ()
 
List< GeoCoordinatesgetRoadGeometry ()
 
boolean equals (Object o)
 
int hashCode ()
 

Member Function Documentation

◆ equals()

boolean com.sygic.sdk.navigation.routeeventnotifications.LaneInfo.RoadLanes.equals ( Object  o)

◆ getConnectedLanesOffset()

int com.sygic.sdk.navigation.routeeventnotifications.LaneInfo.RoadLanes.getConnectedLanesOffset ( )

Number defining side offset (number of lanes) of current RoadLanesfrom previous RoadLanes. Positive value - lanes are shifted left, zero value - no offset, negative value - right offset.

  1. | | | | has 3 RoadLanes and getConnectedLanesOffset() = 0
  1. | | | | has 3 RoadLanes and getConnectedLanesOffset() = 0
  1. | | |/ has 3 RoadLanes and getConnectedLanesOffset() = 1
  1. | | | has 2 RoadLanes and getConnectedLanesOffset() = 0 0. | | | has 2 RoadLanes and getConnectedLanesOffset() = 0
    Returns
    Number defining side offset

◆ getLanes()

List<Lane> com.sygic.sdk.navigation.routeeventnotifications.LaneInfo.RoadLanes.getLanes ( )

Returns lanes on the element, in order from right(index = 0) to left

Returns
List of Lane

◆ getLanesDistanceFromStart()

int com.sygic.sdk.navigation.routeeventnotifications.LaneInfo.RoadLanes.getLanesDistanceFromStart ( )

Returns distance from route start to this RoadLanes

Returns
Distance from route start to this RoadLanes

◆ getMaxLane()

int com.sygic.sdk.navigation.routeeventnotifications.LaneInfo.RoadLanes.getMaxLane ( )

◆ getMinLane()

int com.sygic.sdk.navigation.routeeventnotifications.LaneInfo.RoadLanes.getMinLane ( )

◆ getRoadGeometry()

List<GeoCoordinates> com.sygic.sdk.navigation.routeeventnotifications.LaneInfo.RoadLanes.getRoadGeometry ( )

◆ getRoadId()

byte [] com.sygic.sdk.navigation.routeeventnotifications.LaneInfo.RoadLanes.getRoadId ( )

◆ getRoadLevel()

int com.sygic.sdk.navigation.routeeventnotifications.LaneInfo.RoadLanes.getRoadLevel ( )
Returns
Road z-index

◆ hashCode()

int com.sygic.sdk.navigation.routeeventnotifications.LaneInfo.RoadLanes.hashCode ( )

◆ isExitEntranceOnly()

boolean com.sygic.sdk.navigation.routeeventnotifications.LaneInfo.RoadLanes.isExitEntranceOnly ( )

◆ isRightSideDriving()

boolean com.sygic.sdk.navigation.routeeventnotifications.LaneInfo.RoadLanes.isRightSideDriving ( )

Returns driving side information

Returns

The documentation for this class was generated from the following file: