Source which supports reading from memory. More...
#include <spatmod/imagesourcememory.h>

Public Member Functions | |
| SOURCE_MEMORY (const IMAGE::BUFFER &buffer, const IMAGE::PIXELTABLE *pPixelTable=0) | |
| SOURCE_MEMORY (const IMAGE::BASE &RefImage) | |
| virtual | ~SOURCE_MEMORY () |
| ERRVALUE | AttachBuffer (const IMAGE::BUFFER &buffer) |
| ERRVALUE | CopyFromBuffer (const IMAGE::BUFFER &buffer) |
| const IMAGE::BUFFER & | GetBuffer () const |
Source which supports reading from memory.
| SPATMOD::IMAGE::SOURCE_MEMORY::SOURCE_MEMORY | ( | const IMAGE::BASE & | RefImage | ) | [explicit] |
Construct using reference image for dimensions and pixel properties.
After construction must call either AttachBuffer or CopyFromBuffer to fill in the image.
| RefImage | Reference image for dimensions and properties |
| SPATMOD::IMAGE::SOURCE_MEMORY::SOURCE_MEMORY | ( | const IMAGE::BUFFER & | buffer, | |
| const IMAGE::PIXELTABLE * | pPixelTable = 0 | |||
| ) | [explicit] |
Construct using buffer.
| buffer | Buffer to attach and determine properties from | |
| pPixelTable | Pixel lookup table for if "indexed" |
| virtual SPATMOD::IMAGE::SOURCE_MEMORY::~SOURCE_MEMORY | ( | ) | [virtual] |
| ERRVALUE SPATMOD::IMAGE::SOURCE_MEMORY::AttachBuffer | ( | const IMAGE::BUFFER & | buffer | ) |
Attach buffer to image.
Must be done before initialize. Buffer must have same dimensions and pixel properties as this image.
| buffer | Buffer to attach |
| ERRVALUE SPATMOD::IMAGE::SOURCE_MEMORY::CopyFromBuffer | ( | const IMAGE::BUFFER & | buffer | ) |
Copy from buffer to image.
Must be done before initialize. Buffer must have same dimensions and pixel properties as this image.
| buffer | Buffer to copy from |
| const IMAGE::BUFFER& SPATMOD::IMAGE::SOURCE_MEMORY::GetBuffer | ( | ) | const [inline] |
Get buffer to use directly.
1.6.1