#include <QuickSurf.h>
Public Methods | |
QuickSurf (int forcecpuonly=0) | |
~QuickSurf (void) | |
void | free_gpu_memory (void) |
experimental mechanism to free GPU memory when needed for other things like OptiX ray tracing. More... | |
int | calc_surf (AtomSel *atomSel, DrawMolecule *mymol, const float *atompos, const float *atomradii, int quality, float radscale, float gridspacing, float isovalue, const int *colidx, const float *cmap, VMDDisplayList *cmdList) |
VolumetricData * | calc_density_map (AtomSel *atomSel, DrawMolecule *mymol, const float *atompos, const float *atomradii, int quality, float radscale, float gridspacing) |
|
Definition at line 1118 of file QuickSurf.C. References IsoSurface::clear, NULL, and wkf_timer_create. |
|
Definition at line 1738 of file QuickSurf.C. References free_gpu_memory, NULL, and wkf_timer_destroy. |
|
Definition at line 1632 of file QuickSurf.C. References calc_surf, gridspacing, and NULL. Referenced by calc_cc, mdff_cc, mdff_sim, and vmd_measure_volinterior. |
|
|
experimental mechanism to free GPU memory when needed for other things like OptiX ray tracing.
Definition at line 1156 of file QuickSurf.C. References NULL. Referenced by calc_surf, OptiXDisplayDevice::write_header, and ~QuickSurf. |