38 #ifndef __H__LIBGRID__SELECTOR_GRID_ELEM__
39 #define __H__LIBGRID__SELECTOR_GRID_ELEM__
96 template <
class TBaseElem>
110 case EDGE: this->enable_element_support(
SE_EDGE);
break;
111 case FACE: this->enable_element_support(
SE_FACE);
break;
122 case EDGE: this->enable_element_support(
SE_EDGE);
break;
123 case FACE: this->enable_element_support(
SE_FACE);
break;
Manages the elements of a grid and their interconnection.
Definition: grid.h:132
specialization of ISelector for a grid of class Grid.
Definition: selector_grid.h:96
geometry_traits< TElem >::iterator end()
Definition: selector_grid_impl.hpp:134
geometry_traits< TElem >::iterator begin()
Definition: selector_grid_impl.hpp:106
specialization of ISelector for a subset of the elements in a grid of class Grid.
Definition: selector_grid_elem.h:98
geometry_traits< TBaseElem >::const_iterator const_iterator
Definition: selector_grid_elem.h:101
iterator begin()
Definition: selector_grid_elem.h:130
const_iterator end() const
Definition: selector_grid_elem.h:135
TElemSelector(Grid &grid)
Definition: selector_grid_elem.h:117
iterator end()
Definition: selector_grid_elem.h:134
geometry_traits< TBaseElem >::iterator iterator
Definition: selector_grid_elem.h:100
TElemSelector()
Definition: selector_grid_elem.h:105
const_iterator begin() const
Definition: selector_grid_elem.h:131
Definition: grid_base_object_traits.h:68
#define UG_API
Definition: ug_config.h:65
TElemSelector< Face > FaceSelector
Definition: selector_grid_elem.h:144
TElemSelector< Volume > VolumeSelector
Definition: selector_grid_elem.h:145
TElemSelector< Edge > EdgeSelector
Definition: selector_grid_elem.h:143
TElemSelector< Vertex > VertexSelector
Definition: selector_grid_elem.h:142
@ VOLUME
Definition: grid_base_objects.h:63
@ VERTEX
Definition: grid_base_objects.h:60
@ EDGE
Definition: grid_base_objects.h:61
@ FACE
Definition: grid_base_objects.h:62