|
roo_display
API Documentation for roo_display
|
Rectangle border with configurable thickness on each side. More...
#include <basic.h>
Public Member Functions | |
| Border (int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t border, Color color) | |
| Border (int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t hborder, int16_t vborder, Color color) | |
| Border (const roo_display::Box &outer, const roo_display::Box &inner, Color color) | |
| Border (int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t left, int16_t top, int16_t right, int16_t bottom, Color color) | |
Public Member Functions inherited from roo_display::RectBase | |
| RectBase (int16_t x0, int16_t y0, int16_t x1, int16_t y1, Color color) | |
| Box | extents () const override |
| Return the bounding box encompassing all pixels that need to be drawn. | |
Public Member Functions inherited from roo_display::BasicShape | |
| Color | color () const |
| Return the shape color. | |
Public Member Functions inherited from roo_display::Drawable | |
| virtual | ~Drawable () |
| virtual Box | anchorExtents () const |
| Return the bounds used for alignment. | |
Additional Inherited Members | |
Static Public Member Functions inherited from roo_display::Drawable | |
| static const Drawable * | Empty () |
| A singleton representing a no-op drawable with no bounding box. | |
Protected Member Functions inherited from roo_display::BasicShape | |
| BasicShape (Color color) | |
Protected Attributes inherited from roo_display::RectBase | |
| int16_t | x0_ |
| int16_t | y0_ |
| int16_t | x1_ |
| int16_t | y1_ |
|
inline |
|
inline |
Definition at line 105 of file basic.h.
References color, roo_display::RectBase::x0_, roo_display::RectBase::x1_, roo_display::RectBase::y0_, and roo_display::RectBase::y1_.