Skip to main content
API Reference SwiftyNsdk

Vps2GeolocationData

GPS and heading data calculated by VPS2.

Declaration

struct Vps2GeolocationData

Constructors

init(geolocationData: GeolocationData, horizontalAccuracyMetres: Float, verticalAccuracyMetres: Float, rotationAccuracyDeg: Float)

Summary

Creates a Vps2GeolocationData value with explicit field values.
- Parameters:
- geolocationData: The GPS and heading data.
- horizontalAccuracyMetres: Horizontal accuracy in metres.
- verticalAccuracyMetres: Vertical accuracy in metres.
- rotationAccuracyDeg: Rotation accuracy in degrees.


Properties

NameTypeSummary
var descriptionString
A textual representation of this instance.
Calling this property directly is discouraged. Instead, convert an
instance of any type to a string by using the String(describing:)
initializer. This initializer works with any type, and uses the custom
description property for types that conform to
CustomStringConvertible:
struct Point: CustomStringConvertible {
let x: Int, y: Int
var description: String {
return "(\(x), \(y))"
}
}
let p = Point(x: 21, y: 30)
let s = String(describing: p)
print(s)
// Prints "(21, 30)"
The conversion of p to a string in the assignment to s uses the
Point type's description property.
var geolocationDataGeolocationData
Contains the GPS and heading data.
var horizontalAccuracyMetresFloat
Horizontal accuracy in metres.
var rotationAccuracyDegFloat
Rotation accuracy in degrees.
var verticalAccuracyMetresFloat
Vertical accuracy in metres.

Relationships

conforms to: Swift.CustomStringConvertible