fix bearing computation

This commit is contained in:
Dennis Luxen 2015-01-22 17:07:04 +01:00
parent bcd73e604c
commit 29354a1586

View File

@ -28,8 +28,9 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include "coordinate_calculation.hpp" #include "coordinate_calculation.hpp"
#include "../Util/mercator.hpp" #include "../Util/mercator.hpp"
#ifndef NDEBUG
#include "../Util/simple_logger.hpp" #include "../Util/simple_logger.hpp"
#endif
#include <boost/assert.hpp> #include <boost/assert.hpp>
#include <osrm/coordinate.hpp> #include <osrm/coordinate.hpp>
@ -84,5 +85,5 @@ void FixedPointCoordinate::output(std::ostream &out) const
float FixedPointCoordinate::bearing(const FixedPointCoordinate &other) const float FixedPointCoordinate::bearing(const FixedPointCoordinate &other) const
{ {
return coordinate_calculation::bearing(*this, other); return coordinate_calculation::bearing(other, *this);
} }