/[zanavi_public1]/navit/navit/vehicle.c
ZANavi

Diff of /navit/navit/vehicle.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 30 Revision 31
61#include "vehicle.h" 61#include "vehicle.h"
62 62
63// forward rev 63// forward rev
64struct navit *global_navit; 64struct navit *global_navit;
65 65
66
67struct vehicle 66struct vehicle
68{ 67{
69 struct vehicle_methods meth; 68 struct vehicle_methods meth;
70 struct vehicle_priv *priv; 69 struct vehicle_priv *priv;
71 struct callback_list *cbl; 70 struct callback_list *cbl;
554 graphics_background_gc(this_->gra, this_->bg); 553 graphics_background_gc(this_->gra, this_->bg);
555 } 554 }
556 } 555 }
557#endif 556#endif
558 557
559
560 // ++++++++++ // transform_set_yaw(this_->trans, -this_->angle); 558 // ++++++++++ // transform_set_yaw(this_->trans, -this_->angle);
561 // vehicle_draw_do(this_, lazy); 559 // vehicle_draw_do(this_, lazy);
562 560
563#ifdef HAVE_API_ANDROID 561#ifdef HAVE_API_ANDROID
564 //dbg(0,"x=%d y=%d angle=%d speed=%d\n",this_->cursor_pnt.x, this_->cursor_pnt.y, angle, speed); 562 //dbg(0,"x=%d y=%d angle=%d speed=%d\n",this_->cursor_pnt.x, this_->cursor_pnt.y, angle, speed);
565 563
566 //int dx = 0; 564 //int dx = 0;
567 //int dy = 0; 565 //int dy = 0;
568 //int dangle = 0; 566 //int dangle = 0;
569 567
570 //struct navit_vehicle *nv2 = global_navit->vehicle; 568 //struct navit_vehicle *nv2 = global_navit->vehicle;
571 //struct point pnt2; 569 //struct point pnt2;
572 //dbg(0,"dir=%d dx=%d, dy=%d\n", nv2->dir, dx, dy); 570 //dbg(0,"dir=%d dx=%d, dy=%d\n", nv2->dir, dx, dy);
573 //transform(this_->trans, projection_mg, &nv2->coord, &pnt2, 1, 0, 0, NULL); 571 //transform(this_->trans, projection_mg, &nv2->coord, &pnt2, 1, 0, 0, NULL);
574 //dbg(0,"px=%d, py=%d\n", pnt2.x, pnt2.y); 572 //dbg(0,"px=%d, py=%d\n", pnt2.x, pnt2.y);
575 573
576 set_vehicle_values_to_java(this_->cursor_pnt.x, this_->cursor_pnt.y, angle, speed); 574 set_vehicle_values_to_java(this_->cursor_pnt.x, this_->cursor_pnt.y, angle, speed);
577#endif 575#endif
578 576
579} 577}
580 578
581int vehicle_get_cursor_data(struct vehicle *this, struct point *pnt, int *angle, int *speed) 579int vehicle_get_cursor_data(struct vehicle *this, struct point *pnt, int *angle, int *speed)

Legend:
Removed from v.30  
changed lines
  Added in v.31

   
Visit the ZANavi Wiki