Tiny graphics library for STM32F746G-DISCO board
Dependents: RadarDemo 3DDemo RadarDemoT
Commons.h@3:1ddc4aa1e5cb, 2016-11-11 (annotated)
- Committer:
- karpent
- Date:
- Fri Nov 11 12:05:16 2016 +0000
- Revision:
- 3:1ddc4aa1e5cb
- Parent:
- 0:566855d63a2f
Missing method DrawChar() added, DrawText() corrected.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
karpent | 0:566855d63a2f | 1 | #pragma once |
karpent | 0:566855d63a2f | 2 | |
karpent | 0:566855d63a2f | 3 | #include "mbed.h" |
karpent | 0:566855d63a2f | 4 | |
karpent | 0:566855d63a2f | 5 | #ifndef M_PI |
karpent | 0:566855d63a2f | 6 | #define M_PI 3.14159265358979323846 |
karpent | 0:566855d63a2f | 7 | #endif |
karpent | 0:566855d63a2f | 8 | |
karpent | 0:566855d63a2f | 9 | #ifndef M_PI_2 |
karpent | 0:566855d63a2f | 10 | #define M_PI_2 1.570796326794897 |
karpent | 0:566855d63a2f | 11 | #endif |
karpent | 0:566855d63a2f | 12 | |
karpent | 0:566855d63a2f | 13 | #ifndef lround |
karpent | 0:566855d63a2f | 14 | #define lround(var) (long)(var+0.5f) |
karpent | 0:566855d63a2f | 15 | #endif |
karpent | 0:566855d63a2f | 16 | |
karpent | 0:566855d63a2f | 17 | /** |
karpent | 0:566855d63a2f | 18 | * @brief Window rectangle structure |
karpent | 0:566855d63a2f | 19 | */ |
karpent | 0:566855d63a2f | 20 | typedef struct { |
karpent | 0:566855d63a2f | 21 | int x1; |
karpent | 0:566855d63a2f | 22 | int y1; |
karpent | 0:566855d63a2f | 23 | int x2; |
karpent | 0:566855d63a2f | 24 | int y2; |
karpent | 0:566855d63a2f | 25 | } Window; |