public static interface

CoreApi.Heading

com.mapsted.positioning.CoreApi.Heading

Class Overview

Heading-related information and functionalities

Summary

Public Methods
abstract boolean addFusedUserHeadingChangeListener(CoreApi.FusedUserHeadingChangeListener listener)
add listener for change in user bearing
abstract boolean addPhoneHeadingAccuracyChangeListener(CoreApi.PhoneHeadingAccuracyChangeListener listener)
add listener for change in phone heading accuracy
abstract boolean addPhoneHeadingChangeListener(CoreApi.PhoneHeadingChangeListener listener)
add listener for change in phone heading
abstract boolean addUserHeadingChangeListener(CoreApi.UserHeadingChangeListener listener)
add listener for change in user bearing
abstract Float getLastKnownFusedUserHeading()
abstract Float getLastKnownPhoneHeading()
abstract Confidence getLastKnownPhoneHeadingAccuracy()
abstract Float getLastKnownUserHeading()
abstract boolean removeFusedUserHeadingChangeListener(CoreApi.FusedUserHeadingChangeListener listener)
remove listener
abstract boolean removePhoneHeadingAccuracyChangeListener(CoreApi.PhoneHeadingAccuracyChangeListener listener)
remove listener
abstract boolean removePhoneHeadingChangeListener(CoreApi.PhoneHeadingChangeListener listener)
remove listener
abstract boolean removeUserHeadingChangeListener(CoreApi.UserHeadingChangeListener listener)
remove listener

Public Methods

public abstract boolean addFusedUserHeadingChangeListener (CoreApi.FusedUserHeadingChangeListener listener)

add listener for change in user bearing

public abstract boolean addPhoneHeadingAccuracyChangeListener (CoreApi.PhoneHeadingAccuracyChangeListener listener)

add listener for change in phone heading accuracy

public abstract boolean addPhoneHeadingChangeListener (CoreApi.PhoneHeadingChangeListener listener)

add listener for change in phone heading

public abstract boolean addUserHeadingChangeListener (CoreApi.UserHeadingChangeListener listener)

add listener for change in user bearing

public abstract Float getLastKnownFusedUserHeading ()

Returns
  • last known fused user heading, null if not yet received

public abstract Float getLastKnownPhoneHeading ()

Returns
  • last known phone heading, null if not yet received

public abstract Confidence getLastKnownPhoneHeadingAccuracy ()

Returns
  • last known phone heading accuracy

public abstract Float getLastKnownUserHeading ()

Returns
  • last known user heading, null if not yet received

public abstract boolean removeFusedUserHeadingChangeListener (CoreApi.FusedUserHeadingChangeListener listener)

public abstract boolean removePhoneHeadingAccuracyChangeListener (CoreApi.PhoneHeadingAccuracyChangeListener listener)

public abstract boolean removePhoneHeadingChangeListener (CoreApi.PhoneHeadingChangeListener listener)

public abstract boolean removeUserHeadingChangeListener (CoreApi.UserHeadingChangeListener listener)