Click or drag to resize

OrbitalElements.ConvertTrueAnomalyToTimeFromPeriapsis Method

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.

Namespace:  AGI.Foundation.Coordinates
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 25.1.421.0 (25.1.421.0)
Syntax
public static double ConvertTrueAnomalyToTimeFromPeriapsis(
	double trueAnomaly,
	double radiusOfPeriapsis,
	double eccentricity,
	double gravitationalParameter
)

Parameters

trueAnomaly
Type: System.Double
The true anomaly (radians).
radiusOfPeriapsis
Type: System.Double
The radius of periapsis.
eccentricity
Type: System.Double
The eccentricity of the orbit.
gravitationalParameter
Type: System.Double
The gravitational parameter of the central body being orbited.

Return Value

Type: Double
The time since the last periapsis passage.
Exceptions
ExceptionCondition
ArgumentOutOfRangeExceptionThrown when eccentricity is negative or radiusOfPeriapsis or gravitationalParameter is negative or zero or if trueAnomaly is not within the valid range for the type of orbit; otherwise true.
See Also