|
SSD1306 OLED display driver
1.8.2
This library is developed to control SSD1306/SSD1331/SSD1351/IL9163/PCD8554 RGB i2c/spi LED displays
|
#include <rect.h>
Public Member Functions | |
| lcdint_t | width () const |
| const NanoPoint | size () const |
| lcdint_t | height () const |
| void | move (lcdint_t dx, lcdint_t dy) |
| void | addH (lcdint_t dx) |
| void | addV (lcdint_t dy) |
| void | setRect (lcdint_t l, lcdint_t t, lcdint_t r, lcdint_t b) |
| void | crop (const _NanoRect &rect) |
| bool | collisionX (lcdint_t x) const |
| bool | collisionY (lcdint_t y) const |
| bool | collision (const NanoPoint &p) const |
| bool | contains (const NanoPoint &p) const |
| bool | contains (const _NanoRect &r) const |
| bool | containsPartOf (const _NanoRect &r) const |
| bool | above (const NanoPoint &p) const |
| bool | below (const NanoPoint &p) const |
| _NanoRect | operator- (const _NanoPoint &p) |
| _NanoRect | operator+ (const _NanoPoint &p) |
| _NanoRect & | operator+= (const _NanoPoint &p) |
| _NanoRect | operator>> (const uint8_t bits) const |
| _NanoRect | operator<< (const uint8_t bits) const |
Public Attributes | |
| NanoPoint | p1 |
| NanoPoint | p2 |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| NanoPoint _NanoRect::p2 |
1.8.13