class CAVImageDescriptor

This class is designed to hold an image or a single frame of video

Inheritance:


Public

Methods
int GetWidth(void)
This accessor returns the width of the ImageDescriptor
int GetHeight(void)
This accessor returns the height of the ImageDescriptor
int GetDepth(void)
This accessor returns the depth of the ImageDescriptor
void SetTimestamp(unsigned long tstamp)
This accessor sets the timestamp
unsigned long GetTimestamp(void)
volatile unsigned char* GetData(void)
This accessor returns the address of the _data segment
void SetSize(int width, int height, int depth)
This accessor lets you set the current size of the frames

Protected

Data
volatile int _width
Width of the image
volatile int _height
Height of the image
volatile int _depth
Depth of the image
volatile int _size
Size of the image
volatile unsigned long _timestamp
Timestamp of the last time this image was touched
volatile unsigned char _data[MAXWID * MAXHEI * MAXDEP]
Block of memory to store this image

Documentation

This class is designed to hold an image or a single frame of video.
Methods

int GetWidth(void)
This accessor returns the width of the ImageDescriptor

int GetHeight(void)
This accessor returns the height of the ImageDescriptor

int GetDepth(void)
This accessor returns the depth of the ImageDescriptor

void SetTimestamp(unsigned long tstamp)
This accessor sets the timestamp

unsigned long GetTimestamp(void)

volatile unsigned char* GetData(void)
This accessor returns the address of the _data segment

void SetSize(int width, int height, int depth)
This accessor lets you set the current size of the frames

Data

volatile int _width
Width of the image

volatile int _height
Height of the image

volatile int _depth
Depth of the image

volatile int _size
Size of the image

volatile unsigned long _timestamp
Timestamp of the last time this image was touched

volatile unsigned char _data[MAXWID * MAXHEI * MAXDEP]
Block of memory to store this image


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