LCDGFX LCD display driver  1.1.5
This library is developed to control SSD1306/SSD1325/SSD1327/SSD1331/SSD1351/IL9163/PCD8554 RGB i2c/spi LED displays
canvas_types_int.h File Reference
Include dependency graph for canvas_types_int.h:

Go to the source code of this file.

Classes

struct  SUnicodeBlockRecord
 

Macros

#define __min(a, b)   ((a) < (b) ? (a) : (b))
 
#define __max(a, b)   ((a) > (b) ? (a) : (b))
 
#define canvas_swap_data(a, b, type)
 

Detailed Description

Internal structures of canvas gfx library

Definition in file canvas_types_int.h.

Macro Definition Documentation

◆ __max

#define __max (   a,
 
)    ((a) > (b) ? (a) : (b))

Macros returning maximum of 2 numbers

Definition at line 50 of file canvas_types_int.h.

◆ __min

#define __min (   a,
 
)    ((a) < (b) ? (a) : (b))

Macros returning minimum of 2 numbers

Definition at line 45 of file canvas_types_int.h.

◆ canvas_swap_data

#define canvas_swap_data (   a,
  b,
  type 
)
Value:
{ \
type t = a; \
a = b; \
b = t; \
}

swaps content of a and b variables of type type

Definition at line 55 of file canvas_types_int.h.