C# Class CoordinateSharp.LunarEclipseCalc

Afficher le fichier Open project: Tronald/CoordinateSharp Class Usage Examples

Méthodes publiques

Méthode Description
CalculateLunarEclipse ( DateTime d, CoordinateSharp.Coordinate coord ) : List>
CalculateLunarEclipse ( DateTime d, double latRad, double longRad ) : List>
CalculateLunarEclipse ( DateTime d, double latRad, double longRad, Array events ) : List

Private Methods

Méthode Description
Calculate ( DateTime d, double latRad, double longRad, Array ev = null ) : List>
GetAll ( Array elements, Array obsvconst, Array mid, Array p1, Array u1, Array u2, Array u3, Array u4, Array p4 ) : void
GetAlt ( Array circumstances ) : string
GetDate ( Array elements, Array circumstances, Array obsvconst ) : string
GetTime ( Array elements, Array circumstances, Array obsvconst ) : string
PopulateCircumstances ( Array elements, Array circumstances, Array obsvconst ) : void
ReadData ( double latRad, double longRad, Array obsvconst ) : void

Method Details

CalculateLunarEclipse() public static méthode

public static CalculateLunarEclipse ( DateTime d, CoordinateSharp.Coordinate coord ) : List>
d DateTime
coord CoordinateSharp.Coordinate
Résultat List>

CalculateLunarEclipse() public static méthode

public static CalculateLunarEclipse ( DateTime d, double latRad, double longRad ) : List>
d DateTime
latRad double
longRad double
Résultat List>

CalculateLunarEclipse() public static méthode

public static CalculateLunarEclipse ( DateTime d, double latRad, double longRad, Array events ) : List
d DateTime
latRad double
longRad double
events Array
Résultat List