Table of Contents

Class RouteTrackLeg

Namespace
EncDotNet.S100.Navigation
Assembly
EncDotNet.S100.Navigation.dll

One leg of a RouteTrack: where it runs and how far its corridor reaches.

public sealed class RouteTrackLeg
Inheritance
RouteTrackLeg
Inherited Members

Properties

EndMeters

Distance from departure to the leg's end, in metres.

public double EndMeters { get; }

Property Value

double

Geometry

Whether the leg is a rhumb line or a great circle.

public LegGeometry Geometry { get; }

Property Value

LegGeometry

Index

The leg's index in the plan.

public int Index { get; }

Property Value

int

LengthMeters

The leg's length, in metres.

public double LengthMeters { get; }

Property Value

double

Points

The leg's positions in order, as the plan gives them.

public IReadOnlyList<GeoPosition> Points { get; }

Property Value

IReadOnlyList<GeoPosition>

PortMeters

How far the corridor reaches to port of the track, in metres: the settings' override, the leg's limit, or the default.

public double PortMeters { get; }

Property Value

double

StarboardMeters

How far the corridor reaches to starboard of the track, in metres.

public double StarboardMeters { get; }

Property Value

double

StartMeters

Distance from departure to the leg's start, in metres.

public double StartMeters { get; }

Property Value

double