AskGeo .NET  1.1.0
AskGeo Libraries for .NET
 All Classes Namespaces Functions Variables Enumerations Pages
Classes | Enumerations
Package AskGeo.Astronomy

Classes

class  Earth
 Provides the primary user-facing interface to the AskGeo Astronomy Library. The user should instantiate a single instance with the desired accuracy level. The library is thread safe, so a single Earth instance may be queried from several threads. More...
class  TopocentricCoordinates
 The topocentric coordinates of an astronomical body are expressed in terms of an observer on the surface of the Earth at a given location at a given time. This object includes the azimuth (degrees), zenith (degrees), declination (degrees), right ascension (hours), and distance (astronomical units, AU). More...
class  ZenithEvent
 A ZenithEvent object represents one of several particular and meaningful moments in the course of an astronomical body's passage across the celestial sphere of an observer. These include the rising and setting of the object in addition to a number of other important moments. More...
class  ZenithEventType
 Enumerates the event types that mark important moments in the course of astronomical body's passage across the celestial sphere of an observer. More...

Enumerations

enum  Accuracy { LowAccuracy, MediumAccuracy, HighAccuracy }

Enumeration Type Documentation

Enumerator:
LowAccuracy 

Uses the IAU 2000B nutation model that includes 77-terms and is accurate to about 1 milliarcsecond.

MediumAccuracy 

Uses the IAU 2000K nutation model that includes the largest 488 terms from the IAU 2000A model and is accurate to about 0.1 milliarcsecond.

HighAccuracy 

Uses the IAU 2000A nutation model that includes 1,365 terms and is the most accurate model we make available.