33#ifndef __H__UG_topology_callbacks
34#define __H__UG_topology_callbacks
57 template <
class TElem>
76 template <
class TElem>
96 template <
class TElem>
101 const_cast<Grid&
>(
m_grid).associated_elements(
Base-class for edges.
Definition grid_base_objects.h:397
Definition element_callback_interface.h:40
Faces are 2-dimensional objects.
Definition grid_base_objects.h:510
Manages the elements of a grid and their interconnection.
Definition grid.h:132
Definition topology_callbacks.h:85
IsBoundaryOrManifodFace(Grid &g)
Definition topology_callbacks.h:87
Grid::volume_traits::secure_container m_tmpVols
Definition topology_callbacks.h:108
bool operator()(Vertex *v) const
Definition topology_callbacks.h:90
Grid & m_grid
Definition topology_callbacks.h:107
bool callback(TElem *e) const
Definition topology_callbacks.h:97
Definition topology_callbacks.h:112
IsBoundaryOrManifodFace m_callback
Definition topology_callbacks.h:123
IsNotBoundaryOrManifodFace(Grid &g)
Definition topology_callbacks.h:114
bool operator()(Vertex *v) const
Definition topology_callbacks.h:117
Element callback that returns true, if an element does not lie on the grids boundary.
Definition topology_callbacks.h:66
IsNotOnBoundary(Grid &g)
Definition topology_callbacks.h:68
bool callback(TElem *e) const
Definition topology_callbacks.h:77
Grid & m_grid
Definition topology_callbacks.h:80
bool operator()(Vertex *v) const
Definition topology_callbacks.h:71
Element callback that returns true, if an element lies on the grids boundary.
Definition topology_callbacks.h:46
IsOnBoundary(Grid &g)
Definition topology_callbacks.h:48
bool operator()(Vertex *v) const
Definition topology_callbacks.h:51
Grid & m_grid
Definition topology_callbacks.h:61
bool callback(TElem *e) const
Definition topology_callbacks.h:58
Base-class for all vertex-types.
Definition grid_base_objects.h:231
Volumes are 3-dimensional objects.
Definition grid_base_objects.h:754
bool LiesOnBoundary(Grid &grid, Edge *e)
returns true, if the edge lies on a 2d or 3d boundary
Definition edge_util.cpp:169
PointerConstArray< Volume * > secure_container
Definition grid.h:146