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: 24.3.420.0 (24.3.420.0)
Syntax public 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: SystemDouble
Radius of periapsis (distance). - inverseSemimajorAxis
- Type: SystemDouble
The inverse of semimajor axis (distance). - inclination
- Type: SystemDouble
Inclination (radians). - argumentOfPeriapsis
- Type: SystemDouble
Argument of periapsis (radians). - rightAscensionOfAscendingNode
- Type: SystemDouble
Right ascension of the ascending node (radians). - trueAnomaly
- Type: SystemDouble
True anomaly (radians). - gravitationalParameter
- Type: SystemDouble
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