|
roo_display
API Documentation for roo_display
|
Outline rectangle. More...
#include <basic.h>
Public Member Functions | |
| Rect (const Box &box, Color color) | |
| Rect (int16_t x0, int16_t y0, int16_t x1, int16_t y1, 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_ |