Fix:Core:Fixed yaw handling
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Mon, 5 Jan 2009 16:50:33 +0000 (16:50 +0000)
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Mon, 5 Jan 2009 16:50:33 +0000 (16:50 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk/navit@1894 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/transform.c

index 22acc1c..44d499e 100644 (file)
@@ -66,8 +66,8 @@ transform_setup_matrix(struct transformation *t)
 {
        double det;
        double fac;
-       double yawc=cos(M_PI*t->yaw/180);
-       double yaws=sin(M_PI*t->yaw/180);
+       double yawc=cos(-M_PI*t->yaw/180);
+       double yaws=sin(-M_PI*t->yaw/180);
        double pitchc=cos(-M_PI*t->pitch/180);
        double pitchs=sin(-M_PI*t->pitch/180);
 #ifdef ENABLE_ROLL