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

VMDApp.h File Reference

#include "PluginMgr.h"
#include <string.h>
#include "NameList.h"
#include "JString.h"
#include "vmdplugin.h"

Go to the source code of this file.

Compounds

struct  FileSpec
 File loading parameter specification, what frames, volume sets, etc to load. More...

class  VMDApp
 The main VMD application instance, created by the main entry point. More...


Defines

#define VMD_CHECK_EVENTS   1
#define VMD_IGNORE_EVENTS   0

Functions

void * vmd_resize_alloc (void *ptr, size_t oldsize, size_t newsize)

Variables

void *(* vmd_alloc )(size_t)
 function pointer to shared memory allocator/deallocator. More...

void(* vmd_dealloc )(void *)
void *(* vmd_realloc )(void *, size_t)


Define Documentation

#define VMD_CHECK_EVENTS   1
 

Definition at line 65 of file VMDApp.h.

Referenced by VMDApp::display_update_ui, and main.

#define VMD_IGNORE_EVENTS   0
 

Definition at line 66 of file VMDApp.h.

Referenced by VMDApp::display_update, myglwindow::draw, and VMDApp::VMDinit.


Function Documentation

void* vmd_resize_alloc void *    ptr,
size_t    oldsize,
size_t    newsize
 

Definition at line 138 of file vmd.C.

Referenced by VMDDisplayList::append.


Variable Documentation

void*(* vmd_alloc)(size_t)
 

function pointer to shared memory allocator/deallocator.

Definition at line 1030 of file VMDApp.h.

Referenced by Displayable::add_child, VMDDisplayList::operator new, Displayable::operator new, and vmd_resize_alloc.

void(* vmd_dealloc)(void *)
 

Definition at line 1031 of file VMDApp.h.

Referenced by Displayable::add_child, VMDDisplayList::operator delete, Displayable::operator delete, VMDDisplayList::reset_and_free, VolumeTexture::setGridData, vmd_resize_alloc, Displayable::~Displayable, VMDDisplayList::~VMDDisplayList, and VolumeTexture::~VolumeTexture.

void*(* vmd_realloc)(void *, size_t)
 

Definition at line 1032 of file VMDApp.h.

Referenced by vmd_resize_alloc.


Generated on Fri Aug 29 01:27:39 2008 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002