Class

AirportStartPosition

USI.Core

A provider-neutral position from which an aircraft can start.

public sealed class AirportStartPosition : IEquatable<AirportStartPosition>

Constructors

AirportStartPosition

public AirportStartPosition(AirportStartPositionKind Kind, string RunwayEndIdentifier, FacilityLocation Location, Angle FacingAngle)

A provider-neutral position from which an aircraft can start.

Properties

FacingAngle

public Angle FacingAngle { get; set; }

The provider-authored facing angle. No true/magnetic north reference is inferred.

Kind

public AirportStartPositionKind Kind { get; set; }

The authored purpose of the start position.

Location

public FacilityLocation Location { get; set; }

The authored geographic position and MSL elevation.

RunwayEndIdentifier

public string RunwayEndIdentifier { get; set; }

The readable runway end designation when this is a runway start; otherwise null.

Methods

<Clone>$

public AirportStartPosition <Clone>$()

Deconstruct

public void Deconstruct(AirportStartPositionKind Kind, string RunwayEndIdentifier, FacilityLocation Location, Angle FacingAngle)

Equals

public bool Equals(object obj)

Equals

public bool Equals(AirportStartPosition other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()