ug4
ug::attachment_traits< Edge *, ElementStorage< Edge > > Class Reference

#include <element_storage.h>

Public Types

typedef const ElementStorage< Edge > * ConstElemHandlerPtr
 
typedef const EdgeConstElemPtr
 
typedef ElementStorage< Edge >::SectionContainer::iterator element_iterator
 
typedef ElementStorage< Edge > * ElemHandlerPtr
 
typedef EdgeElemPtr
 
typedef Edge *& ElemRef
 

Static Public Member Functions

static element_iterator elements_begin (ElemHandlerPtr pHandler)
 
static element_iterator elements_end (ElemHandlerPtr pHandler)
 
static uint get_data_index (ConstElemHandlerPtr pHandler, ConstElemPtr elem)
 
static void set_data_index (ElemHandlerPtr pHandler, ElemPtr elem, uint index)
 

Member Typedef Documentation

◆ ConstElemHandlerPtr

◆ ConstElemPtr

◆ element_iterator

◆ ElemHandlerPtr

◆ ElemPtr

◆ ElemRef

Member Function Documentation

◆ elements_begin()

◆ elements_end()

◆ get_data_index()

static uint ug::attachment_traits< Edge *, ElementStorage< Edge > >::get_data_index ( ConstElemHandlerPtr  pHandler,
ConstElemPtr  elem 
)
inlinestatic

◆ set_data_index()

static void ug::attachment_traits< Edge *, ElementStorage< Edge > >::set_data_index ( ElemHandlerPtr  pHandler,
ElemPtr  elem,
uint  index 
)
inlinestatic

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