picplanner/src/calculations.h

30 wiersze
808 B
C
Czysty Zwykły widok Historia

2020-06-22 07:38:23 +00:00
#include <gtk/gtk.h>
#include <time.h>
#include <math.h>
double calc_deg_rad (double deg);
2020-06-22 07:38:23 +00:00
double calc_rad_deg (double rad);
2020-06-22 07:38:23 +00:00
int times_to_zone (int day_utc, int hour_utc, int day_local, int hour_local);
void time_to_utc (int *time_local, int *time_utc);
void utc_zone_to_time (int *time_utc, int *time_local);
int max_day_in_month (int month, int year);
void calc_time_utc (int *time_utc);
2020-06-22 07:38:23 +00:00
void calc_jd (int *time_utc, double *time_jd);
2020-06-22 07:38:23 +00:00
void calc_sidereal_time(float longitude, double *time_jd, double *sidereal_time);
2020-06-22 07:38:23 +00:00
void calc_coordinates_sun(double time_jd, float *coordinates_sun);
void calc_coordinates_moon(double time_jd, float *coordinates_moon);
void calc_convert_rotation_horizontal(float right_ascension, float declination, float latitude, double time_sidereal, float *coordinates);
2020-06-22 07:38:23 +00:00