|
LCDGFX LCD display driver
1.2.0
Lightweight graphics library for SSD1306, SSD1325, SSD1327, SSD1331, SSD1351, SH1106, SH1107, IL9163, ST7735, ST7789, ILI9341, PCD8544 displays over I2C/SPI
|
Drawing in memory buffer. More...


Go to the source code of this file.
Classes | |
| class | NanoCanvasOps< BPP > |
| NanoCanvasOps provides operations for drawing in memory buffer. More... | |
| class | NanoCanvasBase< BPP > |
| Base class for all NanoCanvas childs. More... | |
| class | NanoCanvas< W, H, BPP > |
| Template for user-defined canvas object. More... | |
| class | NanoCanvas1 |
| NanoCanvas1 represents objects for drawing in memory buffer NanoCanvas1 represents each pixel as single bit: 0/1. More... | |
| class | NanoCanvas1_8 |
| NanoCanvas1_8 represents objects for drawing in memory buffer NanoCanvas1_8 represents each pixel as single bit: 0/1 Unlike NanoCanvas1, it works with RBG color displays in normal mode. More... | |
| class | NanoCanvas1_16 |
| NanoCanvas1_16 represents objects for drawing in memory buffer NanoCanvas1_16 represents each pixel as single bit: 0/1 Unlike NanoCanvas1, it works with RBG color displays in normal mode. More... | |
| class | NanoCanvas4 |
| NanoCanvas4 represents objects for drawing in memory buffer NanoCanvas4 represents each pixel as 4-bits. More... | |
| class | NanoCanvas8 |
| NanoCanvas8 represents objects for drawing in memory buffer NanoCanvas8 represents each pixel as single byte with RGB bits: RRRGGGBB. More... | |
| class | NanoCanvas16 |
| NanoCanvas16 represents objects for drawing in memory buffer NanoCanvas16 represents each pixel as 2-bytes with RGB bits: RRRRRGGG-GGGBBBBB. More... | |
Enumerations | |
| enum | { BLACK = 0x00, WHITE = 0xFF } |
Drawing in memory buffer.
Definition in file canvas.h.