Click or drag to resize

ModifiedKeplerianElements Constructor (EquinoctialElements, Double, Double)

Initialize a new instance from the given set of EquinoctialElements.

Namespace:  AGI.Foundation.Coordinates
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 25.1.421.0 (25.1.421.0)
Syntax
public ModifiedKeplerianElements(
	EquinoctialElements elements,
	double eccentricityTolerance,
	double inclinationTolerance
)

Parameters

elements
Type: AGI.Foundation.Coordinates.EquinoctialElements
The set of Equinoctial elements.
eccentricityTolerance
Type: System.Double
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: System.Double
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 elements is null.
ArgumentOutOfRangeException Thrown when either eccentricityTolerance or inclinationTolerance is negative.
See Also