AirportParkingPosition
USI.Core
A provider-neutral aircraft parking position at an airport.
public sealed class AirportParkingPosition : IEquatable<AirportParkingPosition>Constructors
AirportParkingPosition
public AirportParkingPosition(AirportParkingPositionKind Kind, string Name, string Suffix, UInt32 Number, Angle HeadingTrue, Length? Radius, Length LongitudinalOffset, Length LatitudinalOffset)A provider-neutral aircraft parking position at an airport.
Properties
DisplayName
public string DisplayName { get; }A readable designation composed from the published name, suffix, and number.
HeadingTrue
public Angle HeadingTrue { get; set; }HoldShortDirection
public AirportTaxiwayHoldShortDirection? HoldShortDirection { get; set; }The applicable hold-short direction, or null for ordinary nodes.
Index
public UInt32 Index { get; set; }The stable zero-based position in the airport parking collection.
IsTaxiwayPointMarkingVisible
public bool? IsTaxiwayPointMarkingVisible { get; set; }Whether the parking node's authored surface marking is visible.
Kind
public AirportParkingPositionKind Kind { get; set; }LatitudinalOffset
public Length LatitudinalOffset { get; set; }LongitudinalOffset
public Length LongitudinalOffset { get; set; }Name
public string Name { get; set; }Number
public UInt32 Number { get; set; }Radius
public Length? Radius { get; set; }Suffix
public string Suffix { get; set; }TaxiwayPointKind
public AirportTaxiwayPointKind TaxiwayPointKind { get; set; }The surface-graph role authored for this parking node.
Methods
<Clone>$
public AirportParkingPosition <Clone>$()Deconstruct
public void Deconstruct(AirportParkingPositionKind Kind, string Name, string Suffix, UInt32 Number, Angle HeadingTrue, Length? Radius, Length LongitudinalOffset, Length LatitudinalOffset)Equals
public bool Equals(object obj)Equals
public bool Equals(AirportParkingPosition other)GetHashCode
public int GetHashCode()ToString
public string ToString()