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.
Public Member Functions | Public Attributes | List of all members
Seg3D::ViewerManagerPrivate Class Reference

Public Member Functions

void viewer_mode_changed (size_t viewer_id)
 
void viewer_visibility_changed (size_t viewer_id)
 
void viewer_became_picking_target (size_t viewer_id)
 
void viewer_lock_state_changed (size_t viewer_id)
 
void update_picking_targets ()
 
void handle_layer_volume_changed (LayerHandle layer)
 
void change_layout (std::string layout)
 
void handle_fog_density_changed ()
 
void update_volume_rendering ()
 
void update_clipping_range ()
 
void update_clipping_range (size_t index)
 
void handle_clipping_plane_changed (size_t index)
 
void handle_clipping_plane_enabled (size_t index, bool enable)
 
void handle_volume_renderer_changed (std::string renderer_option)
 
void update_volume_rendering_targets ()
 
void reset ()
 

Public Attributes

ViewerManagervm_
 
std::vector< ViewerHandle > viewers_
 
std::vector< size_t > locked_viewers_ [4]
 
size_t signal_block_count_
 
Core::BooleanStateGroup visibility_group_
 
Core::TransferFunctionHandle transfer_function_
 

The documentation for this class was generated from the following file: