ModifiedKeplerianElements Constructor (Double, Double, Double, Double, Double, Double, Double) |
Initialize a set of modified Keplerian elements.
Namespace:
AGI.Foundation.Coordinates
Assembly:
AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 25.1.421.0 (25.1.421.0)
Syntaxpublic ModifiedKeplerianElements(
double radiusOfPeriapsis,
double inverseSemimajorAxis,
double inclination,
double argumentOfPeriapsis,
double rightAscensionOfAscendingNode,
double trueAnomaly,
double gravitationalParameter
)
Public Sub New (
radiusOfPeriapsis As Double,
inverseSemimajorAxis As Double,
inclination As Double,
argumentOfPeriapsis As Double,
rightAscensionOfAscendingNode As Double,
trueAnomaly As Double,
gravitationalParameter As Double
)
public:
ModifiedKeplerianElements(
double radiusOfPeriapsis,
double inverseSemimajorAxis,
double inclination,
double argumentOfPeriapsis,
double rightAscensionOfAscendingNode,
double trueAnomaly,
double gravitationalParameter
)
new :
radiusOfPeriapsis : float *
inverseSemimajorAxis : float *
inclination : float *
argumentOfPeriapsis : float *
rightAscensionOfAscendingNode : float *
trueAnomaly : float *
gravitationalParameter : float -> ModifiedKeplerianElements
Parameters
- radiusOfPeriapsis
- Type: System.Double
Radius of periapsis (distance). - inverseSemimajorAxis
- Type: System.Double
The inverse of semimajor axis (distance). - inclination
- Type: System.Double
Inclination, in radians. - argumentOfPeriapsis
- Type: System.Double
Argument of periapsis, in radians. - rightAscensionOfAscendingNode
- Type: System.Double
Right ascension of the ascending node, in radians. - trueAnomaly
- Type: System.Double
True anomaly, in radians. - gravitationalParameter
- Type: System.Double
The gravitational parameter associated with these elements (distance cubed per time squared).
Exceptions
Remarks
The classification of the
OrbitType is exact, so to be classified as a
Circular orbit,
the inverse of
radiusOfPeriapsis must be exactly equal to
inverseSemimajorAxis.
See Also