dune-foamgrid 2.8.0
|
#include <dune/foamgrid/foamgrid/foamgridentitypointer.hh>
Public Types | |
enum | { codimension = codim } |
Codimension of entity pointed to. More... | |
typedef FoamGridEntityPointer | EntityPointerImp |
typedef GridImp::template Codim< codim >::Entity | Entity |
Public Member Functions | |
FoamGridEntityPointer () | |
FoamGridEntityPointer (const FoamGridEntity< codim, dimgrid, GridImp > &entity) | |
Constructor from a FoamGrid entity. More... | |
FoamGridEntityPointer (const typename std::list< FoamGridEntityImp< dimgrid-codim, dimgrid, dimworld, ctype > >::const_iterator &it) | |
FoamGridEntityPointer (const FoamGridEntityImp< dimgrid-codim, dimgrid, dimworld, ctype > *it) | |
bool | equals (const FoamGridEntityPointer< codim, GridImp > &other) const |
equality More... | |
const Entity & | dereference () const |
dereferencing More... | |
int | level () const |
ask for level of entity More... | |
Protected Attributes | |
Entity | virtualEntity_ |
virtual entity More... | |
Acts as a pointer to an entities of a given codimension.
typedef GridImp::template Codim<codim>::Entity Dune::FoamGridEntityPointer< codim, GridImp >::Entity |
typedef FoamGridEntityPointer Dune::FoamGridEntityPointer< codim, GridImp >::EntityPointerImp |
export the type of the EntityPointer Implementation. Necessary for the typeconversion between Iterators and EntityPointer
anonymous enum |
|
inline |
|
inline |
Constructor from a FoamGrid entity.
|
inline |
|
inline |
|
inline |
dereferencing
|
inline |
equality
|
inline |
ask for level of entity
|
protected |
virtual entity