Click or drag to resize

ScalarOccultationEclipseAngles Method

Returns the angles needed for the various eclipse calculations in the format [relative angle, eclipse body half angle, illuminating body half angle].

Namespace:  AGI.Foundation.Celestial
Assembly:  AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 19.1.398.0 (19.1.398.0)
Syntax
protected static double[] EclipseAngles(
	Ellipsoid eclipseBody,
	Cartesian platformToEclipsing,
	Cartesian platformToIlluminating,
	Ellipsoid illumBody
)

Parameters

eclipseBody
Type: AGI.Foundation.Geometry.ShapesEllipsoid
The eclipsing body.
platformToEclipsing
Type: AGI.Foundation.CoordinatesCartesian
The vector from the platform to the eclipsing body, in the fixed frame of the eclipsing body.
platformToIlluminating
Type: AGI.Foundation.CoordinatesCartesian
The vector from the platform to the illuminating body, in the fixed frame of the eclipsing body.
illumBody
Type: AGI.Foundation.Geometry.ShapesEllipsoid
The illuminating body.

Return Value

Type: Double
An array with the relative angle, and angular radii of the eclipsing and illuminating body.
See Also