#include <imageio_handler.h>
List of all members.
Public Member Functions |
| | ImageSaverHandler (int v, LWImageSaverLocal *l) |
| virtual | ~ImageSaverHandler () |
| virtual int | Done (int rc) |
| virtual int | PostSendLine (int y) |
| virtual int | PreSendLine (int y) |
| virtual int | SaveImage (const char *filename) |
| virtual int | SendLine (int y, const LWPixelRGB24 *buffer) |
| virtual int | SendLine (int y, const LWPixelRGBFP *buffer) |
| virtual int | SendLine (int y, const LWPixelRGBA32 *buffer) |
| virtual int | SendLine (int y, const LWPixelRGBAFP *buffer) |
| virtual int | SendLine (int y, const float *buffer) |
| virtual int | SendLine (int y, const unsigned char *buffer) |
| virtual int | SendLine (int y, const LWPixelID buffer) |
| virtual void | SetMap (int index, const unsigned char colour[3]) |
| virtual void | SetParam (LWImageParam p, int i, float f) |
| virtual int | SetParam (LWImageParam p, const char *c) |
| virtual void | SetSize (int w, int h) |
Protected Member Functions |
| virtual int | SendData (int flags=0) |
| void | SetRC (int res) |
Static Protected Member Functions |
| static int | CBdone (LWInstance inst, int rc) |
| static int | CBsendLine (LWInstance inst, int y, const LWPixelID pixel) |
| static void | CBsetMap (LWInstance inst, int index, const unsigned char rgb[3]) |
| static void | CBsetParam (LWInstance inst, LWImageParam p, int i, float f) |
| static int | CBsetParam3 (LWInstance inst, LWImageParam p, const char *c) |
| static void | CBsetSize (LWInstance inst, int w, int h) |
Constructor & Destructor Documentation
| lwpp::ImageSaverHandler::ImageSaverHandler |
( |
int |
v, |
|
|
LWImageSaverLocal * |
l |
|
) |
| |
|
inline |
| virtual lwpp::ImageSaverHandler::~ImageSaverHandler |
( |
| ) |
|
|
inlinevirtual |
Member Function Documentation
| static int lwpp::ImageSaverHandler::CBdone |
( |
LWInstance |
inst, |
|
|
int |
rc |
|
) |
| |
|
inlinestaticprotected |
| static int lwpp::ImageSaverHandler::CBsendLine |
( |
LWInstance |
inst, |
|
|
int |
y, |
|
|
const LWPixelID |
pixel |
|
) |
| |
|
inlinestaticprotected |
| static void lwpp::ImageSaverHandler::CBsetMap |
( |
LWInstance |
inst, |
|
|
int |
index, |
|
|
const unsigned char |
rgb[3] |
|
) |
| |
|
inlinestaticprotected |
| static void lwpp::ImageSaverHandler::CBsetParam |
( |
LWInstance |
inst, |
|
|
LWImageParam |
p, |
|
|
int |
i, |
|
|
float |
f |
|
) |
| |
|
inlinestaticprotected |
| static int lwpp::ImageSaverHandler::CBsetParam3 |
( |
LWInstance |
inst, |
|
|
LWImageParam |
p, |
|
|
const char * |
c |
|
) |
| |
|
inlinestaticprotected |
| static void lwpp::ImageSaverHandler::CBsetSize |
( |
LWInstance |
inst, |
|
|
int |
w, |
|
|
int |
h |
|
) |
| |
|
inlinestaticprotected |
| virtual int lwpp::ImageSaverHandler::Done |
( |
int |
rc | ) |
|
|
inlinevirtual |
| virtual int lwpp::ImageSaverHandler::PostSendLine |
( |
int |
y | ) |
|
|
inlinevirtual |
| virtual int lwpp::ImageSaverHandler::PreSendLine |
( |
int |
y | ) |
|
|
inlinevirtual |
| virtual int lwpp::ImageSaverHandler::SaveImage |
( |
const char * |
filename | ) |
|
|
inlinevirtual |
| virtual int lwpp::ImageSaverHandler::SendData |
( |
int |
flags = 0 | ) |
|
|
inlineprotectedvirtual |
| virtual int lwpp::ImageSaverHandler::SendLine |
( |
int |
y, |
|
|
const LWPixelRGB24 * |
buffer |
|
) |
| |
|
inlinevirtual |
| virtual int lwpp::ImageSaverHandler::SendLine |
( |
int |
y, |
|
|
const LWPixelRGBFP * |
buffer |
|
) |
| |
|
inlinevirtual |
| virtual int lwpp::ImageSaverHandler::SendLine |
( |
int |
y, |
|
|
const LWPixelRGBA32 * |
buffer |
|
) |
| |
|
inlinevirtual |
| virtual int lwpp::ImageSaverHandler::SendLine |
( |
int |
y, |
|
|
const LWPixelRGBAFP * |
buffer |
|
) |
| |
|
inlinevirtual |
| virtual int lwpp::ImageSaverHandler::SendLine |
( |
int |
y, |
|
|
const float * |
buffer |
|
) |
| |
|
inlinevirtual |
| virtual int lwpp::ImageSaverHandler::SendLine |
( |
int |
y, |
|
|
const unsigned char * |
buffer |
|
) |
| |
|
inlinevirtual |
| virtual int lwpp::ImageSaverHandler::SendLine |
( |
int |
y, |
|
|
const LWPixelID |
buffer |
|
) |
| |
|
inlinevirtual |
| virtual void lwpp::ImageSaverHandler::SetMap |
( |
int |
index, |
|
|
const unsigned char |
colour[3] |
|
) |
| |
|
inlinevirtual |
| virtual void lwpp::ImageSaverHandler::SetParam |
( |
LWImageParam |
p, |
|
|
int |
i, |
|
|
float |
f |
|
) |
| |
|
inlinevirtual |
| virtual int lwpp::ImageSaverHandler::SetParam |
( |
LWImageParam |
p, |
|
|
const char * |
c |
|
) |
| |
|
inlinevirtual |
| void lwpp::ImageSaverHandler::SetRC |
( |
int |
res | ) |
|
|
inlineprotected |
| virtual void lwpp::ImageSaverHandler::SetSize |
( |
int |
w, |
|
|
int |
h |
|
) |
| |
|
inlinevirtual |
Member Data Documentation
| const char* lwpp::ImageSaverHandler::fileName |
|
protected |
| int lwpp::ImageSaverHandler::height |
|
protected |
| LWImageSaverLocal* lwpp::ImageSaverHandler::local |
|
protected |
| int lwpp::ImageSaverHandler::version |
|
protected |
| int lwpp::ImageSaverHandler::width |
|
protected |
The documentation for this class was generated from the following file: