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

watershed_gpu_state_t Struct Template Reference

#include <Watershed.h>

List of all members.

Public Attributes

int * eq_and_lower_d
IMAGE_T * current_value_d
IMAGE_T * next_value_d
unsigned char * current_update_d
unsigned char * next_update_d
GROUP_T * segments_d
int height
int width
int depth
bool init

template<typename GROUP_T, typename IMAGE_T>
struct watershed_gpu_state_t< GROUP_T, IMAGE_T >


Member Data Documentation

template<typename GROUP_T, typename IMAGE_T>
unsigned char* watershed_gpu_state_t::current_update_d
 

Definition at line 185 of file Watershed.h.

Referenced by destroy_gpu, init_gpu, init_gpu_on_device, and update_cuda.

template<typename GROUP_T, typename IMAGE_T>
IMAGE_T* watershed_gpu_state_t::current_value_d
 

Definition at line 183 of file Watershed.h.

Referenced by destroy_gpu, init_gpu, init_gpu_on_device, set_gpu_state, and update_cuda.

template<typename GROUP_T, typename IMAGE_T>
int watershed_gpu_state_t::depth
 

Definition at line 190 of file Watershed.h.

Referenced by init_gpu, init_gpu_on_device, and update_cuda.

template<typename GROUP_T, typename IMAGE_T>
int* watershed_gpu_state_t::eq_and_lower_d
 

Definition at line 182 of file Watershed.h.

Referenced by destroy_gpu, init_gpu, init_gpu_on_device, set_gpu_state, and update_cuda.

template<typename GROUP_T, typename IMAGE_T>
int watershed_gpu_state_t::height
 

Definition at line 188 of file Watershed.h.

Referenced by init_gpu, init_gpu_on_device, init_neighbor_offsets, and update_cuda.

template<typename GROUP_T, typename IMAGE_T>
bool watershed_gpu_state_t::init
 

Definition at line 191 of file Watershed.h.

Referenced by destroy_gpu, init_gpu, and init_gpu_on_device.

template<typename GROUP_T, typename IMAGE_T>
unsigned char* watershed_gpu_state_t::next_update_d
 

Definition at line 186 of file Watershed.h.

Referenced by destroy_gpu, init_gpu, init_gpu_on_device, and update_cuda.

template<typename GROUP_T, typename IMAGE_T>
IMAGE_T* watershed_gpu_state_t::next_value_d
 

Definition at line 184 of file Watershed.h.

Referenced by destroy_gpu, init_gpu, init_gpu_on_device, set_gpu_state, and update_cuda.

template<typename GROUP_T, typename IMAGE_T>
GROUP_T* watershed_gpu_state_t::segments_d
 

Definition at line 187 of file Watershed.h.

Referenced by destroy_gpu, init_gpu, init_gpu_on_device, set_gpu_state, and update_cuda.

template<typename GROUP_T, typename IMAGE_T>
int watershed_gpu_state_t::width
 

Definition at line 189 of file Watershed.h.

Referenced by init_gpu, init_gpu_on_device, init_neighbor_offsets, and update_cuda.


The documentation for this struct was generated from the following file:
Generated on Fri Mar 29 02:48:09 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002