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

Public Member Functions

 DCTImage (int, int, int, int, int)
 
 DCTImage (int, int, int, int=8)
 
 DCTImage (const DCTImage &, int=0)
 
 DCTImage (const BaseImage &, int=8)
 
virtual void assemble (const BaseImage *)
 
const char * className () const
 
virtual Message * clone () const
 
virtual Message * clone (int a) const
 
const float * constData () const
 
virtual const char * dataType () const
 
virtual BaseImagefragment (int, int) const
 
int fullHeight () const
 
int fullWidth () const
 
int isA (const char *) const
 
int processed () const
 
int retBS () const
 
float * retData ()
 
void setSize (const 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
 
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

int blocksize
 
float * DCTData
 
int upHeight
 
int upWidth
 
- Protected Attributes inherited from BaseImage
int frameId
 
int fullSize
 
int height
 
int size
 
int startPos
 
int width