set_window.c 441 B

1234567891011121314151617181920212223242526
  1. #include "driver.h"
  2. #include "driverlib.h"
  3. static struct {
  4. double t, b, l, r;
  5. } window;
  6. void COM_Set_window(double t, double b, double l, double r)
  7. {
  8. window.t = t;
  9. window.b = b;
  10. window.l = l;
  11. window.r = r;
  12. if (driver->Set_window)
  13. (*driver->Set_window) (t, b, l, r);
  14. }
  15. void COM_Get_window(double *t, double *b, double *l, double *r)
  16. {
  17. *t = window.t;
  18. *b = window.b;
  19. *l = window.l;
  20. *r = window.r;
  21. }