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.
All Classes Namespaces Functions Variables Typedefs Enumerator Friends
Core::VolumeShaderOcclusion Member List

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::ShaderBaseprotected
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::VolumeShaderOcclusionprotectedvirtual
get_uniform_location(const char *name) (defined in Core::ShaderBase)Core::ShaderBaseprotected
get_vertex_shader_source(std::string &source) (defined in Core::VolumeShaderOcclusion)Core::VolumeShaderOcclusionprotectedvirtual
initialize() (defined in Core::ShaderBase)Core::ShaderBase
is_valid() (defined in Core::ShaderBase)Core::ShaderBase
post_initialize() (defined in Core::VolumeShaderOcclusion)Core::VolumeShaderOcclusionprotectedvirtual
pre_link() (defined in Core::ShaderBase)Core::ShaderBaseprotectedvirtual
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::ShaderBasevirtual
~VolumeShaderOcclusion() (defined in Core::VolumeShaderOcclusion)Core::VolumeShaderOcclusionvirtual