Class

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()