diff options
| author | Franklin Wei <frankhwei536@gmail.com> | 2015-04-08 14:15:20 -0400 |
|---|---|---|
| committer | Franklin Wei <frankhwei536@gmail.com> | 2016-11-20 15:13:13 -0500 |
| commit | 29648f817677b84c03c2bcfe89eb8cf53653e7db (patch) | |
| tree | 412e785801b00f1e832c65eaf12803fae1fefd7b /apps/plugins/lib/xlcd.h | |
| parent | 05733649bce2623acfad7b163501c6fdefea985a (diff) | |
| download | rockbox-29648f817677b84c03c2bcfe89eb8cf53653e7db.zip rockbox-29648f817677b84c03c2bcfe89eb8cf53653e7db.tar.gz rockbox-29648f817677b84c03c2bcfe89eb8cf53653e7db.tar.bz2 rockbox-29648f817677b84c03c2bcfe89eb8cf53653e7db.tar.xz | |
Add circle drawing/filling to xlcd
Change-Id: I5d28ade42145d9d82babcf62c0db7948927cafec
Diffstat (limited to 'apps/plugins/lib/xlcd.h')
| -rw-r--r-- | apps/plugins/lib/xlcd.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/apps/plugins/lib/xlcd.h b/apps/plugins/lib/xlcd.h index b6d0867..abd5cff 100644 --- a/apps/plugins/lib/xlcd.h +++ b/apps/plugins/lib/xlcd.h @@ -31,6 +31,11 @@ void xlcd_filltriangle(int x1, int y1, int x2, int y2, int x3, int y3); void xlcd_filltriangle_screen(struct screen* display, int x1, int y1, int x2, int y2, int x3, int y3); +void xlcd_fillcircle(int cx, int cy, int radius); +void xlcd_fillcircle_screen(struct screen* display, int cx, int cy, int radius); +void xlcd_drawcircle(int cx, int cy, int radius); +void xlcd_drawcircle_screen(struct screen* display, int cx, int cy, int radius); + #if LCD_DEPTH >= 8 void xlcd_gray_bitmap_part(const unsigned char *src, int src_x, int src_y, int stride, int x, int y, int width, int height); |