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::TransformToolPrivate Class Reference
Inheritance diagram for Seg3D::TransformToolPrivate:
Core::Lockable

Public Member Functions

void handle_target_group_changed (std::string group_id)
 
void handle_target_layers_changed ()
 
void handle_preview_layer_changed ()
 
void handle_origin_changed ()
 
void handle_spacing_changed (int index)
 
void handle_keep_aspect_ratio_changed (bool keep)
 
void handle_show_border_changed (bool show)
 
void handle_show_preview_changed (bool show)
 
void hit_test (ViewerHandle viewer, int x, int y)
 
void update_cursor (ViewerHandle viewer)
 
void resize (ViewerHandle viewer, int x0, int y0, int x1, int y1)
 
void initialize_gl ()
 
void update_grid_transform ()
 
- Public Member Functions inherited from Core::Lockable
mutex_type & get_mutex () const
 

Public Attributes

size_t signal_block_count_
 
Core::GridTransform grid_transform_
 
Core::Vector src_spacing_
 
int size_ [3]
 
Core::Point world_min_
 
Core::Point world_max_
 
MaskShaderHandle shader_
 
TransformTooltool_
 
int hit_pos_
 
int ver_index_
 
int hor_index_
 
bool resizing_
 

Additional Inherited Members

- Public Types inherited from Core::Lockable
typedef boost::mutex mutex_type
 
typedef boost::unique_lock< mutex_type > lock_type
 

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