Tiny graphics library for STM32F746G-DISCO board

Dependents:   RadarDemo 3DDemo RadarDemoT

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?

UserRevisionLine numberNew 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;