class netCAVtv : public CAVtv

This is the derived class netCAVEtv, which takes frames from a sequence of rgb format files, and places them on a video pane on a tv object in a CAVE scene

Inheritance:


Public

Methods
netCAVtv(char *hostname = NULL, int port = 0, float x = 0.0, float y = 0.0, float z = 0.0)
The constructor takes seven arguments, the x, y, z position of the TV the file basename to open foreach frame, and the width, height and depth of the frames.
~netCAVtv(void)
The destructor must cleanup the imagepool
void Init(void)
The init function
void GetPix(void)
This function reads the frame in
void Draw(void)
This is the inherited draw function
void Process(void)
This is the inherited process function

Protected Methods

void pInit(void)
Private Init function

Private

Data
key_t _shmkey
Shared memory key
FLSharedMemory* _shmem
Shared Memory Object
char* _host
Hostname
int _port
Port
int _pid
vic pid
char* _fn
camera config file name
TexturedPlane* tp_
Texture pane
unsigned long* debugData_
Debugging data
int initted_
Gross hack

Inherited from CAVtv:


Inherited from CAVSharedObject:


Documentation

This is the derived class netCAVEtv, which takes frames from a sequence of rgb format files, and places them on a video pane on a tv object in a CAVE scene
Methods

netCAVtv(char *hostname = NULL, int port = 0, float x = 0.0, float y = 0.0, float z = 0.0)
The constructor takes seven arguments, the x, y, z position of the TV the file basename to open foreach frame, and the width, height and depth of the frames.

~netCAVtv(void)
The destructor must cleanup the imagepool

void Init(void)
The init function

void GetPix(void)
This function reads the frame in

void Draw(void)
This is the inherited draw function

void Process(void)
This is the inherited process function

void pInit(void)
Private Init function

Data

key_t _shmkey
Shared memory key

FLSharedMemory* _shmem
Shared Memory Object

char* _host
Hostname

int _port
Port

int _pid
vic pid

char* _fn
camera config file name

TexturedPlane* tp_
Texture pane

unsigned long* debugData_
Debugging data

int initted_
Gross hack


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