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: 20.3.405.0 (20.3.405.0)
Syntax
public ModifiedKeplerianElements(
	EquinoctialElements elements,
	double eccentricityTolerance,
	double inclinationTolerance
)

Parameters

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