Zmanim.IAstronomicalCalendar Interface Reference

A calendar that calculates astronomical time calculations such as sunrise and sunset times. /summary> More...

Inheritance diagram for Zmanim.IAstronomicalCalendar:
Zmanim.AstronomicalCalendar Zmanim.ZmanimCalendar Zmanim.ComplexZmanimCalendar

List of all members.

Public Member Functions

DateTime GetSunrise ()
 The getSunrise method Returns a DateTime representing the sunrise time. The zenith used for the calculation uses

See also:
AstronomicalCalendar.GEOMETRIC_ZENITH

geometric zenithof 90°. This is adjusted by the

See also:
AstronomicalCalendar.AstronomicalCalculator, Calculator.AstronomicalCalculator.AdjustZenith

that adds approximately 50/60 of a degree to account for 34 archminutes of refraction and 16 archminutes for the sun's radius for a total of 90.83333°. See documentation for the specific implementation of the

See also:
AstronomicalCalendar.AstronomicalCalculator

that you are using. /summary> returns> the DateTime representing the exact sunrise time. If the calculation can not be computed null will be returned. seealso cref = "Calculator.AstronomicalCalculator.AdjustZenith" />

DateTime GetSunset ()

Properties

IAstronomicalCalculator AstronomicalCalculator [get, set]
 Gets or Sets the current AstronomicalCalculator set.
IDateWithLocation DateWithLocation [get, set]
 Gets or Sets the calender to be used in the calculations.

Detailed Description

A calendar that calculates astronomical time calculations such as sunrise and sunset times. /summary>


Member Function Documentation

DateTime Zmanim.IAstronomicalCalendar.GetSunrise (  ) 

The getSunrise method Returns a DateTime representing the sunrise time. The zenith used for the calculation uses

See also:
AstronomicalCalendar.GEOMETRIC_ZENITH

geometric zenithof 90°. This is adjusted by the

See also:
AstronomicalCalendar.AstronomicalCalculator, Calculator.AstronomicalCalculator.AdjustZenith

that adds approximately 50/60 of a degree to account for 34 archminutes of refraction and 16 archminutes for the sun's radius for a total of 90.83333°. See documentation for the specific implementation of the

See also:
AstronomicalCalendar.AstronomicalCalculator

that you are using. /summary> returns> the DateTime representing the exact sunrise time. If the calculation can not be computed null will be returned. seealso cref = "Calculator.AstronomicalCalculator.AdjustZenith" />

summary> The getSunset method Returns a DateTime representing the sunset time. The zenith used for the calculation uses geometric zenith of 90°. This is adjusted by the AstronomicalCalendar.AstronomicalCalculator that adds approximately 50/60 of a degree to account for 34 archminutes of refraction and 16 archminutes for the sun's radius for a total of 90.83333°. See documentation for the specific implementation of the Calculator.AstronomicalCalculator that you are using. Note: In certain cases the calculates sunset will occur before sunrise. This will typically happen when a timezone other than the local timezone is used (calculating Los Angeles sunset using a GMT timezone for example). In this case the sunset date will be incremented to the following date. /summary> returns> the DateTime representing the exact sunset time. If the calculation can not be computed null will be returned. If the time calculation

seealso cref = "Calculator.AstronomicalCalculator.AdjustZenith" />

Implemented in Zmanim.AstronomicalCalendar.


Property Documentation

IAstronomicalCalculator Zmanim.IAstronomicalCalendar.AstronomicalCalculator [get, set]

Gets or Sets the current AstronomicalCalculator set.

Returns the astronimicalCalculator.

Implemented in Zmanim.AstronomicalCalendar.

IDateWithLocation Zmanim.IAstronomicalCalendar.DateWithLocation [get, set]

Gets or Sets the calender to be used in the calculations.

The calendar to set.

Implemented in Zmanim.AstronomicalCalendar.


The documentation for this interface was generated from the following file:
Generated on Mon May 31 12:33:41 2010 for Zmanim Project by  doxygen 1.6.3