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.
|