#include <CUDAQuickSurf.h>
Public Types | |
enum | VolTexFormat { RGB3F, RGB4U } |
Public Methods | |
CUDAQuickSurf (void) | |
~CUDAQuickSurf (void) | |
int | calc_surf (long int natoms, const float *xyzr, const float *colors, int colorperatom, VolTexFormat vtexformat, float *origin, int *numvoxels, float maxrad, float radscale, float gridspacing, float isovalue, float gausslim, VMDDisplayList *cmdList) |
|
Definition at line 51 of file CUDAQuickSurf.h. Referenced by QuickSurf::calc_surf. |
|
Definition at line 640 of file CUDAQuickSurf.cu. |
|
Definition at line 664 of file CUDAQuickSurf.cu. |
|
Definition at line 973 of file CUDAQuickSurf.cu. References acgridspacing, GBLOCKSZX, GBLOCKSZY, GBLOCKSZZ, gridspacing, GTEXBLOCKSZZ, GTEXUNROLL, GUNROLL, invacgridspacing, isovalue, make_float3, n, NULL, RGB3F, RGB4U, vmd_cuda_build_density_atom_grid, volsz, wkf_timer_create, wkf_timer_destroy, wkf_timer_start, wkf_timer_stop, wkf_timer_time, wkf_timer_timenow, wkf_timerhandle, and z. Referenced by QuickSurf::calc_surf. |