Class EphemerisGeodeticTranslationSoftware
- Namespace
- NominalSystems.Classes
- Assembly
- NominalSystems.Classes.dll
[Nominal] The ephemeris geodetic translation software is able to convert a standard ephemeris message into a geodetic message, including the latitude, longitude, altitude and PCPF frame about some body.
public class EphemerisGeodeticTranslationSoftware : Software
- Inheritance
-
EphemerisGeodeticTranslationSoftware
Constructors
EphemerisGeodeticTranslationSoftware()
Default constructor
protected EphemerisGeodeticTranslationSoftware()
Fields
In_EphemerisMsg
The input ephemeris message to convert to geodetic coordinates.
public EphemerisMessage? In_EphemerisMsg
Field Value
In_PlanetStateMsg
The input planet state message to use for the specific planet.
public PlanetStateMessage? In_PlanetStateMsg
Field Value
Out_GeodeticMsg
The output geodetic message for the planet and coordinates.
public GeodeticMessage? Out_GeodeticMsg
Field Value
Methods
OnCreate()
Called when the object is created from the controller and has been attached to the parent object. By this point, it has been registered to the simulation and will run after the constructor.
protected override void OnCreate()
OnUpdate(double, double)
Called when the object should update from the simulation tick. This will take in a time and a step, where the time is the time of the clock before updating the object.
protected override void OnUpdate(double time, double step)