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.
Signals | Public Member Functions | Protected Member Functions | List of all members
Seg3D::GroupButtonMenu Class Reference
Inheritance diagram for Seg3D::GroupButtonMenu:

Signals

void delete_select_all_pressed (bool)
 
void duplicate_select_all_pressed (bool)
 
void duplicate_pressed ()
 
void delete_pressed ()
 

Public Member Functions

 GroupButtonMenu (QWidget *parent, LayerGroupHandle group)
 
void uncheck_delete_button ()
 
void uncheck_duplicate_button ()
 
void set_delete_enabled (bool)
 
void set_duplicate_enabled (bool)
 
void uncheck_delete_menu_button ()
 
LayerGroupHandle get_group () const
 
void enable_drop_space (bool drop)
 

Protected Member Functions

virtual void resizeEvent (QResizeEvent *event)
 
virtual void dropEvent (QDropEvent *event)
 
virtual void dragEnterEvent (QDragEnterEvent *event)
 
virtual void dragLeaveEvent (QDragLeaveEvent *event)
 

Constructor & Destructor Documentation

Seg3D::GroupButtonMenu::GroupButtonMenu ( QWidget *  parent,
LayerGroupHandle  group 
)

TODO: At some point for none bricked volumes we should allow data to be bricked on the fly when displaying them, until that time 4096 is the largest texture OpenGL will render\ If data is beyond that disable adding new layers of this resolution

Member Function Documentation

void Seg3D::GroupButtonMenu::dragEnterEvent ( QDragEnterEvent *  event)
protectedvirtual

DRAGENTEREVENT: Overloaded function that is triggered when a drag even enters the group

void Seg3D::GroupButtonMenu::dragLeaveEvent ( QDragLeaveEvent *  event)
protectedvirtual

DRAGLEAVEEVENT: Overloaded function that is triggered when a drag even leaves the group

void Seg3D::GroupButtonMenu::dropEvent ( QDropEvent *  event)
protectedvirtual

DROPEVENT: Overloaded function that is triggered when a drop occurs on the group

void Seg3D::GroupButtonMenu::resizeEvent ( QResizeEvent *  event)
protectedvirtual

RESIZEEVENT: this is an overloaded function to keep the size of the overlay widget in sync with the size of the LayerGroupWidget


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