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
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Seg3D::LayerManagerWidgetPrivate Class Reference
Inheritance diagram for Seg3D::LayerManagerWidgetPrivate:

Public Types

typedef QPointer< LayerManagerWidgetPrivateqpointer_type
 

Public Member Functions

 LayerManagerWidgetPrivate (LayerManagerWidget *parent)
 
void handle_layer_inserted (LayerHandle layer, bool new_group)
 
void handle_layers_deleted (std::vector< std::string > affected_groups, bool groups_deleted)
 
void handle_layers_reordered (std::string group_id)
 
void handle_groups_reordered ()
 
void update_group_widgets ()
 
void pre_load_states ()
 
void post_load_states ()
 
void reset ()
 
void handle_script_begin (SandboxID sandbox, std::string script_name)
 
void handle_script_end (SandboxID sandbox)
 
void report_script_progress (SandboxID sandbox, std::string current_step, size_t steps_done, size_t total_steps)
 
LayerGroupWidgetmake_new_group (LayerGroupHandle group)
 

Static Public Member Functions

static void HandleLayerInserted (qpointer_type qpointer, LayerHandle layer, bool new_group)
 
static void HandleLayersDeleted (qpointer_type qpointer, std::vector< std::string > affected_groups, bool groups_deleted)
 
static void HandleLayersReordered (qpointer_type qpointer, std::string group_id)
 
static void HandleGroupsReordered (qpointer_type qpointer)
 
static void PreLoadStates (qpointer_type qpointer)
 
static void PostLoadStates (qpointer_type qpointer)
 
static void HandleReset (qpointer_type qpointer)
 
static void HandleScriptBegin (qpointer_type qpointer, SandboxID sandbox, std::string script_name)
 
static void HandleScriptEnd (qpointer_type qpointer, SandboxID sandbox)
 
static void ReportScriptProgress (qpointer_type qpointer, SandboxID sandbox, std::string current_step, size_t steps_done, size_t total_steps)
 

Public Attributes

Ui::LayerManagerWidget ui_
 
LayerManagerWidgetparent_
 
GroupWidgetMap group_map_
 
bool loading_states_
 
SandboxID script_sandbox_
 

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