From 8d2a3ce6a174cc9e70d874236a64bbd1924a51ba Mon Sep 17 00:00:00 2001
From: Steve Ratts <50781429+schlosrat@users.noreply.github.com>
Date: Sun, 28 May 2023 18:44:39 -0400
Subject: [PATCH 1/2] Update Orbit.cs
Added XML documentation for FEVp, FEVs, SEVp, and SEVs
---
src/Orbit.cs | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/src/Orbit.cs b/src/Orbit.cs
index 64f247e..43daed6 100644
--- a/src/Orbit.cs
+++ b/src/Orbit.cs
@@ -102,7 +102,13 @@ public class Orbit
/// A special UT at which the parameters of the Orbit are defined. See meanAnomalyAtEpoch.
///
public double epoch;
+ ///
+ /// The true anomaly of the first encounter from the prior orbit. This is the true anomoly on the prior orbit as you just reach the SOI for the encountered body.
+ ///
public double FEVp;
+ ///
+ /// The true anomaly of the first encounter after the second orbit. This is the true anomoly on the second orbit as you just leave the SOI for the encountered body.
+ ///
public double FEVs;
public double fromE;
public double fromV;
@@ -175,7 +181,13 @@ public class Orbit
/// The semi-major axis of the orbit, in meters. Equal to (PeR + ApR)/2
///
public double semiMajorAxis;
+ ///
+ /// The true anomaly of the second encounter from the prior orbit. This is the true anomoly on the prior orbit as you just reach the SOI for the encountered body at the second encoutner.
+ ///
public double SEVp;
+ ///
+ /// The true anomaly of the second encounter after the second orbit. This is the true anomoly on the second orbit as you just leave the SOI for the encountered body after the seoncd encounter.
+ ///
public double SEVs;
public double StartUT;
///
From ce047437c68b709bd40ac8535f20b5175c780ce9 Mon Sep 17 00:00:00 2001
From: Steve Ratts <50781429+schlosrat@users.noreply.github.com>
Date: Sun, 28 May 2023 20:09:28 -0400
Subject: [PATCH 2/2] Update Orbit.cs
Added definitions for Clappr and UTappr
---
src/Orbit.cs | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/src/Orbit.cs b/src/Orbit.cs
index 43daed6..08fac70 100644
--- a/src/Orbit.cs
+++ b/src/Orbit.cs
@@ -65,6 +65,9 @@ public class Orbit
/// The angle between the ascending node and the periapsis, in degrees.
///
public double argumentOfPeriapsis;
+ ///
+ /// Closest approach distance, in meters.
+ ///
public double ClAppr;
public double ClEctr1;
public double ClEctr2;
@@ -195,7 +198,7 @@ public class Orbit
///
public double timeToAp;
///
- /// The time unti lthe object will reach periapsis, in seconds.
+ /// The time until the object will reach periapsis, in seconds.
///
public double timeToPe;
public double timeToTransition1;
@@ -203,6 +206,9 @@ public class Orbit
public double toE;
public double toV;
public double trueAnomaly;
+ ///
+ /// The universal time at the next closest approach, in seconds.
+ ///
public double UTappr;
public double UTsoi;
public double V;