Click or drag to resize

KeplerianElements Constructor (DelaunayElements, Double, Double)

Initialize a set of classical Keplerian elements from a set of DelaunayElements.

Namespace:  AGI.Foundation.Coordinates
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax
public KeplerianElements(
	DelaunayElements elements,
	double eccentricityTolerance,
	double inclinationTolerance
)

Parameters

elements
Type: AGI.Foundation.CoordinatesDelaunayElements
A set of Delaunay elements.
eccentricityTolerance
Type: SystemDouble
The tolerance which defines the value of 'zero' to use when checking whether the eccentricity is zero below which the orbit is circular.
inclinationTolerance
Type: SystemDouble
The tolerance which defines the value of 'zero' to use when checking whether the inclination is zero below which the orbit is equatorial.
Exceptions
ExceptionCondition
ArgumentNullExceptionThrown when the parameter elements is .
ArgumentOutOfRangeExceptionThrown if either eccentricityTolerance or inclinationTolerance is negative.
See Also