One Logo Pool Ball
CoreMotion · IOS API REFERENCE

CMOdometerData

class · iOS 8.0+ · SDK 27.1

class CMOdometerData

Members (13)

init

init

TypeScript
static init(): CMOdometerData
Swift declaration
init()
get · iOS 17.0+

deltaAltitude

TypeScript
get deltaAltitude(): number
Swift declaration
var deltaAltitude: CLLocationDistance { get }
get · iOS 17.0+

deltaDistance

TypeScript
get deltaDistance(): number
Swift declaration
var deltaDistance: CLLocationDistance { get }
get · iOS 17.0+

deltaDistanceAccuracy

TypeScript
get deltaDistanceAccuracy(): number
Swift declaration
var deltaDistanceAccuracy: CLLocationAccuracy { get }
get · iOS 8.0+

endDate

TypeScript
get endDate(): globalThis.Date
Swift declaration
var endDate: Date { get }
get · iOS 17.0+

gpsDate

TypeScript
get gpsDate(): globalThis.Date
Swift declaration
var gpsDate: Date { get }
get · iOS 15.4+

originDevice

TypeScript
get originDevice(): CMOdometerOriginDevice
Swift declaration
var originDevice: CMOdometerOriginDevice { get }
get · iOS 17.0+

speed

TypeScript
get speed(): number
Swift declaration
var speed: CLLocationSpeed { get }
get · iOS 17.0+

speedAccuracy

TypeScript
get speedAccuracy(): number
Swift declaration
var speedAccuracy: CLLocationSpeedAccuracy { get }
get · iOS 8.0+

startDate

TypeScript
get startDate(): globalThis.Date
Swift declaration
var startDate: Date { get }
get · iOS 17.0+

verticalAccuracy

TypeScript
get verticalAccuracy(): number
Swift declaration
var verticalAccuracy: CLLocationAccuracy { get }
get · iOS 17.0+

maxAbsSlope

TypeScript
get maxAbsSlope(): (number) | null
Swift declaration
var maxAbsSlope: Double? { get }
get · iOS 17.0+

slope

TypeScript
get slope(): (number) | null
Swift declaration
var slope: Double? { get }

Skipped declarations

No declarations were skipped in this snapshot.

All CoreMotion types →