diff options
author | mvglasow <michael -at- vonglasow.com> | 2018-12-23 15:09:17 +0100 |
---|---|---|
committer | mvglasow <michael -at- vonglasow.com> | 2018-12-23 15:09:17 +0100 |
commit | c0b1eaba7515b91d62d2a8f9ff28be956c39dd61 (patch) | |
tree | e7cfd8b13197615381ddaeb1fd12a38ffe583ed2 | |
parent | cd50bea50c57815251996a6c7046d61b03e4be14 (diff) | |
download | navit-c0b1eaba7515b91d62d2a8f9ff28be956c39dd61.tar.gz |
Refactor:core:Document transform_distance()
Signed-off-by: mvglasow <michael -at- vonglasow.com>
-rw-r--r-- | navit/transform.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/navit/transform.c b/navit/transform.c index 85a9c41da..4c0cb68b1 100644 --- a/navit/transform.c +++ b/navit/transform.c @@ -993,6 +993,15 @@ int transform_int_scale(int y) { } #endif +/** + * @brief Calculates the distance between two points. + * + * @param pro The projection used for `c1` and `c2`. + * @param c1 The first point. + * @param c2 The second point. + * + * @return The distance in meters. + */ double transform_distance(enum projection pro, struct coord *c1, struct coord *c2) { if (pro == projection_mg) { #ifndef AVOID_FLOAT |