#include <NeoByteElements.h>
|
static uint8_t * | getPixelAddress (uint8_t *pPixels, uint16_t indexPixel) |
|
static const uint8_t * | getPixelAddress (const uint8_t *pPixels, uint16_t indexPixel) |
|
static void | replicatePixel (uint8_t *pPixelDest, const uint8_t *pPixelSrc, uint16_t count) |
|
static void | movePixelsInc (uint8_t *pPixelDest, const uint8_t *pPixelSrc, uint16_t count) |
|
static void | movePixelsDec (uint8_t *pPixelDest, const uint8_t *pPixelSrc, uint16_t count) |
|
◆ ColorObject
template<size_t V_PIXEL_SIZE, typename T_COLOR_OBJECT , typename T_COPY >
◆ getPixelAddress() [1/2]
template<size_t V_PIXEL_SIZE, typename T_COLOR_OBJECT , typename T_COPY >
static const uint8_t* NeoElementsBase< V_PIXEL_SIZE, T_COLOR_OBJECT, T_COPY >::getPixelAddress |
( |
const uint8_t * |
pPixels, |
|
|
uint16_t |
indexPixel |
|
) |
| |
|
inlinestatic |
◆ getPixelAddress() [2/2]
template<size_t V_PIXEL_SIZE, typename T_COLOR_OBJECT , typename T_COPY >
static uint8_t* NeoElementsBase< V_PIXEL_SIZE, T_COLOR_OBJECT, T_COPY >::getPixelAddress |
( |
uint8_t * |
pPixels, |
|
|
uint16_t |
indexPixel |
|
) |
| |
|
inlinestatic |
◆ movePixelsDec()
template<size_t V_PIXEL_SIZE, typename T_COLOR_OBJECT , typename T_COPY >
static void NeoElementsBase< V_PIXEL_SIZE, T_COLOR_OBJECT, T_COPY >::movePixelsDec |
( |
uint8_t * |
pPixelDest, |
|
|
const uint8_t * |
pPixelSrc, |
|
|
uint16_t |
count |
|
) |
| |
|
inlinestatic |
◆ movePixelsInc()
template<size_t V_PIXEL_SIZE, typename T_COLOR_OBJECT , typename T_COPY >
static void NeoElementsBase< V_PIXEL_SIZE, T_COLOR_OBJECT, T_COPY >::movePixelsInc |
( |
uint8_t * |
pPixelDest, |
|
|
const uint8_t * |
pPixelSrc, |
|
|
uint16_t |
count |
|
) |
| |
|
inlinestatic |
◆ replicatePixel()
template<size_t V_PIXEL_SIZE, typename T_COLOR_OBJECT , typename T_COPY >
static void NeoElementsBase< V_PIXEL_SIZE, T_COLOR_OBJECT, T_COPY >::replicatePixel |
( |
uint8_t * |
pPixelDest, |
|
|
const uint8_t * |
pPixelSrc, |
|
|
uint16_t |
count |
|
) |
| |
|
inlinestatic |
◆ PixelSize
template<size_t V_PIXEL_SIZE, typename T_COLOR_OBJECT , typename T_COPY >
const size_t NeoElementsBase< V_PIXEL_SIZE, T_COLOR_OBJECT, T_COPY >::PixelSize = V_PIXEL_SIZE |
|
static |