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 Attributes | List of all members
Seg3D::MeasurementList Class Reference
Inheritance diagram for Seg3D::MeasurementList:

Public Types

typedef boost::recursive_mutex mutex_type
 
typedef boost::unique_lock< mutex_type > lock_type
 

Public Member Functions

Measurementoperator[] (int idx)
 
const Measurementoperator[] (int idx) const
 
void clear ()
 
size_t size () const
 
void push_back (const Measurement &measurement)
 
bool erase (size_t start_index, size_t end_index)
 
int get_active_index () const
 
void set_active_index (int index)
 
bool get_highlight_active_measurement ()
 
void set_highlight_active_measurement (bool highlight)
 
void get_standard_view_measurements (std::vector< int > &standard_view_measurements) const
 

Static Public Attributes

static const int INVALID_ACTIVE_INDEX_C = -1
 

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