Canvas graphics library  0.1.0
This library is developed to perform canvas graphics in memory buffers
List of all members
AdafruitCanvas16 Class Reference

#include <adafruit.h>

Inheritance diagram for AdafruitCanvas16:
AdafruitCanvasBase< 16 > AdafruitCanvasOps< BPP >

Additional Inherited Members

- Public Member Functions inherited from AdafruitCanvasBase< 16 >
virtual void blt (lcdint_t x, lcdint_t y)=0
 
virtual void blt ()=0
 
- Public Member Functions inherited from AdafruitCanvasOps< BPP >
 AdafruitCanvasOps (lcduint_t w, lcduint_t h, uint8_t *buffer)
 
void drawPixel (int16_t x, int16_t y, uint16_t color) override
 
void setOffset (lcdint_t ox, lcdint_t oy)
 
- Public Attributes inherited from AdafruitCanvasOps< BPP >
NanoPoint offset
 
- Static Public Attributes inherited from AdafruitCanvasOps< BPP >
static const uint8_t BITS_PER_PIXEL = BPP
 
- Protected Attributes inherited from AdafruitCanvasOps< BPP >
uint8_t * m_buffer
 

Detailed Description

AdafruitCanvas16 represents objects for drawing in memory buffer AdafruitCanvas16 represents each pixel as two bytes with RGB bits: RRRRRGGG GGGBBBBB. For details refer to SSD1351 datasheet.

Definition at line 248 of file adafruit.h.


The documentation for this class was generated from the following file: