Click or drag to resize

OrbitalElementsTryConvertParabolicAnomalyToTimeFromPeriapsis Method

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.

Namespace:  AGI.Foundation.Coordinates
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 19.1.398.0 (19.1.398.0)
Syntax
public static bool TryConvertParabolicAnomalyToTimeFromPeriapsis(
	double parabolicAnomaly,
	double radiusOfPeriapsis,
	double eccentricity,
	double gravitationalParameter,
	out double timeFromPeriapsis
)

Parameters

parabolicAnomaly
Type: SystemDouble
The parabolic anomaly (radians).
radiusOfPeriapsis
Type: SystemDouble
The radius of periapsis.
eccentricity
Type: SystemDouble
The eccentricity of the orbit.
gravitationalParameter
Type: SystemDouble
The gravitational parameter of the central body being orbited.
timeFromPeriapsis
Type: SystemDouble
On return, the time since the last periapsis passage.

Return Value

Type: Boolean
if the eccentricity is not equal to one (indicating that the orbit is not parabolic) or radiusOfPeriapsis or gravitationalParameter is negative or zero, otherwise .
See Also