Table of Contents

Class OrbitalMessage

Namespace
NominalSystems.Messages
Assembly
NominalSystems.Messages.dll

[Nominal] Message that defines the six orbital Keplerian elements, any additional calculations and the period of a specific orbit.


public sealed class OrbitalMessage : Message
Inheritance
OrbitalMessage

Fields

Alpha

Inverted semi-major axis value.

[Unit(UnitType.NONE)]
public double Alpha

Field Value

double

ArgumentOfPeriapsis

Argument of periapsis of the orbit.

[Unit(UnitType.DEGREE)]
public double ArgumentOfPeriapsis

Field Value

double

Eccentricity

Eccentricity of the orbit.

[Unit(UnitType.NONE)]
public double Eccentricity

Field Value

double

Inclination

Inclination of the orbital plane.

[Unit(UnitType.DEGREE)]
public double Inclination

Field Value

double

OmegaAscension

Right ascension of the ascending node.

[Unit(UnitType.DEGREE)]
public double OmegaAscension

Field Value

double

Period

The period of the orbit based on the current orbital elements.

[Unit(UnitType.SECOND)]
public double Period

Field Value

double

PositionMagnitude

Magnitude of the position vector.

[Unit(UnitType.METRE)]
public double PositionMagnitude

Field Value

double

RadiusApoapsis

Radius of apoapsis of the orbit.

[Unit(UnitType.METRE)]
public double RadiusApoapsis

Field Value

double

RadiusPeriapsis

Radius of periapsis of the orbit.

[Unit(UnitType.METRE)]
public double RadiusPeriapsis

Field Value

double

SemiMajorAxis

The object's Semi-Major Axis.

[Unit(UnitType.METRE)]
public double SemiMajorAxis

Field Value

double

TrueAnomaly

True anomaly of the orbit.

[Unit(UnitType.DEGREE)]
public double TrueAnomaly

Field Value

double