/* See LICENSE file for copyright and license details. */ #include "common.h" void libtellurian_end_point(double latitude1, double longitude1, double azimuth1, double distance, double *latitude2_out, double *longitude2_out, double *azimuth2_out) { latitude1 = radians(latitude1); longitude1 = radians(longitude1); azimuth1 = radians(azimuth1); libtellurian_end_point_radians(latitude1, longitude1, azimuth1, distance, latitude2_out, longitude2_out, azimuth2_out); if (latitude2_out) *latitude2_out = degrees(*latitude2_out); if (longitude2_out) *longitude2_out = degrees(*longitude2_out); if (azimuth2_out) *azimuth2_out = degrees(*azimuth2_out); }