Struct

AutopilotSelectedTargets

USI.Core

Common targets shown in the aircraft's primary autopilot selector windows. Both speed representations are retained because aircraft may expose and transition between indicated-airspeed and Mach targets independently. Mach is null when the active provider/selector has no separate Mach target.

public struct AutopilotSelectedTargets : IEquatable<AutopilotSelectedTargets>

Constructors

AutopilotSelectedTargets

public AutopilotSelectedTargets(Angle Heading, Length Altitude, Speed VerticalSpeed, Speed IndicatedAirspeed, double? Mach)

Common targets shown in the aircraft's primary autopilot selector windows. Both speed representations are retained because aircraft may expose and transition between indicated-airspeed and Mach targets independently. Mach is null when the active provider/selector has no separate Mach target.

Properties

Altitude

public Length Altitude { get; set; }

Heading

public Angle Heading { get; set; }

IndicatedAirspeed

public Speed IndicatedAirspeed { get; set; }

Mach

public double? Mach { get; set; }

VerticalSpeed

public Speed VerticalSpeed { get; set; }

Methods

Deconstruct

public void Deconstruct(Angle Heading, Length Altitude, Speed VerticalSpeed, Speed IndicatedAirspeed, double? Mach)

Equals

public bool Equals(object obj)

Equals

public bool Equals(AutopilotSelectedTargets other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()