class ImagePool


Inheritance:


Public

Data
int _clientActive
Client is taking frames
int _totalPoolSize
Total size of the ImagePool in bytes
int _nImages
Total number of images in ImagePool
int _nextImage
Index of next available image in ImagePool
int _currentSerial
Serial number of current image in ImagePool
ImageDescriptor _images[MAXFRAMES]
Array of ImageDescriptors that actually make up the ImagePool
Methods
ImagePool(int width = MAXWID, int height = MAXHEI, int depth = MAXDEP, int nframes = MAXFRAMES)
This constructor builds the ring buffer
~ImagePool(void)
This destructor destroys the ring buffer
void Resize(int width, int height)
This method frees the current images and reallocates new the right size
void Resize(int width, int height, int depth)
Another option for creating new images of a different size

Documentation

Methods

ImagePool(int width = MAXWID, int height = MAXHEI, int depth = MAXDEP, int nframes = MAXFRAMES)
This constructor builds the ring buffer

~ImagePool(void)
This destructor destroys the ring buffer

void Resize(int width, int height)
This method frees the current images and reallocates new the right size

void Resize(int width, int height, int depth)
Another option for creating new images of a different size

Data

int _clientActive
Client is taking frames

int _totalPoolSize
Total size of the ImagePool in bytes

int _nImages
Total number of images in ImagePool

int _nextImage
Index of next available image in ImagePool

int _currentSerial
Serial number of current image in ImagePool

ImageDescriptor _images[MAXFRAMES]
Array of ImageDescriptors that actually make up the ImagePool


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de