Calculates a set of points that define Earth's daylight terminator line.

Namespace: Zeptomoby.OrbitTools.Track
Assembly: Zeptomoby.OrbitTools.Track (in Zeptomoby.OrbitTools.Track.dll) Version: 1.5.0.0 (1.5.0.0)

Syntax

C#
public static List<Eci> SolarTerminatorEci(
	this WgsModel ellipsoid,
	DateTime utc,
	double kmSpacing,
	double kmLoft
)
Visual Basic
<ExtensionAttribute> _
Public Shared Function SolarTerminatorEci ( _
	ellipsoid As WgsModel, _
	utc As DateTime, _
	kmSpacing As Double, _
	kmLoft As Double _
) As List(Of Eci)
Visual C++
[ExtensionAttribute]
public:
static List<Eci^>^ SolarTerminatorEci(
	WgsModel^ ellipsoid, 
	DateTime utc, 
	double kmSpacing, 
	double kmLoft
)

Parameters

ellipsoid
Type: WgsModel
The earth ellipsoid model.
utc
Type: System..::..DateTime
Time of calculation (UTC).
kmSpacing
Type: System..::..Double
The distance between each point, in kilometers.
kmLoft
Type: System..::..Double
The height of the set of points above the ellipsoid model, in kilometers.

Return Value

A list of ECI coordinate points, spaced in distance by "kmSpacing".

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type WgsModel. When you use instance method syntax to call this method, omit the first parameter. For more information, see or .

Remarks

The solar terminator line separates the illuminated daytime side of the Earth from the dark nighttime side.

The returned points do not always form a perfect circle due to the Earth's equatorial bulge.

See Also