ug4
|
This struct is used to hold GridObjects and their attachment pipes. More...
#include <element_storage.h>
Public Types | |
typedef ug::AttachedElementList< AttachmentPipe > | AttachedElementList |
typedef ug::AttachmentPipe< TElem *, ElementStorage< TElem > > | AttachmentPipe |
typedef ug::SectionContainer< TElem *, AttachedElementList > | SectionContainer |
Public Member Functions | |
ElementStorage () | |
~ElementStorage () | |
Public Attributes | |
AttachmentPipe | m_attachmentPipe |
holds elements More... | |
SectionContainer | m_sectionContainer |
This struct is used to hold GridObjects and their attachment pipes.
typedef ug::AttachedElementList<AttachmentPipe> ug::ElementStorage< TElem >::AttachedElementList |
typedef ug::AttachmentPipe<TElem*, ElementStorage<TElem> > ug::ElementStorage< TElem >::AttachmentPipe |
typedef ug::SectionContainer<TElem*, AttachedElementList > ug::ElementStorage< TElem >::SectionContainer |
|
inline |
|
inline |
AttachmentPipe ug::ElementStorage< TElem >::m_attachmentPipe |
SectionContainer ug::ElementStorage< TElem >::m_sectionContainer |
Referenced by ug::attachment_traits< Vertex *, ElementStorage< Vertex > >::elements_begin(), ug::attachment_traits< Edge *, ElementStorage< Edge > >::elements_begin(), ug::attachment_traits< Face *, ElementStorage< Face > >::elements_begin(), ug::attachment_traits< Volume *, ElementStorage< Volume > >::elements_begin(), ug::attachment_traits< Vertex *, ElementStorage< Vertex > >::elements_end(), ug::attachment_traits< Edge *, ElementStorage< Edge > >::elements_end(), ug::attachment_traits< Face *, ElementStorage< Face > >::elements_end(), ug::attachment_traits< Volume *, ElementStorage< Volume > >::elements_end(), ug::ElementStorage< TElem >::ElementStorage(), ug::Grid::get_grid_objects(), and ug::ElementStorage< TElem >::~ElementStorage().