|
idfxx 1.0.0
Modern C++23 components for ESP-IDF
|
A drawable two-dimensional pixel surface. More...
A drawable two-dimensional pixel surface.
A pixel surface names its pixel value type (pixel_type), reports its dimensions, and accepts pixel writes at (x, y) coordinates with (0, 0) the top-left corner. Writes outside [0, width()) x [0, height()) must be ignored; drawing functions rely on this for clipping.
idfxx::lcd::mono_framebuffer (pixel_type = bool) and idfxx::lcd::rgb565_framebuffer (pixel_type = idfxx::lcd::rgb565) both satisfy this concept.
| S | The surface type. |