MHVLib  20111011
An efficiency oriented runtime library for AVR microcontrollers
MHV_Display_Monochrome_Buffered Class Reference

#include <MHV_Display_Monochrome_Buffered.h>

Inheritance diagram for MHV_Display_Monochrome_Buffered:
MHV_Display_Monochrome MHV_Device_TX MHV_PWMMatrix

List of all members.

Public Member Functions

 MHV_Display_Monochrome_Buffered (uint16_t colCount, uint16_t rowCount, uint8_t *frameBuffer, MHV_RingBuffer *txBuffers)
void setPixel (uint16_t col, uint16_t row, uint8_t value)
uint8_t getPixel (uint16_t col, uint16_t row)

Protected Attributes

uint8_t * _frameBuffer

Detailed Description

Definition at line 34 of file MHV_Display_Monochrome_Buffered.h.


Constructor & Destructor Documentation

MHV_Display_Monochrome_Buffered::MHV_Display_Monochrome_Buffered ( uint16_t  colCount,
uint16_t  rowCount,
uint8_t *  frameBuffer,
MHV_RingBuffer txBuffers 
)

Create a new monochrome display param: colCount the number of columns param: rowCount the number of rows param: frameBuffer memory to use for the framebuffer, must be at least rows * cols * uint8_t

Definition at line 39 of file MHV_Display_Monochrome_Buffered.cpp.


Member Function Documentation

uint8_t MHV_Display_Monochrome_Buffered::getPixel ( uint16_t  col,
uint16_t  row 
) [virtual]

Implements MHV_Display_Monochrome.

Definition at line 63 of file MHV_Display_Monochrome_Buffered.cpp.

void MHV_Display_Monochrome_Buffered::setPixel ( uint16_t  col,
uint16_t  row,
uint8_t  value 
) [virtual]

Implements MHV_Display_Monochrome.

Definition at line 52 of file MHV_Display_Monochrome_Buffered.cpp.


Member Data Documentation


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