draw.c 743 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. #include "driver.h"
  2. #include "driverlib.h"
  3. void COM_Bitmap(int ncols, int nrows, int threshold,
  4. const unsigned char *buf)
  5. {
  6. if (driver->Bitmap)
  7. (*driver->Bitmap) (ncols, nrows, threshold, buf);
  8. }
  9. void COM_Begin(void)
  10. {
  11. if (driver->Begin)
  12. (*driver->Begin)();
  13. }
  14. void COM_Move(double x, double y)
  15. {
  16. if (driver->Move)
  17. (*driver->Move)(x, y);
  18. }
  19. void COM_Cont(double x, double y)
  20. {
  21. if (driver->Cont)
  22. (*driver->Cont)(x, y);
  23. }
  24. void COM_Close(void)
  25. {
  26. if (driver->Close)
  27. (*driver->Close)();
  28. }
  29. void COM_Stroke(void)
  30. {
  31. if (driver->Stroke)
  32. (*driver->Stroke)();
  33. }
  34. void COM_Fill(void)
  35. {
  36. if (driver->Fill)
  37. (*driver->Fill)();
  38. }
  39. void COM_Point(double x, double y)
  40. {
  41. if (driver->Point)
  42. (*driver->Point)(x, y);
  43. }