MMDevice 70
Public Member Functions | List of all members
ImgBuffer Class Reference

Public Member Functions

 ImgBuffer (unsigned xSize, unsigned ySize, unsigned pixDepth)
 
 ImgBuffer (const ImgBuffer &ib)
 
unsigned int Width () const
 
unsigned int Height () const
 
unsigned int Depth () const
 
void SetPixels (const void *pixArray)
 
void SetPixelsPadded (const void *pixArray, int paddingBytesPerLine)
 
void ResetPixels ()
 
const unsigned char * GetPixels () const
 
unsigned char * GetPixelsRW ()
 
void Resize (unsigned xSize, unsigned ySize, unsigned pixDepth)
 
void Resize (unsigned xSize, unsigned ySize)
 
bool Compatible (const ImgBuffer &img) const
 
void SetName (const char *name)
 
const std::string & GetName ()
 
void SetMetadata (const Metadata &md)
 
const MetadataGetMetadata () const
 
void Copy (const ImgBuffer &rhs)
 
ImgBufferoperator= (const ImgBuffer &rhs)
 

The documentation for this class was generated from the following files: