Class

MarineVesselContact

USI.Core

Geographic position and motion for one simulator-managed marine vessel.

public sealed class MarineVesselContact : IEquatable<MarineVesselContact>

Constructors

MarineVesselContact

public MarineVesselContact(string Identifier, MarineVesselKind Kind, GeographicPosition Position, Angle HeadingTrue, Speed Speed)

Geographic position and motion for one simulator-managed marine vessel.

Properties

HeadingTrue

public Angle HeadingTrue { get; set; }

Identifier

public string Identifier { get; set; }

Kind

public MarineVesselKind Kind { get; set; }

Position

public GeographicPosition Position { get; set; }

Speed

public Speed Speed { get; set; }

Methods

<Clone>$

public MarineVesselContact <Clone>$()

Deconstruct

public void Deconstruct(string Identifier, MarineVesselKind Kind, GeographicPosition Position, Angle HeadingTrue, Speed Speed)

Equals

public bool Equals(object obj)

Equals

public bool Equals(MarineVesselContact other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()