|
libepaper 2.0.0
A C++23 library for controlling Waveshare e-paper displays on Raspberry Pi, featuring transparent sleep/wake management and a fluent builder API.
|
#include <styles.hpp>
Public Member Functions | |
| constexpr | ShapeStyleSpec (Color c, DotPixel w=DotPixel::Pixel1x1, DrawFill f=DrawFill::Empty) noexcept |
| Construct a shape style with specified parameters. | |
Public Attributes | |
| Color | color |
| Shape color. | |
| DotPixel | border_width |
| Border width. | |
| DrawFill | fill |
| Fill mode (empty/full) | |
|
inlineconstexprnoexcept |
Construct a shape style with specified parameters.
| c | Shape color |
| w | Border width (default: 1x1) |
| f | Fill mode (default: Empty) |
| DotPixel epaper::ShapeStyleSpec::border_width |
Border width.
| Color epaper::ShapeStyleSpec::color |
Shape color.
| DrawFill epaper::ShapeStyleSpec::fill |
Fill mode (empty/full)