SSD1306 OLED display driver  1.5.0
This library is developed to control SSD1306/SSD1331 RGB i2c/spi OLED displays and spi PCD8544 LED display
Classes | Typedefs | Enumerations
canvas.h File Reference
#include "hal/io.h"
#include "nano_gfx_types.h"

Go to the source code of this file.

Classes

struct  _NanoPoint
 
struct  _NanoRect
 
class  NanoCanvas8
 
class  NanoCanvas1
 
class  NanoCanvas16
 

Typedefs

typedef struct _NanoPoint NanoPoint
 
typedef struct _NanoRect NanoRect
 

Enumerations

enum  { CANVAS_TEXT_WRAP = 1, CANVAS_MODE_TRANSPARENT = 2 }
 
enum  { BLACK = 0x00, WHITE = 0xFF }
 

Detailed Description

Drawing in memory buffer

Definition in file canvas.h.

Typedef Documentation

◆ NanoPoint

typedef struct _NanoPoint NanoPoint

Describes point

◆ NanoRect

typedef struct _NanoRect NanoRect

NanoRect structure describes rectangle area.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
BLACK 

Black color.

WHITE 

White color.

Definition at line 514 of file canvas.h.