Calculates a set of points that define Earth's daylight terminator line.
Namespace: Zeptomoby.OrbitTools.TrackAssembly: Zeptomoby.OrbitTools.Track (in Zeptomoby.OrbitTools.Track.dll) Version: 1.5.0.0 (1.5.0.0)
Syntax
C# |
---|
public static List<Ecf> SolarTerminatorEcf( this WgsModel ellipsoid, Julian date, double kmSpacing, double kmLoft ) |
Visual Basic |
---|
<ExtensionAttribute> _ Public Shared Function SolarTerminatorEcf ( _ ellipsoid As WgsModel, _ date As Julian, _ kmSpacing As Double, _ kmLoft As Double _ ) As List(Of Ecf) |
Visual C++ |
---|
[ExtensionAttribute] public: static List<Ecf^>^ SolarTerminatorEcf( WgsModel^ ellipsoid, Julian^ date, double kmSpacing, double kmLoft ) |
Parameters
- ellipsoid
- Type: WgsModel
The earth ellipsoid model.
- date
- Type: Julian
Time of calculation.
- 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 geodetic 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, seeRemarks
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.