8 #ifndef _CO_IMAGEIMPL_H_
9 #define _CO_IMAGEIMPL_H_
58 virtual unsigned char *
getBitmap(
int frameno = 0) = 0;
71 void setError(
const char *errorString);
virtual bool isBad()
Did we have errors on reading.
Definition: coImageImpl.cpp:74
virtual int getNumFrames()
get number of frames
Definition: coImageImpl.cpp:68
int numChannels_
Definition: coImageImpl.h:77
virtual int getNumChannels()
get number of Color Channels
Definition: coImageImpl.cpp:62
int height_
Definition: coImageImpl.h:76
Definition: coImageImpl.h:29
GLint GLint GLsizei width
Definition: khronos-glext.h:6344
GLint GLint GLsizei GLsizei height
Definition: khronos-glext.h:6344
virtual int getHeight()
height of image;
Definition: coImageImpl.cpp:56
virtual int getWidth()
width of image
Definition: coImageImpl.cpp:50
coImageImpl()
Construct without setting anything - derived classes will do later.
Definition: coImageImpl.cpp:26
virtual ~coImageImpl()
Definition: coImageImpl.h:38
int numFrames_
Definition: coImageImpl.h:78
char * errString_
Definition: coImageImpl.h:81
bool isBad_
Definition: coImageImpl.h:82
void setError(const char *errorString)
Definition: coImageImpl.cpp:86
virtual const char * errorMessage()
Error message if problems occurred: empty if ok.
Definition: coImageImpl.cpp:80
virtual unsigned char * getBitmap(int frameno=0)=0
get pointer to internal data
int width_
Definition: coImageImpl.h:75