Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   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"
#include "ProfileHooks.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

Typedefs

typedef wkf_cpu_caps_struct wkf_cpu_caps_t
typedef wkf_threadpool_struct wkf_threadpool_t

Functions

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

Variables

C 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 71 of file VMDApp.h.

Referenced by VMDApp::display_update_ui, and main.

#define VMD_IGNORE_EVENTS   0
 

Definition at line 72 of file VMDApp.h.

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


Typedef Documentation

typedef wkf_cpu_caps_struct wkf_cpu_caps_t
 

Definition at line 61 of file VMDApp.h.

typedef wkf_threadpool_struct wkf_threadpool_t
 

Definition at line 63 of file VMDApp.h.


Function Documentation

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

Definition at line 147 of file vmd.C.

Referenced by VMDDisplayList::append.


Variable Documentation

C void*(* vmd_alloc)(size_t)
 

function pointer to shared memory allocator/deallocator.

Definition at line 1229 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 1230 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 1231 of file VMDApp.h.

Referenced by vmd_resize_alloc.


Generated on Wed Apr 24 02:44:04 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002