Class NonSingularElements
- Namespace
- NominalSystems.Universe
- Assembly
- NominalSystems.Universe.dll
TODO: Brenton - What are these elements for and can we update the comments?
public class NonSingularElements
- Inheritance
-
NonSingularElements
Constructors
NonSingularElements()
Default constructor
public NonSingularElements()
NonSingularElements(ClassicElements)
Construct new non-singular orbital elements from classic orbital elements
public NonSingularElements(ClassicElements ce)
Parameters
ce
ClassicElementsclassical orbital elements
NonSingularElements(double, double, double, double, double, double)
Constructs new non-singular orbital elements with all of the correct values
public NonSingularElements(double semiMajorAxis, double ex, double ey, double inclination, double omegaAscension, double argumentOfMeanLatitude)
Parameters
semiMajorAxis
double[m] The object's Semi-Major Axis
ex
doubleey
doubleinclination
doubleomegaAscension
doubleargumentOfMeanLatitude
double
Fields
ArgumentOfMeanLatitude
public double ArgumentOfMeanLatitude
Field Value
Ex
public double Ex
Field Value
Ey
public double Ey
Field Value
Inclination
public double Inclination
Field Value
OmegaAscension
public double OmegaAscension
Field Value
SemiMajorAxis
[m] the orbital semi-major axis
public double SemiMajorAxis