class fileCAVcam : public CAVcam

This is the derived class fileCAVEcam

Inheritance:


Public

Methods
fileCAVcam (char *fn = "CCFrame", int width = 640, int height = 480, int depth = 3, float ex = 0.0, float ey = 5.0, float ez = 0.0, float cx = 0.0, float cy = 5.0, float cz = -5.0, float ux = 0.0, float uy = 1.0, float uz = 0.0)
Constructor, which included optional arguments for output filename(and path), width, height and depth
~fileCAVcam ()
Destructor
void Process ()
Overridden function to grab the frames from the scene
void PutPix ()
Overridden function to write the frames to the sequence of files

Private

Data
char* fnbase
File basename
int _ImageToWrite
Counter of which frame number to write
int _pid
process id of the process that's actually writing out to file (in some multiprocess version, might not be this one!)

Inherited from CAVcam:


Inherited from CAVSharedObject:


Documentation

This is the derived class fileCAVEcam. fileCAVcam takes the frames stored for output and writes them out to individually numbered rgb format files.
Methods

fileCAVcam(char *fn = "CCFrame", int width = 640, int height = 480, int depth = 3, float ex = 0.0, float ey = 5.0, float ez = 0.0, float cx = 0.0, float cy = 5.0, float cz = -5.0, float ux = 0.0, float uy = 1.0, float uz = 0.0)
Constructor, which included optional arguments for output filename(and path), width, height and depth

~fileCAVcam()
Destructor

void Process()
Overridden function to grab the frames from the scene

void PutPix()
Overridden function to write the frames to the sequence of files

Data

char* fnbase
File basename

int _ImageToWrite
Counter of which frame number to write

int _pid
process id of the process that's actually writing out to file (in some multiprocess version, might not be this one!)


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