Example #1
0
 ///Returns whether o has a descending node with the equator. This can be false
 ///if o is hyperbolic and the would-be descending node is within the opening
 ///angle of the hyperbola.
 internal static bool DescendingNodeEquatorialExists(this Orbit o)
 {
     return(Math.Abs(MuUtils.ClampDegrees180(o.DescendingNodeEquatorialTrueAnomaly())) <= o.MaximumTrueAnomaly());
 }
Example #2
0
 ///Returns whether a has a descending node with b. This can be false
 ///if a is hyperbolic and the would-be descending node is within the opening
 ///angle of the hyperbola.
 internal static bool DescendingNodeExists(this Orbit a, Orbit b)
 {
     return(Math.Abs(MuUtils.ClampDegrees180(a.DescendingNodeTrueAnomaly(b))) <= a.MaximumTrueAnomaly());
 }