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: 24.2.419.0 (24.2.419.0)
Syntax
protected static double[] EclipseAngles(
	Ellipsoid eclipsingBody,
	Cartesian platformToEclipsing,
	Cartesian platformToIlluminating,
	Ellipsoid illuminatingBody
)

Parameters

eclipsingBody
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.
illuminatingBody
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