diff options
author | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2008-12-28 16:17:57 +0000 |
---|---|---|
committer | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2008-12-28 16:17:57 +0000 |
commit | db0c2e8735daceb28b1cf5912bf3a35f2d507d8e (patch) | |
tree | d42f5f7a014c783b12019a0b714b72d23d0224c4 /navit/transform.c | |
parent | 7465f097096f6e9f6323bf636e64f00a7c0fe735 (diff) | |
download | navit-svn-db0c2e8735daceb28b1cf5912bf3a35f2d507d8e.tar.gz |
Fix:Core:Disable roll, add get/set functions if enabled
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1863 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/transform.c')
-rw-r--r-- | navit/transform.c | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/navit/transform.c b/navit/transform.c index e4b4acbe..9c87889c 100644 --- a/navit/transform.c +++ b/navit/transform.c @@ -33,7 +33,7 @@ #include "point.h" #define POST_SHIFT 8 -#define ENABLE_ROLL +/* #define ENABLE_ROLL */ struct transformation { int yaw; /* Rotation angle */ @@ -529,6 +529,21 @@ transform_get_pitch(struct transformation *this_,int angle) return this_->pitch; } +#ifdef ENABLE_ROLL +void +transform_set_roll(struct transformation *this_,int roll) +{ + this_->roll=roll; + transform_setup_matrix(this_); +} + +void +transform_get_roll(struct transformation *this_) +{ + return this_->roll; +} +#endif + void transform_set_distance(struct transformation *this_,int distance) { |