Click or drag to resize

OrbitalElements.TryComputeTimeOfFlight Method

Tries to calculate the time of flight between two true anomalies.

Namespace:  AGI.Foundation.Coordinates
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public static bool TryComputeTimeOfFlight(
	double initialTrueAnomaly,
	double finalTrueAnomaly,
	double radiusOfPeriapsis,
	double eccentricity,
	double gravitationalParameter,
	out double timeOfFlight
)

Parameters

initialTrueAnomaly
Type: System.Double
The initial true anomaly (radians).
finalTrueAnomaly
Type: System.Double
The final true anomaly (radians).
radiusOfPeriapsis
Type: System.Double
The radius of periapsis (distance).
eccentricity
Type: System.Double
The eccentricity of the orbit.
gravitationalParameter
Type: System.Double
The gravitational parameter (distance cubed per time squared).
timeOfFlight
Type: System.Double
On return, the time of flight (time).

Return Value

Type: Boolean
true if the time of flight could be calculated with the given elements; otherwise false.
Remarks
The sign of the true anomaly indicates whether the position in orbit was measured before or after crossing periapsis.
See Also