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.
Core::VolumeShaderSimple Member List

This is the complete list of members for Core::VolumeShaderSimple, 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::VolumeShaderSimple)Core::VolumeShaderSimpleprotectedvirtual
get_uniform_location(const char *name) (defined in Core::ShaderBase)Core::ShaderBaseprotected
get_vertex_shader_source(std::string &source) (defined in Core::VolumeShaderSimple)Core::VolumeShaderSimpleprotectedvirtual
initialize() (defined in Core::ShaderBase)Core::ShaderBase
is_valid() (defined in Core::ShaderBase)Core::ShaderBase
post_initialize() (defined in Core::VolumeShaderSimple)Core::VolumeShaderSimpleprotectedvirtual
pre_link() (defined in Core::ShaderBase)Core::ShaderBaseprotectedvirtual
set_clip_plane(const float clip_planes[6][4]) (defined in Core::VolumeShaderSimple)Core::VolumeShaderSimple
set_diffuse_texture(int tex_unit) (defined in Core::VolumeShaderSimple)Core::VolumeShaderSimple
set_enable_clip_plane(const int enabled[6]) (defined in Core::VolumeShaderSimple)Core::VolumeShaderSimple
set_enable_clipping(bool enabled) (defined in Core::VolumeShaderSimple)Core::VolumeShaderSimple
set_fog(bool enabled) (defined in Core::VolumeShaderSimple)Core::VolumeShaderSimple
set_fog_range(float znear, float zfar) (defined in Core::VolumeShaderSimple)Core::VolumeShaderSimple
set_lighting(bool enabled) (defined in Core::VolumeShaderSimple)Core::VolumeShaderSimple
set_slice_distance(float slice_distance) (defined in Core::VolumeShaderSimple)Core::VolumeShaderSimple
set_specular_texture(int tex_unit) (defined in Core::VolumeShaderSimple)Core::VolumeShaderSimple
set_texel_size(float x, float y, float z) (defined in Core::VolumeShaderSimple)Core::VolumeShaderSimple
set_texture_bbox_min(float x, float y, float z) (defined in Core::VolumeShaderSimple)Core::VolumeShaderSimple
set_texture_bbox_size(float x, float y, float z) (defined in Core::VolumeShaderSimple)Core::VolumeShaderSimple
set_volume_texture(int tex_unit) (defined in Core::VolumeShaderSimple)Core::VolumeShaderSimple
set_voxel_size(float x, float y, float z) (defined in Core::VolumeShaderSimple)Core::VolumeShaderSimple
ShaderBase() (defined in Core::ShaderBase)Core::ShaderBase
VolumeShaderSimple() (defined in Core::VolumeShaderSimple)Core::VolumeShaderSimple
~ShaderBase() (defined in Core::ShaderBase)Core::ShaderBasevirtual
~VolumeShaderSimple() (defined in Core::VolumeShaderSimple)Core::VolumeShaderSimplevirtual