Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

FreeVRScene.C File Reference

Scene subclass that maintains a list of Displayable objects in shared memory and draws them in parallel on a FreeVRDisplayDevice. More...

#include <stdio.h>
#include <stdlib.h>
#include <freevr.h>
#include "FreeVRScene.h"
#include "FreeVRRoutines.h"
#include "DisplayDevice.h"
#include "Inform.h"
#include "utilities.h"
#include "VMDApp.h"

Go to the source code of this file.

Defines

#define FREEVRUSERWLOCK   1


Detailed Description

Scene subclass that maintains a list of Displayable objects in shared memory and draws them in parallel on a FreeVRDisplayDevice.

The FreeVR specific Scene that accesses all of its information from a shared memory arena, since the display lists are shared amoung multiple concurrently running renderer processes or threads. The Scene has a list of Displayable objects and display commands. The command lists are used to draw the objects, the Displayable objects to prepare and update objects for drawing.

Definition in file FreeVRScene.C.


Define Documentation

#define FREEVRUSERWLOCK   1
 

Definition at line 40 of file FreeVRScene.C.


Generated on Fri Mar 29 02:46:39 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002