ug4
ug::Grid::traits< TElem > Struct Template Reference

The traits class holds some important types for each element-type. More...

#include <grid.h>

Public Types

typedef ElementStorage::AttachedElementList AttachedElementList
 
typedef ElementStorage::AttachmentPipe AttachmentPipe
 
typedef TElem::grid_base_object base_object
 
typedef boost::function< bool(base_object *)> callback
 callback type for the elements base type. More...
 
typedef geometry_traits< TElem >::const_iterator const_iterator
 
typedef ug::ElementStorage< base_objectElementStorage
 
typedef geometry_traits< TElem >::iterator iterator
 
typedef ElementStorage::SectionContainer SectionContainer
 
typedef PointerConstArray< TElem * > secure_container
 

Detailed Description

template<class TElem>
struct ug::Grid::traits< TElem >

The traits class holds some important types for each element-type.

Member Typedef Documentation

◆ AttachedElementList

◆ AttachmentPipe

template<class TElem >
typedef ElementStorage::AttachmentPipe ug::Grid::traits< TElem >::AttachmentPipe

◆ base_object

template<class TElem >
typedef TElem::grid_base_object ug::Grid::traits< TElem >::base_object

◆ callback

template<class TElem >
typedef boost::function<bool (base_object*)> ug::Grid::traits< TElem >::callback

callback type for the elements base type.

◆ const_iterator

template<class TElem >
typedef geometry_traits<TElem>::const_iterator ug::Grid::traits< TElem >::const_iterator

◆ ElementStorage

template<class TElem >
typedef ug::ElementStorage<base_object> ug::Grid::traits< TElem >::ElementStorage

◆ iterator

template<class TElem >
typedef geometry_traits<TElem>::iterator ug::Grid::traits< TElem >::iterator

◆ SectionContainer

template<class TElem >
typedef ElementStorage::SectionContainer ug::Grid::traits< TElem >::SectionContainer

◆ secure_container

template<class TElem >
typedef PointerConstArray<TElem*> ug::Grid::traits< TElem >::secure_container

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