This is the CAVEcam base class from which allCAVEcam objects are derived
This is the CAVEcam base class from which allCAVEcam objects are derived. The CAVEcam is an object that captures a frame of the scene from the location and direction specified by the user. The CAVEcam must render the scene from this perspective. The gluLookAt() function call is is used to accomplish this. When using the CAVEcam an application actually renders one extra frame per rendering cycle.
virtual ~CAVEcam()
void SetDrawFunc(void *df)
void SetWidth(int _width)
void SetHeight(int _height)
void SetDepth(int _depth)
void SetColor(float r, float g, float b)
void SetPosition(float x, float y, float z)
void SetOrientation(float x, float y, float z)
void SetUp(float x, float y, float z)
virtual void Init(void)
virtual void Process(void)
virtual void PutPix(void)
void Draw(void)
void CallDraw(void)
void FlipFrame(unsigned char *, int)
GLfloat _green
GLfloat _blue
GLdouble _eyex
GLdouble _eyey
GLdouble _eyez
GLdouble _centerx
GLdouble _centery
GLdouble _centerz
GLdouble _upx
GLdouble _upy
GLdouble _upz
ImagePool* _imagepool
int _lastimage
int _lastserial
int _fb_width
int _fb_height
int _fb_depth
int _fb_size
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de