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.
Loading...
Searching...
No Matches
epaper::RectangleBuilder Member List

This is the complete list of members for epaper::RectangleBuilder, including all inherited members.

at(Point pt) noexcept -> RectangleBuilder &epaper::RectangleBuilderinline
at(std::size_t x, std::size_t y) noexcept -> RectangleBuilder &epaper::RectangleBuilderinline
border_width(DotPixel w) noexcept -> RectangleBuilder &epaper::RectangleBuilderinline
bottom_right(Point pt) noexcept -> RectangleBuilder &epaper::RectangleBuilderinline
bottom_right(std::size_t x, std::size_t y) noexcept -> RectangleBuilder &epaper::RectangleBuilderinline
build() const noexcept -> RectangleCommandepaper::RectangleBuilderinline
color(Color c) noexcept -> RectangleBuilder &epaper::RectangleBuilderinline
fill(DrawFill f) noexcept -> RectangleBuilder &epaper::RectangleBuilderinline
RectangleBuilder() noexcept=defaultepaper::RectangleBuilder
size(Size sz) noexcept -> RectangleBuilder &epaper::RectangleBuilderinline
size(std::size_t w, std::size_t h) noexcept -> RectangleBuilder &epaper::RectangleBuilderinline
top_left(Point pt) noexcept -> RectangleBuilder &epaper::RectangleBuilderinline
top_left(std::size_t x, std::size_t y) noexcept -> RectangleBuilder &epaper::RectangleBuilderinline
with_style(const ShapeStyleSpec &shape_style) noexcept -> RectangleBuilder &epaper::RectangleBuilderinline