Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
class IndexedLineString
Create a single LineString from our route which is a list of Ways. Two Arrays are created when the line is created:
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
This class acts as a filter for throttling the frequency of computation which is initiated by geolocation updates.
Link copied to clipboard
class MapMatchFilter
Link copied to clipboard
class RoadFollower(val parent: MapMatchFilter, var route: MutableList<Way>, var lastGpsLocation: LngLatAlt?, val colorIndex: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class TrackedCallout(val userGeometry: UserGeometry? = null, val trackedText: String = "", val location: LngLatAlt = LngLatAlt(), var positionedStrings: List<PositionedString> = emptyList(), val isPoint: Boolean = false, isGeneric: Boolean = false, filter: Boolean = true, var calloutHistory: CalloutHistory? = null, var locationFilter: LocationUpdateFilter? = null)