ExtStatusSet: A status set augmented with an array.  
 More...
#include <OpenMesh/Core/Mesh/ArrayKernel.hh>
 | 
| 
typedef HandleT  | Handle | 
|   | 
| 
typedef AutoStatusSetT< Handle >  | Base | 
|   | 
| 
typedef HandleContainer::iterator  | iterator | 
|   | 
| 
typedef HandleContainer::const_iterator  | const_iterator | 
|   | 
| 
typedef HandleT  | Handle | 
|   | 
 | 
| 
  | ExtStatusSetT (ArrayKernel &_kernel, size_t _capacity_hint=0) | 
|   | 
| 
void  | insert (Handle _hnd) | 
|   | 
| 
void  | erase (Handle _hnd) | 
|   | Complexity: O(k), (k - number of the elements in the set) 
  | 
|   | 
| 
void  | erase (iterator _it) | 
|   | Complexity: O(1) 
  | 
|   | 
| 
void  | clear () | 
|   | 
| 
unsigned int  | size () const | 
|   | Complexity: 0(1) 
  | 
|   | 
| 
bool  | empty () const | 
|   | 
| 
iterator  | begin () | 
|   | 
| 
const_iterator  | begin () const | 
|   | 
| 
iterator  | end () | 
|   | 
| 
const_iterator  | end () const | 
|   | 
| 
Handle &  | front () | 
|   | 
| 
const Handle &  | front () const | 
|   | 
| 
Handle &  | back () | 
|   | 
| 
const Handle &  | back () const | 
|   | 
| 
  | AutoStatusSetT (ArrayKernel &_kernel) | 
|   | 
| 
  | StatusSetT (ArrayKernel &_kernel, const unsigned int _bit_mask) | 
|   | 
| 
bool  | is_in (Handle _hnd) const | 
|   | 
| 
void  | insert (Handle _hnd) | 
|   | 
| 
void  | erase (Handle _hnd) | 
|   | 
| 
size_t  | size () const | 
|   | Note: 0(n) complexity. 
  | 
|   | 
| 
void  | clear () | 
|   | Note: O(n) complexity. 
  | 
|   | 
 | 
| 
typedef std::vector< Handle >  | HandleContainer | 
|   | 
 | 
| 
const unsigned int  | bit_mask_ | 
|   | 
template<class HandleT>
class OpenMesh::ArrayKernel::ExtStatusSetT< HandleT >
ExtStatusSet: A status set augmented with an array. 
The documentation for this class was generated from the following file: