|
M5Unit-RGB 0.0.2 git rev:51dfbe6
|
Rectangular array LED unit. More...
#include <unit_RectLED.hpp>
Public Member Functions | |
| UnitRectLED () | |
| Default constructor (uses WIDTH x HEIGHT pixels) | |
| virtual uint16_t | width () const override |
| Logical width considering rotation (0/180: WIDTH, 90/270: HEIGHT) | |
| virtual uint16_t | height () const override |
| Logical height considering rotation (0/180: HEIGHT, 90/270: WIDTH) | |
| virtual uint8_t | maxRotation () const override |
| Get the max rotation (4 steps: 0/90/180/270 deg) | |
Static Public Attributes | |
| static constexpr uint8_t | LED_WIDTH {WIDTH} |
| static constexpr uint8_t | LED_HEIGHT {HEIGHT} |
Protected Member Functions | |
| virtual uint16_t | index_of (const uint16_t n) const override |
Rectangular array LED unit.
| WIDTH | Number of LEDs in horizontal direction |
| HEIGHT | Number of LEDs in vertical direction |
| BaseClass | Parent LED chip class |
|
inlineoverridevirtual |
Logical height considering rotation (0/180: HEIGHT, 90/270: WIDTH)
|
inlineoverridevirtual |
Get the max rotation (4 steps: 0/90/180/270 deg)
|
inlineoverridevirtual |
Logical width considering rotation (0/180: WIDTH, 90/270: HEIGHT)