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 |