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 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: