com.sygic.sdk.navigation.routeeventnotifications.SharpCurveInfo Class Reference
Inheritance diagram for com.sygic.sdk.navigation.routeeventnotifications.SharpCurveInfo:
Collaboration diagram for com.sygic.sdk.navigation.routeeventnotifications.SharpCurveInfo:

Classes

interface  Direction
 

Public Member Functions

int getDistance ()
 
GeoCoordinates getPosition ()
 
int getDirection ()
 
double getAngle ()
 
double getSpeed ()
 
int describeContents ()
 
void writeToParcel (final Parcel dest, final int flags)
 
boolean equals (final Object o)
 
int hashCode ()
 
String toString ()
 
- Public Member Functions inherited from com.sygic.sdk.BaseNativeParcelable
boolean isValidParcelable ()
 

Static Public Attributes

static final Creator< SharpCurveInfoCREATOR
 

Protected Member Functions

 SharpCurveInfo (final Parcel in)
 

Additional Inherited Members

- Protected Attributes inherited from com.sygic.sdk.BaseNativeParcelable
boolean mIsValidParcelable = true
 

Detailed Description

Class containing information about turn. This class is passed as parameter in NavigationManager.OnSharpCurveListener listener.

Constructor & Destructor Documentation

◆ SharpCurveInfo()

com.sygic.sdk.navigation.routeeventnotifications.SharpCurveInfo.SharpCurveInfo ( final Parcel  in)
protected

Member Function Documentation

◆ describeContents()

int com.sygic.sdk.navigation.routeeventnotifications.SharpCurveInfo.describeContents ( )

◆ equals()

boolean com.sygic.sdk.navigation.routeeventnotifications.SharpCurveInfo.equals ( final Object  o)

◆ getAngle()

double com.sygic.sdk.navigation.routeeventnotifications.SharpCurveInfo.getAngle ( )

◆ getDirection()

int com.sygic.sdk.navigation.routeeventnotifications.SharpCurveInfo.getDirection ( )

◆ getDistance()

int com.sygic.sdk.navigation.routeeventnotifications.SharpCurveInfo.getDistance ( )

◆ getPosition()

GeoCoordinates com.sygic.sdk.navigation.routeeventnotifications.SharpCurveInfo.getPosition ( )

◆ getSpeed()

double com.sygic.sdk.navigation.routeeventnotifications.SharpCurveInfo.getSpeed ( )

◆ hashCode()

int com.sygic.sdk.navigation.routeeventnotifications.SharpCurveInfo.hashCode ( )

◆ toString()

String com.sygic.sdk.navigation.routeeventnotifications.SharpCurveInfo.toString ( )

◆ writeToParcel()

void com.sygic.sdk.navigation.routeeventnotifications.SharpCurveInfo.writeToParcel ( final Parcel  dest,
final int  flags 
)

Member Data Documentation

◆ CREATOR

final Creator<SharpCurveInfo> com.sygic.sdk.navigation.routeeventnotifications.SharpCurveInfo.CREATOR
static
Initial value:
= new Creator<SharpCurveInfo>() {
@Override
public SharpCurveInfo createFromParcel(final Parcel source) {
return new SharpCurveInfo(source);
}
@Override
public SharpCurveInfo[] newArray(final int size) {
return new SharpCurveInfo[size];
}
}

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