Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
GrayImage Class Reference
Inheritance diagram for GrayImage:
BaseImage

Public Member Functions

 GrayImage (int, int, int, int)
 
 GrayImage (int, int, int)
 
 GrayImage (const BaseImage &)
 
 GrayImage (const GrayImage &, int=0)
 
virtual void assemble (const BaseImage *)
 
const char * className () const
 
virtual Message * clone () const
 
virtual Message * clone (int a) const
 
unsigned const char * constData () const
 
virtual const char * dataType () const
 
virtual BaseImagefragment (int, int) const
 
int isA (const char *) const
 
unsigned char * retData ()
 
void setSize (int)
 
- Public Member Functions inherited from BaseImage
 BaseImage (int a, int b, int c, int d)
 
 BaseImage (int a, int b, int c)
 
 BaseImage (const BaseImage &bi, int=0)
 
const char * className () const
 
virtual int fragmented () const
 
int isA (const char *) const
 
int operator!= (const BaseImage &a) const
 
int operator< (const BaseImage &a) const
 
int operator<= (const BaseImage &a) const
 
int operator== (const BaseImage &a) const
 
int operator> (const BaseImage &a) const
 
int operator>= (const BaseImage &a) const
 
virtual int processed () const
 
int retFullSize () const
 
int retHeight () const
 
int retId () const
 
int retSize () const
 
int retWidth () const
 

Protected Member Functions

void init ()
 
- Protected Member Functions inherited from BaseImage
void copy (int, float *, const float *) const
 
void copy (int, char *, const char *) const
 
void copy (int, unsigned char *, unsigned const char *) const
 

Protected Attributes

unsigned char * grayData
 
- Protected Attributes inherited from BaseImage
int frameId
 
int fullSize
 
int height
 
int size
 
int startPos
 
int width