![]() |
Seg3D
2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
|
This is the complete list of members for Core::VolumeShaderOcclusion, including all inherited members.
| bind_attrib_location(unsigned int index, const char *name) (defined in Core::ShaderBase) | Core::ShaderBase | protected |
| disable() (defined in Core::ShaderBase) | Core::ShaderBase | |
| enable() (defined in Core::ShaderBase) | Core::ShaderBase | |
| get_fragment_shader_source(std::string &source) (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | protectedvirtual |
| get_uniform_location(const char *name) (defined in Core::ShaderBase) | Core::ShaderBase | protected |
| get_vertex_shader_source(std::string &source) (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | protectedvirtual |
| initialize() (defined in Core::ShaderBase) | Core::ShaderBase | |
| is_valid() (defined in Core::ShaderBase) | Core::ShaderBase | |
| post_initialize() (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | protectedvirtual |
| pre_link() (defined in Core::ShaderBase) | Core::ShaderBase | protectedvirtual |
| set_clip_plane(const float clip_planes[6][4]) (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | |
| set_diffuse_texture(int tex_unit) (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | |
| set_enable_clip_plane(const int enabled[6]) (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | |
| set_enable_clipping(bool enabled) (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | |
| set_num_of_occlusion_samples(int num_of_samples) (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | |
| set_occlusion_buffer_texture(int tex_unit) (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | |
| set_occlusion_extent(float extent) (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | |
| set_occlusion_sample_texture(int tex_unit) (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | |
| set_slice_distance(float slice_distance) (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | |
| set_specular_texture(int tex_unit) (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | |
| set_texel_size(float x, float y, float z) (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | |
| set_texture_bbox_min(float x, float y, float z) (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | |
| set_texture_bbox_size(float x, float y, float z) (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | |
| set_volume_texture(int tex_unit) (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | |
| set_voxel_size(float x, float y, float z) (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | |
| ShaderBase() (defined in Core::ShaderBase) | Core::ShaderBase | |
| VolumeShaderOcclusion() (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | |
| ~ShaderBase() (defined in Core::ShaderBase) | Core::ShaderBase | virtual |
| ~VolumeShaderOcclusion() (defined in Core::VolumeShaderOcclusion) | Core::VolumeShaderOcclusion | virtual |
1.8.10