HeadingReference

@Serializable(with = HeadingReferenceSerializer::class)
sealed interface HeadingReference(source)

North reference for a HeadingMeasurement bearing.

Serializes as its name, such as TrueNorth, and keeps a name that this version does not define.

Values may be added in minor releases; use an else branch when matching.

Inheritors

Types

Link copied to clipboard

Magnetic north.

Link copied to clipboard

Geographic true north.

Link copied to clipboard

True north when the platform has magnetic declination, and magnetic north otherwise.