#ifdef _WIN32 #define DLL_FUNC __stdcall extern "C" { #else #define DLL_FUNC #endif void DLL_FUNC lat_alt_to_parallax( const double lat, const double ht_in_meters, double *rho_cos_phi, double *rho_sin_phi); void DLL_FUNC observer_cartesian_coords( const double jd, const double lon, const double rho_cos_phi, const double rho_sin_phi, double *vect); void DLL_FUNC get_satellite_ra_dec_delta( const double *observer_loc, const double *satellite_loc, double *ra, double *dec, double *delta); void DLL_FUNC epoch_of_date_to_j2000( const double jd, double *ra, double *dec); #ifdef _WIN32 } /* end of 'extern "C"' section */ #endif