Heading

public final class Heading : CLHeading
  • Declaration

    Swift

    override public var trueHeading: CLLocationDirection { get }
  • Declaration

    Swift

    override public var magneticHeading: CLLocationDirection { get }
  • Declaration

    Swift

    override public var headingAccuracy: CLLocationDirection { get }
  • Declaration

    Swift

    override public var timestamp: Date { get }

Initialization

  • Declaration

    Swift

    public init(trueHeading: CLLocationDirection, accuracy: CLLocationDirection, timestamp: Date)
  • Create Heading from an EUS quaternion

    Declaration

    Swift

    public convenience init(fromEusQuaternion quaternion: Quaternion, accuracy: CLLocationDirection? = nil, timestamp: Date? = nil)

    Parameters

    quaternion

    The EUS quaternion representing the orientation

    accuracy

    The heading accuracy in degrees

    time

    The timestamp of the heading