Class RtzWaypoint
A waypoint element: a position, and the leg directed to it.
public sealed class RtzWaypoint
- Inheritance
-
RtzWaypoint
- Inherited Members
Properties
Extensions
The children of waypoint/extensions.
public IReadOnlyList<XElement> Extensions { get; init; }
Property Value
ExtraAttributes
Attributes this model doesn't name, or couldn't parse, kept verbatim.
public IReadOnlyDictionary<XName, string> ExtraAttributes { get; init; }
Property Value
Id
id: the waypoint's unique identifier, which schedule elements refer to.
public int Id { get; init; }
Property Value
Leg
The leg: the leg directed to this waypoint from the one before.
See GetEffectiveLeg(int) for its value with defaults.
public RtzLeg? Leg { get; init; }
Property Value
Name
name.
public string? Name { get; init; }
Property Value
Position
The position (WGS 84).
public GeoPosition Position { get; init; }
Property Value
Radius
radius: the turn radius, in nautical miles.
public double? Radius { get; init; }
Property Value
Revision
revision: increased on every change. Mandatory in RTZ 1.2.
public int? Revision { get; init; }
Property Value
- int?