|
Practical Astronomy Algorithms in .NET/C#
|
Planet calculations. More...
Public Member Functions | |
| double double double double double double planetDecSec | ApproximatePositionOfPlanet (double lctHour, double lctMin, double lctSec, bool isDaylightSaving, int zoneCorrectionHours, double localDateDay, int localDateMonth, int localDateYear, string planetName) |
| double double double double double double planetDecSec | PrecisePositionOfPlanet (double lctHour, double lctMin, double lctSec, bool isDaylightSaving, int zoneCorrectionHours, double localDateDay, int localDateMonth, int localDateYear, string planetName) |
| double double double double double double double double approximateMagnitude | VisualAspectsOfAPlanet (double lctHour, double lctMin, double lctSec, bool isDaylightSaving, int zoneCorrectionHours, double localDateDay, int localDateMonth, int localDateYear, string planetName) |
Public Attributes | |
| double | planetRAHour |
| Calculate approximate position of a planet. | |
| double double | planetRAMin |
| double double double | planetRASec |
| double double double double | planetDecDeg |
| double double double double double | planetDecMin |
| double | distanceAU |
| Calculate several visual aspects of a planet. | |
| double double | angDiaArcsec |
| double double double | phase |
| double double double double | lightTimeHour |
| double double double double double | lightTimeMinutes |
| double double double double double double | lightTimeSeconds |
| double double double double double double double | posAngleBrightLimbDeg |
Planet calculations.
Definition at line 10 of file PAPlanet.cs.
| double double double double double double planetDecSec ApproximatePositionOfPlanet | ( | double | lctHour, |
| double | lctMin, | ||
| double | lctSec, | ||
| bool | isDaylightSaving, | ||
| int | zoneCorrectionHours, | ||
| double | localDateDay, | ||
| int | localDateMonth, | ||
| int | localDateYear, | ||
| string | planetName | ||
| ) |
Definition at line 15 of file PAPlanet.cs.
| double double double double double double planetDecSec PrecisePositionOfPlanet | ( | double | lctHour, |
| double | lctMin, | ||
| double | lctSec, | ||
| bool | isDaylightSaving, | ||
| int | zoneCorrectionHours, | ||
| double | localDateDay, | ||
| int | localDateMonth, | ||
| int | localDateYear, | ||
| string | planetName | ||
| ) |
Definition at line 73 of file PAPlanet.cs.
| double double double double double double double double approximateMagnitude VisualAspectsOfAPlanet | ( | double | lctHour, |
| double | lctMin, | ||
| double | lctSec, | ||
| bool | isDaylightSaving, | ||
| int | zoneCorrectionHours, | ||
| double | localDateDay, | ||
| int | localDateMonth, | ||
| int | localDateYear, | ||
| string | planetName | ||
| ) |
Definition at line 105 of file PAPlanet.cs.
| double double angDiaArcsec |
Definition at line 105 of file PAPlanet.cs.
| double distanceAU |
Calculate several visual aspects of a planet.
ang_dia_arcsec – Angular diameter of the planet.
phase – Illuminated fraction of the planet.
light_time_hour – Light travel time from planet to Earth, hour part.
light_time_minutes – Light travel time from planet to Earth, minutes part.
light_time_seconds – Light travel time from planet to Earth, seconds part.
pos_angle_bright_limb_deg – Position-angle of the bright limb.
approximate_magnitude – Apparent brightness of the planet.
Definition at line 105 of file PAPlanet.cs.
| double double double double lightTimeHour |
Definition at line 105 of file PAPlanet.cs.
| double double double double double lightTimeMinutes |
Definition at line 105 of file PAPlanet.cs.
| double double double double double double lightTimeSeconds |
Definition at line 105 of file PAPlanet.cs.
| double double double phase |
Definition at line 105 of file PAPlanet.cs.
| double double double double planetDecDeg |
Definition at line 15 of file PAPlanet.cs.
| double double double double double planetDecMin |
Definition at line 15 of file PAPlanet.cs.
| double planetRAHour |
Calculate approximate position of a planet.
Calculate precise position of a planet.
Definition at line 15 of file PAPlanet.cs.
| double double planetRAMin |
Definition at line 15 of file PAPlanet.cs.
| double double double planetRASec |
Definition at line 15 of file PAPlanet.cs.
| double double double double double double double posAngleBrightLimbDeg |
Definition at line 105 of file PAPlanet.cs.