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

CaveRoutines.h File Reference

#include <malloc.h>

Go to the source code of this file.

Functions

int vmd_cave_is_initialized (void)
void vmd_set_cave_is_initialized (void)
void * malloc_from_CAVE_memory (size_t size)
 use the already alloced memory as the memory arena and amalloc from it. More...

void free_to_CAVE_memory (void *data)
 return shared memory to the arena. More...

void grab_CAVE_memory (size_t megs)
 get a large chunk of memory from the CAVE and remember it for future use. More...

void cave_gl_init_fn (void)
void set_cave_pointers (Scene *, DisplayDevice *)
 set static pointers to the Scene and DisplayDevice. More...

void cave_renderer (void)


Function Documentation

void cave_gl_init_fn void   
 

Definition at line 104 of file CaveRoutines.C.

void cave_renderer void   
 

Definition at line 118 of file CaveRoutines.C.

void free_to_CAVE_memory void *    data
 

return shared memory to the arena.

Definition at line 72 of file CaveRoutines.C.

Referenced by CaveScene::operator delete, and CaveScene::~CaveScene.

void grab_CAVE_memory size_t    megs
 

get a large chunk of memory from the CAVE and remember it for future use.

Definition at line 84 of file CaveRoutines.C.

Referenced by VMDinitialize.

void* malloc_from_CAVE_memory size_t    size
 

use the already alloced memory as the memory arena and amalloc from it.

Definition at line 49 of file CaveRoutines.C.

Referenced by CaveScene::CaveScene, and CaveScene::operator new.

void set_cave_pointers Scene  ,
DisplayDevice  
 

set static pointers to the Scene and DisplayDevice.

Definition at line 112 of file CaveRoutines.C.

Referenced by VMDApp::VMDinit.

int vmd_cave_is_initialized void   
 

Definition at line 38 of file CaveRoutines.C.

References data.

void vmd_set_cave_is_initialized void   
 

Definition at line 45 of file CaveRoutines.C.


Generated on Tue Apr 16 02:46:35 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002