OrbitalElements Class |
Namespace: AGI.Foundation.Coordinates
The OrbitalElements type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | ComputeEccentricity |
Calculates the eccentricity of the orbit.
|
![]() ![]() | ComputeMeanMotion |
Calculates the mean motion of the orbit.
|
![]() ![]() | ComputePeriod |
Calculates the period of the orbit.
|
![]() ![]() | ComputeRadiusOfApoapsis |
Calculates the radius of apoapsis of the orbit.
|
![]() ![]() | ComputeRadiusOfPeriapsis |
Calculates the radius of periapsis of the orbit.
|
![]() ![]() | ComputeSemilatusRectum |
Calculates the semilatus rectum of the orbit.
|
![]() ![]() | ComputeSemimajorAxis |
Calculates the semimajor axis of the orbit.
|
![]() ![]() | ComputeTimeOfFlight |
Calculates the time of flight between two true anomalies.
|
![]() ![]() | ConvertEccentricAnomalyToMeanAnomaly |
Tries to convert the eccentric anomaly to the mean anomaly.
|
![]() ![]() | ConvertEccentricAnomalyToTimeFromPeriapsis |
Converts the eccentric anomaly to the time of flight from the corresponding periapsis passage in seconds. The value returned is signed and monotonic even for periodic orbits.
|
![]() ![]() | ConvertEccentricAnomalyToTrueAnomaly |
Converts the eccentric anomaly to the true anomaly.
|
![]() ![]() | ConvertHyperbolicAnomalyToMeanAnomaly |
Converts the hyperbolic anomaly to the mean anomaly.
|
![]() ![]() | ConvertHyperbolicAnomalyToTimeFromPeriapsis |
Converts the hyperbolic anomaly to the time of flight from the corresponding periapsis passage in seconds. The value returned is signed and monotonic even for periodic orbits.
|
![]() ![]() | ConvertHyperbolicAnomalyToTrueAnomaly |
Converts the hyperbolic anomaly to the true anomaly.
|
![]() ![]() | ConvertMeanAnomalyToEccentricAnomaly |
Converts the mean anomaly to the eccentric anomaly.
|
![]() ![]() | ConvertMeanAnomalyToHyperbolicAnomaly |
Tries to convert the mean anomaly to the hyperbolic anomaly.
|
![]() ![]() | ConvertMeanAnomalyToParabolicAnomaly |
Converts the mean anomaly to the parabolic anomaly.
|
![]() ![]() | ConvertMeanAnomalyToTimeFromPeriapsis |
Converts the mean anomaly to the time of flight from the corresponding periapsis passage in seconds. The value returned is signed and monotonic even for periodic orbits.
|
![]() ![]() | ConvertMeanAnomalyToTimeSincePreviousPeriapsis |
Converts the mean anomaly to the time of flight since the previous periapsis passage in seconds. The value returned is positive and, for closed orbits, periodic.
|
![]() ![]() | ConvertMeanAnomalyToTimeUntilNextPeriapsis |
Converts the mean anomaly to the time of flight until the next periapsis passage in seconds. The value returned is positive and, for closed orbits, periodic.
|
![]() ![]() | ConvertMeanAnomalyToTrueAnomaly |
Converts the mean anomaly to the true anomaly.
|
![]() ![]() | ConvertParabolicAnomalyToMeanAnomaly |
Converts the parabolic anomaly to the mean anomaly.
|
![]() ![]() | ConvertParabolicAnomalyToTimeFromPeriapsis |
Converts the parabolic anomaly to the time of flight from the corresponding periapsis passage in seconds. The value returned is signed and monotonic even for periodic orbits.
|
![]() ![]() | ConvertParabolicAnomalyToTrueAnomaly |
Converts the parabolic anomaly to the true anomaly.
|
![]() ![]() | ConvertTimeFromPeriapsisToEccentricAnomaly |
Converts the time from periapsis passage to eccentric anomaly. The value returned is signed and monotonic even for periodic orbits.
|
![]() ![]() | ConvertTimeFromPeriapsisToHyperbolicAnomaly |
Converts the time from periapsis passage to hyperbolic anomaly. The value returned is signed and monotonic.
|
![]() ![]() | ConvertTimeFromPeriapsisToMeanAnomaly |
Converts the time from periapsis passage to mean anomaly. The value returned is signed and monotonic even for periodic orbits.
|
![]() ![]() | ConvertTimeFromPeriapsisToParabolicAnomaly |
Converts the time from periapsis passage to parabolic anomaly. The value returned is signed and monotonic.
|
![]() ![]() | ConvertTimeFromPeriapsisToTrueAnomaly |
Converts the time from periapsis passage to true anomaly. The value returned is signed and monotonic even for periodic orbits.
|
![]() ![]() | ConvertTrueAnomalyToEccentricAnomaly |
Converts the true anomaly to the eccentric anomaly.
|
![]() ![]() | ConvertTrueAnomalyToHyperbolicAnomaly |
Converts the true anomaly to the hyperbolic anomaly.
|
![]() ![]() | ConvertTrueAnomalyToMeanAnomaly |
Converts the true anomaly to the mean anomaly.
|
![]() ![]() | ConvertTrueAnomalyToParabolicAnomaly |
Converts the true anomaly to the parabolic anomaly.
|
![]() ![]() | ConvertTrueAnomalyToTimeFromPeriapsis |
Converts the true anomaly to the time of flight from the corresponding periapsis passage in seconds. The value returned is signed and monotonic even for periodic orbits.
|
![]() ![]() | ConvertTrueAnomalyToTimeSincePreviousPeriapsis |
Converts the true anomaly to the time of flight since the previous periapsis passage in seconds. The value returned is positive and, for closed orbits, periodic.
|
![]() ![]() | ConvertTrueAnomalyToTimeUntilNextPeriapsis |
Converts the true anomaly to the time of flight until the next periapsis passage in seconds. The value returned is positive and, for closed orbits, periodic.
|
![]() ![]() | PerifocalToCartesianMatrix |
Calculates the transformation matrix from the perifocal axes to the inertial axes.
|
![]() ![]() | TryComputeEccentricity |
Tries to calculate the eccentricity of the orbit.
|
![]() ![]() | TryComputeMeanMotion |
Tries to calculate the mean motion of the orbit.
|
![]() ![]() | TryComputePeriod |
Tries to calculate the period of the orbit.
|
![]() ![]() | TryComputeRadiusOfApoapsis |
Tries to calculate the radius of apoapsis of the orbit.
|
![]() ![]() | TryComputeRadiusOfPeriapsis |
Tries to calculate the radius of periapsis of the orbit.
|
![]() ![]() | TryComputeSemilatusRectum |
Tries to calculate the semilatus rectum of the orbit.
|
![]() ![]() | TryComputeSemimajorAxis |
Tries to calculate the semimajor axis of the orbit.
|
![]() ![]() | TryComputeTimeOfFlight |
Tries to calculate the time of flight between two true anomalies.
|
![]() ![]() | TryConvertEccentricAnomalyToMeanAnomaly |
Tries to convert the eccentric anomaly to the mean anomaly.
|
![]() ![]() | TryConvertEccentricAnomalyToTimeFromPeriapsis |
Tries to convert the eccentric anomaly to the time of flight from the corresponding periapsis passage in seconds. The value returned is signed and monotonic even for periodic orbits.
|
![]() ![]() | TryConvertEccentricAnomalyToTrueAnomaly |
Tries to convert the eccentric anomaly to the true anomaly.
|
![]() ![]() | TryConvertHyperbolicAnomalyToMeanAnomaly |
Tries to convert the hyperbolic anomaly to the mean anomaly.
|
![]() ![]() | TryConvertHyperbolicAnomalyToTimeFromPeriapsis |
Tries to convert the hyperbolic anomaly to the time of flight from the corresponding periapsis passage in seconds. The value returned is signed and monotonic even for periodic orbits.
|
![]() ![]() | TryConvertHyperbolicAnomalyToTrueAnomaly |
Tries to convert the hyperbolic anomaly to the true anomaly.
|
![]() ![]() | TryConvertMeanAnomalyToEccentricAnomaly |
Tries to convert the mean anomaly to the eccentric anomaly.
|
![]() ![]() | TryConvertMeanAnomalyToHyperbolicAnomaly |
Tries to convert the mean anomaly to the hyperbolic anomaly.
|
![]() ![]() | TryConvertMeanAnomalyToParabolicAnomaly |
Tries to convert the mean anomaly to the parabolic anomaly.
|
![]() ![]() | TryConvertMeanAnomalyToTimeFromPeriapsis |
Tries to convert the mean anomaly to the time of flight from the corresponding periapsis passage in seconds. The value returned is signed and monotonic even for periodic orbits.
|
![]() ![]() | TryConvertMeanAnomalyToTimeSincePreviousPeriapsis |
Tries to convert the mean anomaly to the time of flight since the previous periapsis passage in seconds. The value returned is positive and, for closed orbits, periodic.
|
![]() ![]() | TryConvertMeanAnomalyToTimeUntilNextPeriapsis |
Tries to convert the mean anomaly to the time of flight until the next periapsis passage in seconds. The value returned is positive and, for closed orbits, periodic.
|
![]() ![]() | TryConvertMeanAnomalyToTrueAnomaly |
Tries to convert the mean anomaly to the true anomaly.
|
![]() ![]() | TryConvertParabolicAnomalyToMeanAnomaly |
Tries to convert the parabolic anomaly to the mean anomaly.
|
![]() ![]() | TryConvertParabolicAnomalyToTimeFromPeriapsis |
Tries to convert the parabolic anomaly to the time of flight from the corresponding periapsis passage in seconds. The value returned is signed and monotonic even for periodic orbits.
|
![]() ![]() | TryConvertParabolicAnomalyToTrueAnomaly |
Tries to convert the parabolic anomaly to the true anomaly.
|
![]() ![]() | TryConvertTimeFromPeriapsisToEccentricAnomaly |
Tries to convert the time from periapsis passage to eccentric anomaly. The value returned is signed and monotonic even for periodic orbits.
|
![]() ![]() | TryConvertTimeFromPeriapsisToHyperbolicAnomaly |
Tries to convert the time from periapsis passage to hyperbolic anomaly. The value returned is signed and monotonic.
|
![]() ![]() | TryConvertTimeFromPeriapsisToMeanAnomaly |
Tries to convert the time from periapsis passage to mean anomaly. The value returned is signed and monotonic even for periodic orbits.
|
![]() ![]() | TryConvertTimeFromPeriapsisToParabolicAnomaly |
Tries to convert the time from periapsis passage to parabolic anomaly. The value returned is signed and monotonic.
|
![]() ![]() | TryConvertTimeFromPeriapsisToTrueAnomaly |
Tries to convert the time from periapsis passage to true anomaly. The value returned is signed and monotonic even for periodic orbits.
|
![]() ![]() | TryConvertTrueAnomalyToEccentricAnomaly |
Tries to convert the true anomaly to the eccentric anomaly.
|
![]() ![]() | TryConvertTrueAnomalyToHyperbolicAnomaly |
Tries to convert the true anomaly to the hyperbolic anomaly.
|
![]() ![]() | TryConvertTrueAnomalyToMeanAnomaly |
Tries to convert the true anomaly to the mean anomaly.
|
![]() ![]() | TryConvertTrueAnomalyToParabolicAnomaly |
Tries to convert the true anomaly to the parabolic anomaly.
|
![]() ![]() | TryConvertTrueAnomalyToTimeFromPeriapsis |
True to convert the true anomaly to the time of flight from the corresponding periapsis passage in seconds. The value returned is signed and monotonic even for periodic orbits.
|
![]() ![]() | TryConvertTrueAnomalyToTimeSincePreviousPeriapsis |
Tries to convert the true anomaly to the time of flight since the previous periapsis passage in seconds. The value returned is positive and, for closed orbits, periodic.
|
![]() ![]() | TryConvertTrueAnomalyToTimeUntilNextPeriapsis |
Tries to convert the true anomaly to the time of flight until the next periapsis passage in seconds. The value returned is positive and, for closed orbits, periodic.
|