AirTrafficControlRunwayAssignment
USI.Core
Immutable simulator-neutral description of the runway currently assigned by simulator-managed air traffic control.
public sealed class AirTrafficControlRunwayAssignment : IEquatable<AirTrafficControlRunwayAssignment>Constructors
AirTrafficControlRunwayAssignment
public AirTrafficControlRunwayAssignment(string AirportName, Angle HeadingTrue, Length Length, Length Width, Length DistanceToCenter, Length DistanceToStart, Length DistanceToEnd, AirTrafficControlRunwayRelativePosition MainGearPosition, AirTrafficControlRunwayRelativePosition MainGearPositionFromTouchdownAimPoint)Immutable simulator-neutral description of the runway currently assigned by simulator-managed air traffic control.
Properties
AirportName
public string AirportName { get; set; }DistanceToCenter
public Length DistanceToCenter { get; set; }DistanceToEnd
public Length DistanceToEnd { get; set; }DistanceToStart
public Length DistanceToStart { get; set; }HeadingTrue
public Angle HeadingTrue { get; set; }Length
public Length Length { get; set; }MainGearPosition
public AirTrafficControlRunwayRelativePosition MainGearPosition { get; set; }MainGearPositionFromTouchdownAimPoint
public AirTrafficControlRunwayRelativePosition MainGearPositionFromTouchdownAimPoint { get; set; }Width
public Length Width { get; set; }Methods
<Clone>$
public AirTrafficControlRunwayAssignment <Clone>$()Deconstruct
public void Deconstruct(string AirportName, Angle HeadingTrue, Length Length, Length Width, Length DistanceToCenter, Length DistanceToStart, Length DistanceToEnd, AirTrafficControlRunwayRelativePosition MainGearPosition, AirTrafficControlRunwayRelativePosition MainGearPositionFromTouchdownAimPoint)Equals
public bool Equals(object obj)Equals
public bool Equals(AirTrafficControlRunwayAssignment other)GetHashCode
public int GetHashCode()ToString
public string ToString()