GeoEngine

class GeoEngine

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion
Link copied to clipboard
data class UserGeometry(val location: LngLatAlt = LngLatAlt(), var heading: Double = 0.0, val fovDistance: Double = 50.0, val inVehicle: Boolean = false, val inMotion: Boolean = false)

UserGeometry contains all of the data relating to the location and motion of the user. It's aim is simply to reduces the number of arguments to many of the API calls.

Properties

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun onActivityTransitionEvent(event: ActivityTransitionEvent)
Link copied to clipboard
suspend fun searchResult(searchString: String): FeatureCollection?
Link copied to clipboard
fun start(application: Application, newLocationProvider: LocationProvider, newDirectionProvider: DirectionProvider, soundscapeService: SoundscapeService)
Link copied to clipboard
fun stop()
Link copied to clipboard
Link copied to clipboard