Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
Fork of el17ajf by
Diff: Graphics/Graphics.cpp
- Revision:
- 15:afeefa3ceb61
- Parent:
- 14:53d2167d7c9a
- Child:
- 16:3f84f2d7b910
--- a/Graphics/Graphics.cpp Mon Mar 18 18:26:11 2019 +0000 +++ b/Graphics/Graphics.cpp Tue Mar 19 10:36:51 2019 +0000 @@ -45,10 +45,10 @@ void drawDottedLine(int x1, int y1, int x2, int y2) { lcd->drawLine( - (SCREEN_WIDTH - 1) - y1, - x1, - (SCREEN_WIDTH - 1) - y2, - x2, + y1,// f(0) -> S_W - 1, f(S_W - 1) = 0 + (SCREEN_WIDTH - 1) - x1, + y2, + (SCREEN_WIDTH - 1) - x2, 2 // dotted ); } @@ -69,14 +69,14 @@ } void drawBorder() { - drawDottedLine(0, 0, 0, SCREEN_HEIGHT - 1); + drawDottedLine(0, 0, 0, SCREEN_HEIGHT - 1); // drawDottedLine(1, 1, 1, SCREEN_HEIGHT - 2); - drawDottedLine(0, SCREEN_HEIGHT - 1, SCREEN_WIDTH - 1 - 8, SCREEN_HEIGHT - 1); - drawDottedLine(1, SCREEN_HEIGHT - 2, SCREEN_WIDTH - 2 - 8, SCREEN_HEIGHT - 2); + drawDottedLine(0, SCREEN_HEIGHT - 1, SCREEN_WIDTH - 1 - 5, SCREEN_HEIGHT - 1); + drawDottedLine(1, SCREEN_HEIGHT - 2, SCREEN_WIDTH - 2 - 5, SCREEN_HEIGHT - 2); - drawDottedLine(SCREEN_WIDTH - 1 - 8, SCREEN_HEIGHT - 1, SCREEN_WIDTH - 1 - 8, 0); - drawDottedLine(SCREEN_WIDTH - 2 - 8, SCREEN_HEIGHT - 2, SCREEN_WIDTH - 2 - 8, 1); + drawDottedLine(SCREEN_WIDTH - 1 - 5, SCREEN_HEIGHT - 1, SCREEN_WIDTH - 1 - 5, 0); + drawDottedLine(SCREEN_WIDTH - 2 - 5, SCREEN_HEIGHT - 2, SCREEN_WIDTH - 2 - 5, 1); } int gridYToScreenX(int grid_y) {